I was working using the previous post found in the archive (blog.beefyapps.com/?p=338) on a new XCP 1.6 Host that I was setting up and when I was trying to connect into the new console for the VM that I just created and it kept splitting the input between different terminals. I would start entering commands in one and then it would switch the input to the second terminal and then the display would be on one terminal and the input going into another and it would switch back and forth every dozen characters or so.
I searched around on the internet and was unable to find anything speaking to this, but then I found a post which suggested that I use a console command that I hadn’t previously used:
xe console vm="vm name"
As soon as I started using that everything worked fine. I noted that it is not listed in the auto-complete of the xe command.