So... I thought I'd give XenDesktop a spin and see it in action for myself. Installation went smoothly, no issues, connected to the XenServer absolutely fine, and created a pool of VMs from a template, I can even log into the web console and see the pool.. however I can never connect to a machine from the pool, it just sits there, loading widget spins, and eventually it pops up saying "Connection Problems", if you do click the connection problems link, it reboots the VM its attempting to connect to so it is being allocated a machine.

Anyone got any ideas what may be causing this? All help appreciated.