Hello,
We have our OLVM manager with ovirt-websocket-proxy installed on the same host.
Oracle Linux Virtualization Manager Version : 4.4.10.7-1.0.25.el8
The OLVM mananger uses a third-party certificate for apache.
Recently, the VM console with option noVNC doesn't work with message as follows:

With debug option via ovirt-websocket-proxy, we got the following exception:
# /usr/share/ovirt-engine/services/ovirt-websocket-proxy/ovirt-websocket-proxy.py --debug start
ovirt-websocket-proxy[2247330] DEBUG _daemon:413 daemon entry pid=2247330
ovirt-websocket-proxy[2247330] DEBUG _daemon:414 background=False
ovirt-websocket-proxy[2247330] DEBUG loadFile:63 loading config '/usr/share/ovirt-engine/services/ovirt-websocket-proxy/ovirt-websocket-proxy.conf'
ovirt-websocket-proxy[2247330] DEBUG loadFile:63 loading config '/etc/ovirt-engine/ovirt-websocket-proxy.conf.d/99-setup.conf'
ovirt-websocket-proxy[2247330] DEBUG _daemon:451 I am a daemon 2247330
ovirt-websocket-proxy[2247330] DEBUG _setLimits:391 Setting rlimits
ovirt-websocket-proxy[2247330] INFO daemonContext:470 Using the following ciphers: HIGH:!aNULL
ovirt-websocket-proxy[2247330] INFO daemonContext:474 Minimum SSL version requested: TLSv1.2
ovirt-websocket-proxy[2247330] INFO msg:601 WebSocket server settings:
ovirt-websocket-proxy[2247330] INFO msg:601 - Listen on *:6100
ovirt-websocket-proxy[2247330] INFO msg:601 - SSL/TLS support
ovirt-websocket-proxy[2247330] INFO msg:601 - Deny non-SSL/TLS connections
ovirt-websocket-proxy[2247330] INFO msg:601 - proxying from *:6100 to targets generated by str
ovirt-websocket-proxy[2247330] DEBUG vmsg:605 10.0.0.10: new handler Process
ovirt-websocket-proxy[2247397] INFO msg:601 handler exception: get_target() missing 1 required positional argument: 'path'
ovirt-websocket-proxy[2247397] DEBUG vmsg:605 exception
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/websockify/websockifyserver.py", line 662, in top_new_client
client = self.do_handshake(startsock, address)
File "/usr/lib/python3.6/site-packages/websockify/websockifyserver.py", line 590, in do_handshake
self.RequestHandlerClass(retsock, address, self)
File "/usr/share/ovirt-engine/services/ovirt-websocket-proxy/ovirt-websocket-proxy.py", line 223, in __init__
*args, **kwargs)
File "/usr/lib/python3.6/site-packages/websockify/websockifyserver.py", line 87, in __init__
super().__init__(req, addr, server)
File "/usr/lib64/python3.6/socketserver.py", line 724, in __init__
self.handle()
File "/usr/lib/python3.6/site-packages/websockify/websockifyserver.py", line 297, in handle
super().handle()
File "/usr/lib64/python3.6/http/server.py", line 425, in handle
self.handle_one_request()
File "/usr/lib/python3.6/site-packages/websockify/websocketserver.py", line 57, in handle_one_request
super().handle_one_request()
File "/usr/lib64/python3.6/http/server.py", line 413, in handle_one_request
method()
File "/usr/lib/python3.6/site-packages/websockify/websocketserver.py", line 67, in _websocket_do_GET
self.handle_upgrade()
File "/usr/lib/python3.6/site-packages/websockify/websockifyserver.py", line 200, in handle_upgrade
self.validate_connection()
File "/usr/lib/python3.6/site-packages/websockify/websocketproxy.py", line 51, in validate_connection
host, port = self.get_target(self.server.token_plugin)
TypeError: get_target() missing 1 required positional argument: 'path'
On the engine.log, everything looks OK:
2023-11-08 16:37:39,698+01 INFO [org.ovirt.engine.core.bll.SetVmTicketCommand] (default task-103) [132b455f] Running command: SetVmTicketCommand internal: false. Entities affected : ID: 9c3d0408-33b7-4222-9cb9-85b0be6c4c1a Type: VMAction group CONNECT_TO_VM with role type USER
2023-11-08 16:37:39,702+01 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.SetVmTicketVDSCommand] (default task-103) [132b455f] START, SetVmTicketVDSCommand(HostName = Serverhost, SetVmTicketVDSCommandParameters:{hostId='2695c233-2a4a-4d03-95e4-f9968891221f', vmId='9c3d0408-33b7-4222-9cb9-85b0be6c4c1a', protocol='VNC', ticket='QXyEt/ANv2iK', validTime='120', userName='user', userId='dd223f85-02ad-c245-8276-fd169372e8e6', disconnectAction='LOCK_SCREEN'}), log id: 2cc89913
2023-11-08 16:37:39,720+01 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.SetVmTicketVDSCommand] (default task-103) [132b455f] FINISH, SetVmTicketVDSCommand, return: , log id: 2cc89913
2023-11-08 16:37:39,737+01 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (default task-103) [132b455f] EVENT_ID: VM_SET_TICKET(164), User user@internal-authz initiated console session for VM BDDSERVER
Any ideas ?
Thanks,