Hi all,

I'm using websockify + noVNC for expose the vm console via browser getting  the 
graphicsconsoles ticket via API. Everything works fine for every other host 
that I have (more than 200), the console works either via oVirt engine and via 
browser) but just for a single host (CentOS Stream release 8, oVirt 4.4.9) the 
console works only via engine but when I try the connection via browser I get 
the following error (vdsm log of the host):

 ERROR FINISH updateDevice error=unsupported configuration: VNC password is 12 
characters long, only 8 permitted         
 Traceback (most recent call last):                                             
                                         
   File "/usr/lib/python3.6/site-packages/vdsm/common/api.py", line 124, in 
method                                       
     ret = func(*args, **kwargs)                                                
                                         
   File "/usr/lib/python3.6/site-packages/vdsm/API.py", line 372, in 
updateDevice                                        
     return self.vm.updateDevice(params)                                        
                                         
   File "/usr/lib/python3.6/site-packages/vdsm/virt/vm.py", line 3389, in 
updateDevice                                   
     return self._updateGraphicsDevice(params)                                  
                                         
   File "/usr/lib/python3.6/site-packages/vdsm/virt/vm.py", line 3365, in 
_updateGraphicsDevice                          
     params['params']                                                           
                                         
   File "/usr/lib/python3.6/site-packages/vdsm/virt/vm.py", line 5169, in 
_setTicketForGraphicDev                        
     self._dom.updateDeviceFlags(xmlutils.tostring(graphics), 0)                
                                         
   File "/usr/lib/python3.6/site-packages/vdsm/virt/virdomain.py", line 101, in 
f                                        
     ret = attr(*args, **kwargs)                                                
                                         
   File "/usr/lib/python3.6/site-packages/vdsm/common/libvirtconnection.py", 
line 131, in wrapper                        
     ret = f(*args, **kwargs)                                                   
                                         
   File "/usr/lib/python3.6/site-packages/vdsm/common/function.py", line 94, in 
wrapper                                  
     return func(inst, *args, **kwargs)                                         
                                         
   File "/usr/lib64/python3.6/site-packages/libvirt.py", line 3244, in 
updateDeviceFlags                                 
     raise libvirtError('virDomainUpdateDeviceFlags() failed')                  
                                         
 libvirt.libvirtError: unsupported configuration: VNC password is 12 characters 
long, only 8 permitted


The error is pretty much self explanatory but, I can't manage to figure out why 
only on this server and I wonder if I can set the length of the generated vnc 
password somewhere.

Thank you for your time,
Francesco
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/HIBAN3JJHJYRWEN7UVFIRB57URLYWEFJ/

Reply via email to