Wednesday, 17 June 2015

VMware vCenter Server 6.0: Services Fail To Start

VMware vCenter Server 6.0 services fail to start on boot.

This issue can be caused by Veeam ONE installing World Wide Web Publishing Service. This conflicts with VMware HTTP Reverse Proxy service listening on port 80.

Wednesday, 10 June 2015

Mac OSX: Remove Inactive iMessage Account

In Finder use the Go menu and hold the ALT key down to see the Library Option.
Select Library and then open Preferences.
Select com.apple.imagent.plist, com.apple.imessage.bag.plist and com.apple.imservice.iMessage.plist
Move these to Trash.
Restart the computer and open Messages.
Open Preferences > Accounts and remove the account(s) that are no longer required.


To reset the Messages app to a default configuration you must delete the user preferences for the application.
Open Finder and from the toolbar select Go > Go To Folder and enter ~/Library/Preferences/.

In this folder remove the files that match com.apple.iChat.plist, or any files such as com.apple.iChat.Jabber.plist which will exist for each type of account within the iMessage application.

Delete the preference files
find ~/Library/Preferences -name "*iChat*" -delete

Delete caches:
rm -rf ~/Library/Caches/com.apple.Messages

Delete chat database:
rm -rf ~/Library/Messages

Exchange 2013: Remove-AddressList & Remove-GlobalAddressList Error

Remove-AddressList and Remove-GlobalAddressList fail with the following error:

The operation couldn't be performed because object 'Example Address List' couldn't be found on
'dc.domain.local'.
    + CategoryInfo          : NotSpecified: (:) [Remove-AddressList], ManagementObjectNotFoundException
    + FullyQualifiedErrorId : [Server=mbx01,RequestId=1a7a7002-1586-485c-a292-cfb5caf2ba4b,TimeStamp=10/06/2015 14
   :26:49] [FailureCategory=Cmdlet-ManagementObjectNotFoundException] B73B9C56,Microsoft.Exchange.Management.SystemCo
  nfigurationTasks.RemoveAddressList
    + PSComputerName        : mbx01.domain.local

The issue may be caused by spaces within the address list name so to remove retrieve the GUID for the address list:

Get-AddressList | Select Identity,Guid | ft Identity,Guid
Remove-AddressList 3b3bda61-4761-42c4-ac5a-1da27c3097fc


Get-GlobalAddressList | Select Identity,Guid | ft Identity,Guid
Remove-GlobalAddressList 03a1080e-7d1a-4502-b82c-b9572df57ba5

Monday, 8 June 2015

TightVNC: Silent MSI Install

TightVNC Server Silent MSI Install Command Line:

tightvnc-2.7.10-setup-64bit.msi /quiet /norestart ADDLOCAL="Server" SERVER_REGISTER_AS_SERVICE=1 SERVER_ADD_FIREWALL_EXCEPTION=1 SERVER_ALLOW_SAS=1 SET_USEVNCAUTHENTICATION=1 VALUE_OF_USEVNCAUTHENTICATION=1 SET_PASSWORD=1 VALUE_OF_PASSWORD=password SET_USECONTROLAUTHENTICATION=1 VALUE_OF_USECONTROLAUTHENTICATION=1 SET_CONTROLPASSWORD=1 VALUE_OF_CONTROLPASSWORD=password


TightVNC Viewer and Server Silent MSI Install Command Line:

tightvnc-2.7.10-setup-64bit.msi /quiet /norestart ADDLOCAL="Server,Viewer" VIEWER_ASSOCIATE_VNC_EXTENSION=1 SERVER_REGISTER_AS_SERVICE=1 SERVER_ADD_FIREWALL_EXCEPTION=1 VIEWER_ADD_FIREWALL_EXCEPTION=1 SERVER_ALLOW_SAS=1 SET_USEVNCAUTHENTICATION=1 VALUE_OF_USEVNCAUTHENTICATION=1 SET_PASSWORD=1 VALUE_OF_PASSWORD=password SET_USECONTROLAUTHENTICATION=1 VALUE_OF_USECONTROLAUTHENTICATION=1 SET_CONTROLPASSWORD=1 VALUE_OF_CONTROLPASSWORD=password