The hypervisor was not contactable at the supplied address

On Citrix Desktop Delivery Controller, an annoyance if you don’t replace the default certificate with a thrusted’s one on your XenServer(s). For lab I suggest to keep using HTTP over HTTPS and if the custumer don’t want to buy certificate too.

Try that if you got HTTPS and a unthrusted certificate:

But a big sidenote of that documentation it’s that you have to re-install the certificate from time to time, the certificate even if installed you loose the connection to the XenServer from the DDC… so you re-import it in the correct store, and voila it work again… (btw, bug not present in XenDesktop 4, only 5)

To install a certificate on the server running Desktop Delivery Controller
1. Locate the root certificate file in Windows Explorer.
2. Right-click the root certificate file and select Install Certificate. The Certificate Manager Install Wizard appears.
3. On the Welcome page, click Next.
4. On the Certificate Store page, select Place all certificates in the following store.
5. Click Browse.
6. Select Show physical stores.
7. Select Local Computer.
8. Click OK.
9. Follow the instructions in the wizard to complete the install.

Quoted from there

There is a link for vCenter, to force HTTP and not HTTPS [+]

ps, I wonder if you can import a certificate with a .cmd (to make a scheduled task), something I got to look for

Wyse Xenith FTP bug from old firmware.. (post 1.5.xx)

By default, I had to make that struct in my ftproot

wnos

after the firmware upgrade, then it check there;

Wysewnos

Like it’s supposed to be !

File in there for reference;
C00_xen
C00_xen_1_5
xen.ini

xen.ini:
autoload=2

VNCPrompt=No
VncPassword=xxxxxxxxxxxx

TimeZone='GMT - 05:00' ManualOverride=yes Daylight=yes Start=030507 End=100507 TimeZoneName="Eastern Standard Time" DayLightName="Eastern Daylight Time"
TimeServer=COSTCO_DC TimeFormat="12-hour format" DateFormat=mm/dd/yyyy GetBiosDT=Yes

domainlist=COSTCO
pnliteserver=http://x.x.x.x/citrix/desktopfull/config.xml

SysMode=vdi toolbardisable=yes

; Device=keyboard numlockoff=no
Resolution=1024x768

LowBand=yes
Locale=French
Language=fr_ca
MouseSpeed=0

SessionConfig=ALL MapDisks=yes

;; disable session reliability and keep map disk for USB Drives
SessionConfig=ICA
SessionReliability=no
mapdisksunderz=yes
ProgressiveDisplay=yes

Messaging between Desktop in XenDesktop

Just found a good app for XenDesktop,

pandion, it’s small and provide functionnality like MSN to the users.

Registry:
The Pandion application does not require registry entries to function. However the Windows Installer does create a registry entry for each shortcut. These entries have no other purpose and are an artefact of the Windows Installer specification. Their value does not affect the shortcuts. The keys are created in HKEY_CURRENT_USER

So, the UPM manage user setting, and in the install you can simply point it to the %homedrive% of the user like that;

msiexec.exe /i \x.x.x.x\pandionpandion_setup.msi ALLUSERS=0 LAUNCHAPP=yes DESTINATION="U:pandion"

Unknown publisher.. small annoyance

Small annoyance for application that run from a network share.

Small GPO to resolve..;

Go to User Configuration >> Administrative Templates >> Windows Components >> Attachment
Manager

Add “*.exe” to the “Inclusion list for moderate risk file types” setting.

Citrix XenDesktop and McAfee EPO script

There is a good script to reset the EPO agent ID to keep the console uptodate.

@echo
echo Stopping services . . .
net stop McAfeeFramework /yes
net stop McShield /yes
net stop McTaskManager /yes
echo Stopping services, done.
echo Deleting registry entries . . .
REG delete "HKLMSOFTWARENetwork AssociatesePolicy OrchestratorAgent" /v AgentGUID /F
REG delete "HKLMSOFTWARENetwork AssociatesePolicy OrchestratorAgent" /v MacAddress /F
REG delete "HKLMSOFTWARENetwork AssociatesePolicy OrchestratorAgent" /v ComputerName /f
REG delete "HKLMSOFTWARENetwork AssociatesePolicy OrchestratorAgent" /v IPAddress /f
REG delete "HKLMSOFTWARENetwork AssociatesePolicy OrchestratorAgent" /v LastASCTime /f
REG delete "HKLMSOFTWARENetwork AssociatesePolicy OrchestratorAgent" /v SequenceNumber /f
REG delete "HKLMSOFTWARENetwork AssociatesePolicy OrchestratorAgent" /v SubnetAddress /f
REG delete "HKLMSOFTWARENetwork AssociatesePolicy OrchestratorAgent" /v SubnetMask /f
REG delete "HKLMSOFTWAREWow6432NodeNetwork AssociatesePolicy OrchestratorAgent" /v AgentGUID /f
REG delete "HKLMSOFTWAREWow6432NodeNetwork AssociatesePolicy OrchestratorAgent" /v MacAddress /f
REG delete "HKLMSOFTWAREWow6432NodeNetwork AssociatesePolicy OrchestratorAgent" /v ComputerName /f
REG delete "HKLMSOFTWAREWow6432NodeNetwork AssociatesePolicy OrchestratorAgent" /v IPAddress /f
REG delete "HKLMSOFTWAREWow6432NodeNetwork AssociatesePolicy OrchestratorAgent" /v LastASCTime /f
REG delete "HKLMSOFTWAREWow6432NodeNetwork AssociatesePolicy OrchestratorAgent" /v SequenceNumber /f
REG delete "HKLMSOFTWAREWow6432NodeNetwork AssociatesePolicy OrchestratorAgent" /v SubnetAddress /f
REG delete "HKLMSOFTWAREWow6432NodeNetwork AssociatesePolicy OrchestratorAgent" /v SubnetMask /f
echo Deleting registry entries, done.
:Exit

How to cold reset an APC ups

How to cold reset an APC !

– Unplug the back plug to unplug the battery.
– Plug the ups in the wall outlet.
– Hold the test button until it beep two times.
– When the second beep happen, you release the button right now while it beep.
– If released too late, then re-do it !

Didnt see this how-to on APC, but got it on the phone with em. Saved some UPS live that way 🙂 (most of all saved the downtime to the client for sending the unit to APC for a simple cold reset)