I tried to log in to a Hyper-V hosted Windows 2008 server today that hadn’t been rebooted in over 3 months. I got the following error “cannot connect to the virtual machine because the authentication certificate is expired or invalid”.
The quickest way to fix this is to apply the KB967902 patch from Microsoft which can be found below. This patch will also be applied as a Windows update.