Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Veyon Community Forum

  1. Home
  2. Help & Troubleshooting
  3. Veyon Server stopped when LDAP user is logged in

Veyon Server stopped when LDAP user is logged in

Scheduled Pinned Locked Moved Help & Troubleshooting
2 Posts 1 Posters 143 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    MoiCJarod
    wrote on last edited by
    #1

    Hello, and thanks for this that can help us manage our classrooms !

    I'm writing because I can't find any answer for my problem.

    Context : I have an debian LDAP server managing 24 laptops under Xubuntu 20.04. When nobody is logged (user is then lightdm) or when a local user is logged, there is no problem, Veyon is working well, but when an LDAP user is logged, Veyon server is crashing as soon as the user is logged (orange screen on master with approx message "Veyon server inaccessible or does not work").

    I tried to watch to logs, but did not find a clue of what is going wrong. Here they are :

    VeyonService.log :

    2022-01-21T09:01:09.167: [DEBUG] PluginManager::loadPlugins(): discovered plugin "AuthKeys" at "/usr/lib/x86_64-linux-gnu/veyon/authkeys.so"
    2022-01-21T09:01:09.169: [DEBUG] PluginManager::loadPlugins(): discovered plugin "BuiltinX11VncServer" at "/usr/lib/x86_64-linux-gnu/veyon/builtin-x11vnc-server.so"
    2022-01-21T09:01:09.169: [DEBUG] PluginManager::loadPlugins(): discovered plugin "BuiltinDirectory" at "/usr/lib/x86_64-linux-gnu/veyon/builtindirectory.so"
    2022-01-21T09:01:09.170: [DEBUG] PluginManager::loadPlugins(): discovered plugin "Demonstration" at "/usr/lib/x86_64-linux-gnu/veyon/demo.so"
    2022-01-21T09:01:09.171: [DEBUG] PluginManager::loadPlugins(): discovered plugin "DesktopServices" at "/usr/lib/x86_64-linux-gnu/veyon/desktopservices.so"
    2022-01-21T09:01:09.172: [DEBUG] PluginManager::loadPlugins(): discovered plugin "ExternalVncServer" at "/usr/lib/x86_64-linux-gnu/veyon/external-vnc-server.so"
    2022-01-21T09:01:09.172: [DEBUG] PluginManager::loadPlugins(): discovered plugin "FileTransfer" at "/usr/lib/x86_64-linux-gnu/veyon/filetransfer.so"
    2022-01-21T09:01:09.183: [DEBUG] PluginManager::loadPlugins(): discovered plugin "LDAP Basic" at "/usr/lib/x86_64-linux-gnu/veyon/ldap.so"
    2022-01-21T09:01:09.184: [DEBUG] PluginManager::loadPlugins(): discovered plugin "PowerControl" at "/usr/lib/x86_64-linux-gnu/veyon/powercontrol.so"
    2022-01-21T09:01:09.185: [DEBUG] PluginManager::loadPlugins(): discovered plugin "RemoteAccess" at "/usr/lib/x86_64-linux-gnu/veyon/remoteaccess.so"
    2022-01-21T09:01:09.185: [DEBUG] PluginManager::loadPlugins(): discovered plugin "ScreenLock" at "/usr/lib/x86_64-linux-gnu/veyon/screenlock.so"
    2022-01-21T09:01:09.186: [DEBUG] PluginManager::loadPlugins(): discovered plugin "Screenshot" at "/usr/lib/x86_64-linux-gnu/veyon/screenshot.so"
    2022-01-21T09:01:09.186: [DEBUG] PluginManager::loadPlugins(): discovered plugin "SystemUserGroups" at "/usr/lib/x86_64-linux-gnu/veyon/systemusergroups.so"
    2022-01-21T09:01:09.187: [DEBUG] PluginManager::loadPlugins(): discovered plugin "TextMessage" at "/usr/lib/x86_64-linux-gnu/veyon/textmessage.so"
    2022-01-21T09:01:09.187: [DEBUG] PluginManager::loadPlugins(): discovered plugin "UserSessionControl" at "/usr/lib/x86_64-linux-gnu/veyon/usersessioncontrol.so"
    2022-01-21T09:01:09.188: [DEBUG] PluginManager::loadPlugins(): discovered plugin "WebAPI" at "/usr/lib/x86_64-linux-gnu/veyon/webapi.so"
    2022-01-21T09:01:09.189: [DEBUG] VeyonCore::initSystemInfo(): "4.7.0" "nsi-13.reaumur-buron.local" "linux" "5.4.0-81-generic" "Ubuntu 20.04.3 LTS" "ubuntu" "20.04"
    2022-01-21T09:01:09.198: [DEBUG] ServiceDataManager::ServiceDataManager():
    2022-01-21T09:01:09.198: [DEBUG] PlatformSessionManager::PlatformSessionManager():
    2022-01-21T09:01:09.202: [DEBUG] LinuxServiceCore::connectToLoginManager(): connected to login manager
    2022-01-21T09:01:09.202: [DEBUG] LinuxServiceCore::startServers():
    2022-01-21T09:01:09.217: [DEBUG] PlatformSessionManager::openSession(): Opening session 0 for platform session "/org/freedesktop/login1/session/c2"
    2022-01-21T09:01:09.218: [INFO] LinuxServiceCore::startServer(): Starting server for new session "/org/freedesktop/login1/session/c2" with ID 0 at seat "/org/freedesktop/login1/seat/seat0"
    2022-01-21T09:01:19.402: [DEBUG] LinuxServiceCore::startServer(): new session "/org/freedesktop/login1/session/c3"
    2022-01-21T09:01:19.430: [DEBUG] LinuxServiceCore::startServer(): Session "/org/freedesktop/login1/session/c3" still is being opening - retrying in 1000 msecs
    2022-01-21T09:01:20.445: [DEBUG] PlatformSessionManager::closeSession(): Closing session 0 for platform session "/org/freedesktop/login1/session/c2"
    2022-01-21T09:01:20.446: [INFO] LinuxServiceCore::stopServer(): stopping server for removed session "/org/freedesktop/login1/session/c2"
    2022-01-21T09:01:20.447: [DEBUG] LinuxServiceCore::startServer(): Session "/org/freedesktop/login1/session/c3" too young - retrying in 2 msecs
    2022-01-21T09:01:21.016: [DEBUG] ---
    2022-01-21T09:01:21.016: [DEBUG] Last message repeated 40 times
    2022-01-21T09:01:21.016: [DEBUG] ---
    2022-01-21T09:01:21.016: [DEBUG] LinuxServiceCore::startServer(): Session "/org/freedesktop/login1/session/c3" too young - retrying in 1 msecs
    2022-01-21T09:01:22.009: [DEBUG] ---
    2022-01-21T09:01:22.009: [DEBUG] Last message repeated 85 times
    2022-01-21T09:01:22.009: [DEBUG] ---
    2022-01-21T09:01:22.009: [DEBUG] PlatformSessionManager::openSession(): Opening session 0 for platform session "/org/freedesktop/login1/session/c3"
    2022-01-21T09:01:22.010: [INFO] LinuxServiceCore::startServer(): Starting server for new session "/org/freedesktop/login1/session/c3" with ID 0 at seat "/org/freedesktop/login1/seat/seat0"
    2022-01-21T09:01:46.476: [DEBUG] LinuxServiceCore::stopServer(): session removed "/org/freedesktop/login1/session/c3"
    2022-01-21T09:01:46.476: [DEBUG] PlatformSessionManager::closeSession(): Closing session 0 for platform session "/org/freedesktop/login1/session/c3"
    2022-01-21T09:01:46.477: [INFO] LinuxServiceCore::stopServer(): stopping server for removed session "/org/freedesktop/login1/session/c3"
    2022-01-21T09:01:46.786: [DEBUG] LinuxServiceCore::startServers():
    2022-01-21T09:01:47.582: [INFO] LinuxServiceCore::startServer(): Not starting server for session "/org/freedesktop/login1/session/c2" in state LinuxSessionFunctions::State::Closing
    2022-01-21T09:02:02.722: [DEBUG] LinuxServiceCore::startServer(): new session "/org/freedesktop/login1/session/_34"
    2022-01-21T09:02:02.735: [DEBUG] LinuxServiceCore::startServer(): Not starting Veyon Server in TTY session
    
    

    VeyonServer.log :

    2022-01-21T09:01:09.475: [DEBUG] PluginManager::loadPlugins(): discovered plugin "AuthKeys" at "/usr/lib/x86_64-linux-gnu/veyon/authkeys.so"
    2022-01-21T09:01:09.476: [DEBUG] PluginManager::loadPlugins(): discovered plugin "BuiltinX11VncServer" at "/usr/lib/x86_64-linux-gnu/veyon/builtin-x11vnc-server.so"
    2022-01-21T09:01:09.477: [DEBUG] PluginManager::loadPlugins(): discovered plugin "BuiltinDirectory" at "/usr/lib/x86_64-linux-gnu/veyon/builtindirectory.so"
    2022-01-21T09:01:09.478: [DEBUG] PluginManager::loadPlugins(): discovered plugin "Demonstration" at "/usr/lib/x86_64-linux-gnu/veyon/demo.so"
    2022-01-21T09:01:09.478: [DEBUG] PluginManager::loadPlugins(): discovered plugin "DesktopServices" at "/usr/lib/x86_64-linux-gnu/veyon/desktopservices.so"
    2022-01-21T09:01:09.479: [DEBUG] PluginManager::loadPlugins(): discovered plugin "ExternalVncServer" at "/usr/lib/x86_64-linux-gnu/veyon/external-vnc-server.so"
    2022-01-21T09:01:09.479: [DEBUG] PluginManager::loadPlugins(): discovered plugin "FileTransfer" at "/usr/lib/x86_64-linux-gnu/veyon/filetransfer.so"
    2022-01-21T09:01:09.490: [DEBUG] PluginManager::loadPlugins(): discovered plugin "LDAP Basic" at "/usr/lib/x86_64-linux-gnu/veyon/ldap.so"
    2022-01-21T09:01:09.491: [DEBUG] PluginManager::loadPlugins(): discovered plugin "PowerControl" at "/usr/lib/x86_64-linux-gnu/veyon/powercontrol.so"
    2022-01-21T09:01:09.491: [DEBUG] PluginManager::loadPlugins(): discovered plugin "RemoteAccess" at "/usr/lib/x86_64-linux-gnu/veyon/remoteaccess.so"
    2022-01-21T09:01:09.492: [DEBUG] PluginManager::loadPlugins(): discovered plugin "ScreenLock" at "/usr/lib/x86_64-linux-gnu/veyon/screenlock.so"
    2022-01-21T09:01:09.492: [DEBUG] PluginManager::loadPlugins(): discovered plugin "Screenshot" at "/usr/lib/x86_64-linux-gnu/veyon/screenshot.so"
    2022-01-21T09:01:09.493: [DEBUG] PluginManager::loadPlugins(): discovered plugin "SystemUserGroups" at "/usr/lib/x86_64-linux-gnu/veyon/systemusergroups.so"
    2022-01-21T09:01:09.493: [DEBUG] PluginManager::loadPlugins(): discovered plugin "TextMessage" at "/usr/lib/x86_64-linux-gnu/veyon/textmessage.so"
    2022-01-21T09:01:09.493: [DEBUG] PluginManager::loadPlugins(): discovered plugin "UserSessionControl" at "/usr/lib/x86_64-linux-gnu/veyon/usersessioncontrol.so"
    2022-01-21T09:01:09.494: [DEBUG] PluginManager::loadPlugins(): discovered plugin "WebAPI" at "/usr/lib/x86_64-linux-gnu/veyon/webapi.so"
    2022-01-21T09:01:09.495: [DEBUG] VeyonCore::initSystemInfo(): "4.7.0" "nsi-13.reaumur-buron.local" "linux" "5.4.0-81-generic" "Ubuntu 20.04.3 LTS" "ubuntu" "20.04"
    2022-01-21T09:01:09.496: [DEBUG] FeatureWorkerManager::startUnmanagedSessionWorker(): Starting worker (unmanaged session process) for feature QUuid("{8e997d84-ebb9-430f-8f72-d45d9821963d}")
    2022-01-21T09:01:09.496: [DEBUG] FeatureWorkerManager::sendMessageToUnmanagedSessionWorker(): User session likely not yet available - retrying worker start
    2022-01-21T09:01:09.496: [DEBUG] VncProxyServer::start(): started on port 11100
    2022-01-21T09:01:09.498: [DEBUG] VncServer::prepare():
    2022-01-21T09:01:09.499: [DEBUG] VncServer::run(): running
    2022-01-21T09:01:09.508: [DEBUG] VeyonCore::exec(): Running
    2022-01-21T09:01:14.247: [DEBUG] FeatureWorkerManager::startUnmanagedSessionWorker(): Starting worker (unmanaged session process) for feature QUuid("{8e997d84-ebb9-430f-8f72-d45d9821963d}")
    2022-01-21T09:01:14.247: [DEBUG] FeatureWorkerManager::sendMessageToUnmanagedSessionWorker(): User session likely not yet available - retrying worker start
    2022-01-21T09:01:17.814: [DEBUG] VeyonCore::exec(): Exit
    2022-01-21T09:01:17.814: [DEBUG] ComputerControlServer::~ComputerControlServer():
    2022-01-21T09:01:17.814: [DEBUG] VncServer::~VncServer():
    2022-01-21T09:01:17.814: [CRIT] QThread: Destroyed while thread is still running
    2022-01-21T09:01:22.132: [DEBUG] PluginManager::loadPlugins(): discovered plugin "AuthKeys" at "/usr/lib/x86_64-linux-gnu/veyon/authkeys.so"
    2022-01-21T09:01:22.134: [DEBUG] PluginManager::loadPlugins(): discovered plugin "BuiltinX11VncServer" at "/usr/lib/x86_64-linux-gnu/veyon/builtin-x11vnc-server.so"
    2022-01-21T09:01:22.134: [DEBUG] PluginManager::loadPlugins(): discovered plugin "BuiltinDirectory" at "/usr/lib/x86_64-linux-gnu/veyon/builtindirectory.so"
    2022-01-21T09:01:22.135: [DEBUG] PluginManager::loadPlugins(): discovered plugin "Demonstration" at "/usr/lib/x86_64-linux-gnu/veyon/demo.so"
    2022-01-21T09:01:22.135: [DEBUG] PluginManager::loadPlugins(): discovered plugin "DesktopServices" at "/usr/lib/x86_64-linux-gnu/veyon/desktopservices.so"
    2022-01-21T09:01:22.136: [DEBUG] PluginManager::loadPlugins(): discovered plugin "ExternalVncServer" at "/usr/lib/x86_64-linux-gnu/veyon/external-vnc-server.so"
    2022-01-21T09:01:22.136: [DEBUG] PluginManager::loadPlugins(): discovered plugin "FileTransfer" at "/usr/lib/x86_64-linux-gnu/veyon/filetransfer.so"
    2022-01-21T09:01:22.149: [DEBUG] PluginManager::loadPlugins(): discovered plugin "LDAP Basic" at "/usr/lib/x86_64-linux-gnu/veyon/ldap.so"
    2022-01-21T09:01:22.150: [DEBUG] PluginManager::loadPlugins(): discovered plugin "PowerControl" at "/usr/lib/x86_64-linux-gnu/veyon/powercontrol.so"
    2022-01-21T09:01:22.150: [DEBUG] PluginManager::loadPlugins(): discovered plugin "RemoteAccess" at "/usr/lib/x86_64-linux-gnu/veyon/remoteaccess.so"
    2022-01-21T09:01:22.151: [DEBUG] PluginManager::loadPlugins(): discovered plugin "ScreenLock" at "/usr/lib/x86_64-linux-gnu/veyon/screenlock.so"
    2022-01-21T09:01:22.151: [DEBUG] PluginManager::loadPlugins(): discovered plugin "Screenshot" at "/usr/lib/x86_64-linux-gnu/veyon/screenshot.so"
    2022-01-21T09:01:22.151: [DEBUG] PluginManager::loadPlugins(): discovered plugin "SystemUserGroups" at "/usr/lib/x86_64-linux-gnu/veyon/systemusergroups.so"
    2022-01-21T09:01:22.152: [DEBUG] PluginManager::loadPlugins(): discovered plugin "TextMessage" at "/usr/lib/x86_64-linux-gnu/veyon/textmessage.so"
    2022-01-21T09:01:22.152: [DEBUG] PluginManager::loadPlugins(): discovered plugin "UserSessionControl" at "/usr/lib/x86_64-linux-gnu/veyon/usersessioncontrol.so"
    2022-01-21T09:01:22.153: [DEBUG] PluginManager::loadPlugins(): discovered plugin "WebAPI" at "/usr/lib/x86_64-linux-gnu/veyon/webapi.so"
    2022-01-21T09:01:22.155: [DEBUG] VeyonCore::initSystemInfo(): "4.7.0" "nsi-13.reaumur-buron.local" "linux" "5.4.0-81-generic" "Ubuntu 20.04.3 LTS" "ubuntu" "20.04"
    2022-01-21T09:01:22.156: [DEBUG] FeatureWorkerManager::startUnmanagedSessionWorker(): Starting worker (unmanaged session process) for feature QUuid("{8e997d84-ebb9-430f-8f72-d45d9821963d}")
    2022-01-21T09:01:22.158: [DEBUG] VncProxyServer::start(): started on port 11100
    2022-01-21T09:01:22.159: [DEBUG] VncServer::prepare():
    2022-01-21T09:01:22.159: [DEBUG] VncServer::run(): running
    2022-01-21T09:01:22.170: [DEBUG] LogonHelper::checkPendingLogonTasks(): Reading logon credentials
    2022-01-21T09:01:22.171: [WARN] VariantStream::read(): none or invalid data read
    2022-01-21T09:01:22.171: [ERR] PersistentLogonCredentials::read(): Empty data
    2022-01-21T09:01:22.171: [DEBUG] VeyonCore::exec(): Running
    2022-01-21T09:01:22.317: [DEBUG] FeatureWorkerManager::acceptConnection(): accepting connection
    2022-01-21T09:01:26.456: [DEBUG] ServerAuthenticationManager::processAuthenticationMessage(): state VncServerClient::AuthState::Init type RfbVeyonAuth::KeyFile host "::ffff:192.168.1.50" user "jarod"
    2022-01-21T09:01:26.468: [DEBUG] ServerAuthenticationManager::processAuthenticationMessage(): state VncServerClient::AuthState::Challenge type RfbVeyonAuth::KeyFile host "::ffff:192.168.1.50" user "jarod"
    2022-01-21T09:01:26.469: [DEBUG] ServerAuthenticationManager::performKeyAuthentication(): loaded public key from "/etc/veyon/keys/public/Prof_j/key"
    2022-01-21T09:01:26.469: [DEBUG] ServerAuthenticationManager::performKeyAuthentication(): SUCCESS
    2022-01-21T09:01:26.470: [DEBUG] AccessControlProvider::checkAccess(): no access control method configured, allowing access.
    2022-01-21T09:01:26.470: [INFO] ComputerControlServer::showAccessControlMessage(): Access control successful for "::ffff:192.168.1.50" "jarod"
    2022-01-21T09:01:26.647: [DEBUG] VncClientProtocol::receiveSecurityResult(): authentication successful
    2022-01-21T09:01:26.753: [DEBUG] ComputerControlServer::sendFeatureMessageReply(): FeatureMessage(QueryActiveFeatures,0,{"0":["{8e997d84-ebb9-430f-8f72-d45d9821963d}"]})
    2022-01-21T09:01:26.753: [DEBUG] ComputerControlServer::sendFeatureMessageReply(): FeatureMessage(QueryScreens,0,{"3":[{"geometry":null,"name":"Écran 1 – eDP-1"}]})
    2022-01-21T09:01:26.761: [DEBUG] FeatureManager::handleFeatureMessage(): [SERVER] FeatureMessage(QueryApplicationVersion,0,{})
    2022-01-21T09:01:26.761: [DEBUG] ComputerControlServer::sendFeatureMessageReply(): FeatureMessage(QueryApplicationVersion,0,{"5":7})
    2022-01-21T09:01:26.761: [DEBUG] FeatureManager::handleFeatureMessage(): [SERVER] FeatureMessage(UserSessionInfo,0,{})
    2022-01-21T09:01:26.761: [DEBUG] ComputerControlServer::sendFeatureMessageReply(): FeatureMessage(UserSessionInfo,0,{"0":"","1":"","2":-1})
    2022-01-21T09:01:26.761: [DEBUG] FeatureManager::handleFeatureMessage(): [SERVER] FeatureMessage(QueryActiveFeatures,0,{})
    2022-01-21T09:01:26.761: [DEBUG] ComputerControlServer::sendFeatureMessageReply(): FeatureMessage(QueryActiveFeatures,0,{"0":["{8e997d84-ebb9-430f-8f72-d45d9821963d}"]})
    2022-01-21T09:01:26.817: [DEBUG] FeatureManager::handleFeatureMessage(): [SERVER] FeatureMessage(QueryScreens,0,{})
    2022-01-21T09:01:26.817: [DEBUG] ComputerControlServer::sendFeatureMessageReply(): FeatureMessage(QueryScreens,0,{"3":[{"geometry":null,"name":"Écran 1 – eDP-1"}]})
    2022-01-21T09:01:26.818: [DEBUG] FeatureManager::handleFeatureMessage(): [SERVER] FeatureMessage(MonitoringMode,1,{"4":2000})
    2022-01-21T09:01:46.490: [DEBUG] FeatureWorkerManager::closeConnection(): removing worker after socket has been closed
    2022-01-21T09:01:46.761: [WARN] The X11 connection broke: Unknown error (code -872396912)
    

    VeyonFeatureWorker-xxxxxx.log :

    2022-01-21T09:01:22.296: [DEBUG] PluginManager::loadPlugins(): discovered plugin "AuthKeys" at "/usr/lib/x86_64-linux-gnu/veyon/authkeys.so"
    2022-01-21T09:01:22.297: [DEBUG] PluginManager::loadPlugins(): discovered plugin "BuiltinX11VncServer" at "/usr/lib/x86_64-linux-gnu/veyon/builtin-x11vnc-server.so"
    2022-01-21T09:01:22.298: [DEBUG] PluginManager::loadPlugins(): discovered plugin "BuiltinDirectory" at "/usr/lib/x86_64-linux-gnu/veyon/builtindirectory.so"
    2022-01-21T09:01:22.298: [DEBUG] PluginManager::loadPlugins(): discovered plugin "Demonstration" at "/usr/lib/x86_64-linux-gnu/veyon/demo.so"
    2022-01-21T09:01:22.299: [DEBUG] PluginManager::loadPlugins(): discovered plugin "DesktopServices" at "/usr/lib/x86_64-linux-gnu/veyon/desktopservices.so"
    2022-01-21T09:01:22.299: [DEBUG] PluginManager::loadPlugins(): discovered plugin "ExternalVncServer" at "/usr/lib/x86_64-linux-gnu/veyon/external-vnc-server.so"
    2022-01-21T09:01:22.300: [DEBUG] PluginManager::loadPlugins(): discovered plugin "FileTransfer" at "/usr/lib/x86_64-linux-gnu/veyon/filetransfer.so"
    2022-01-21T09:01:22.312: [DEBUG] PluginManager::loadPlugins(): discovered plugin "LDAP Basic" at "/usr/lib/x86_64-linux-gnu/veyon/ldap.so"
    2022-01-21T09:01:22.313: [DEBUG] PluginManager::loadPlugins(): discovered plugin "PowerControl" at "/usr/lib/x86_64-linux-gnu/veyon/powercontrol.so"
    2022-01-21T09:01:22.313: [DEBUG] PluginManager::loadPlugins(): discovered plugin "RemoteAccess" at "/usr/lib/x86_64-linux-gnu/veyon/remoteaccess.so"
    2022-01-21T09:01:22.314: [DEBUG] PluginManager::loadPlugins(): discovered plugin "ScreenLock" at "/usr/lib/x86_64-linux-gnu/veyon/screenlock.so"
    2022-01-21T09:01:22.314: [DEBUG] PluginManager::loadPlugins(): discovered plugin "Screenshot" at "/usr/lib/x86_64-linux-gnu/veyon/screenshot.so"
    2022-01-21T09:01:22.315: [DEBUG] PluginManager::loadPlugins(): discovered plugin "SystemUserGroups" at "/usr/lib/x86_64-linux-gnu/veyon/systemusergroups.so"
    2022-01-21T09:01:22.315: [DEBUG] PluginManager::loadPlugins(): discovered plugin "TextMessage" at "/usr/lib/x86_64-linux-gnu/veyon/textmessage.so"
    2022-01-21T09:01:22.315: [DEBUG] PluginManager::loadPlugins(): discovered plugin "UserSessionControl" at "/usr/lib/x86_64-linux-gnu/veyon/usersessioncontrol.so"
    2022-01-21T09:01:22.316: [DEBUG] PluginManager::loadPlugins(): discovered plugin "WebAPI" at "/usr/lib/x86_64-linux-gnu/veyon/webapi.so"
    2022-01-21T09:01:22.317: [DEBUG] VeyonCore::initSystemInfo(): "4.7.0" "nsi-13.reaumur-buron.local" "linux" "5.4.0-81-generic" "Ubuntu 20.04.3 LTS" "ubuntu" "20.04"
    2022-01-21T09:01:22.317: [DEBUG] FeatureWorkerManagerConnection::tryConnection(): connecting to FeatureWorkerManager at port 11300
    2022-01-21T09:01:22.317: [INFO] VeyonWorker::VeyonWorker(): Running worker for feature "SystemTrayIcon"
    2022-01-21T09:01:22.317: [DEBUG] VeyonCore::exec(): Running
    2022-01-21T09:01:22.318: [DEBUG] FeatureWorkerManagerConnection::sendInitMessage(): QUuid("{8e997d84-ebb9-430f-8f72-d45d9821963d}")
    2022-01-21T09:01:22.318: [DEBUG] FeatureManager::handleFeatureMessage(): [WORKER] FeatureMessage(SystemTrayIcon,0,{"0":"Service Veyon 4.7.0 à nsi-13.reaumur-buron.local:11100"})
    2022-01-21T09:01:26.501: [DEBUG] FeatureManager::handleFeatureMessage(): [WORKER] FeatureMessage(SystemTrayIcon,0,{"0":"Service Veyon 4.7.0 à nsi-13.reaumur-buron.local:11100\nConnexions actives :\n::ffff:192.168.1.50"})
    
    
    

    I tried to fill in ldap informations in veyon-configurator on the client, but no help (is it really needed ? I only have 1 classroom and approx 40 pupils to manage ?)

    What could I try else ?

    Thanks in advance 🙂

    1 Reply Last reply
    0
    • M Offline
      M Offline
      MoiCJarod
      wrote on last edited by
      #2

      Hello,
      Ok, I found a (not totally satisfying) workaround :

      In /etc/xdg/autostart/ directory, I create a file veyon.desktop with :

      [Desktop Entry]
      Encoding=UTF-8
      Name=veyon
      Comment=Lancer veyon
      Exec=veyon-server
      Terminal=false
      Type=Application
      

      in it. It is then able to launch the veyon server without problem, I am then able to see and control the machine when a LDAP user is logged in. It is not totally satisfying as as it is launched by the user itself, it can also be killed by them. Beside the fact that they don't nowadays know that they can kill the server and how they can kill it, I am sure that my pupils will one day know it. So I'd like to make them unable to stop the server.

      Preceding the command by sudo (using the line "Exec=sudo veyon-server" instead of the one in the file) and making the users being able to sudo it in sudoers file does not work because the superuser cannot launch apps that deals with X11 session (surely I don't know how) ... Is there a way to launch veyon-server by root without problem ? I suppose that it is the veyon-service's job (but not working in my case).

      Thanks

      1 Reply Last reply
      0

      Powered by NodeBB | Contributors
      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups