Problem:Veyon - Computers in the computerroom can currently not be remote controlled

Problem

If you are unable to control or use the Computer Room features for clients and receive the following error message:

Computers in the computerroom can currently not be remote controlled, because the associated service is not available. The system will try to restart this service, please try again in a few moments. If the problem persists, please contact the system administrator.
Request: room_acquire

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/univention/management/console/modules/computerroom/__init__.py", line 406, in _room_acquire
    self._computerroom.veyon_client.test_connection()
  File "/usr/lib/python3/dist-packages/ucsschool/veyon_client/client.py", line 167, in test_connection
    raise VeyonConnectionError("No response from WebAPI Server ({}).".format(self._url))
ucsschool.veyon_client.models.VeyonConnectionError: No response from WebAPI Server (http://localhost:11080/api/v1).

Solution

Check the following path in the registry on the Windows Client with Win + r and type regedit.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Veyon Solutions\Veyon\Authentication

If you find values for keys, delete them and reconfigure the Veyon Client Configurator with the public.key found on the School-Slave share as described in the link below.
6.4.2. Veyon Installation on Windows Clients of Students

Investigation

The customer had preconfigured a private and a public key for the Veyon Client Configurator, so on each reinstall from the Veyon Client, the Configurator will pull and use the wrong key files and the Veyon Clients could not reach the Veyon Proxy installed on the School-Slave.

Mastodon