Odpravljanje težav

Pomembno

Če naletite na težave z medsebojnim delovanjem ali povezavo med glavnim in odjemalskim računalnikom, morate vedno zagotoviti, da bo na vseh računalnikih uporabljena identična konfiguracija Veyona. Da bi se izognili splošnim težavam, je priporočljivo avtomatizirati prenos konfiguracije med installation ali preko Vmesnik ukazne vrstice namesto ročnega uvažanja konfiguracije z Veyon konfiguratorjem. Konfiguracijo je treba prenesti tudi na vse prizadete računalnike vsakič, ko pride do spremembe med odpravljanjem težav.

Do računalnikov ni mogoče dostopati

There are multiple causes which can prevent access to a computer using Veyon Master.

Težave z omrežjem

Najprej je treba preveriti splošno omrežno povezljivost računalnika. Uporabite pripomoček ping (ki je običajno vključen v vsak operacijski sistem) za diagnosticiranje težav s povezljivostjo.

Težave s storitvijo Veyon Service

If the computer can be pinged you should verify that the Veyon Service is running correctly. Open the Veyon Configurator and open the configuration page Storitev. In the section Splošno the status of the service should be displayed with status Running. Otherwise the service can be started using the button Start service. If this is not successful you should try reinstalling Veyon. If a new installation does not help you can check the log files of the Veyon Service as well as the logging messages of the operating system for error messages and possible causes. Additionally you can find more hints or settings in the service management of your operating system.

Nastavitve storitev in požarnega zidu

Če se storitev izvaja, morate zagotoviti, da posluša za dohodne povezave na ustreznih omrežnih vratih. To lahko preverite na lokalnem računalniku z uporabo telnet:

telnet localhost 11100

Besides general program output the character string RFB 003.008 must be displayed. If the output does not contain these characters you should check the network port number settings and Miscellaneous network settings, especially the Veyon server port number. You should try to reset them to their default values.

Next the same access has to be possible from a different computer in the network. The utility telnet can be used again for the diagnosis. The program argument localhost has to be replaced with the name or IP address of the corresponding computer. If the access fails please ensure that the option Allow connections from localhost only in the Miscellaneous network settings is disabled. Additionally computer access control should be disabled initially as the service otherwise might listen on localhost only. This can happen if the external access would be denied because of currently matching rules. If both settings are correct the output of

netstat -a

sporočila, da storitev ni (samo) poslušana na localhost ali 127.0.0.1 (stanje POSLUŠAJ ali podobno).

If the port access from remote computers still fails usually a firewall prevents the access and has to be reconfigured accordingly. On Linux this concerns settings of iptables, ufw etc. Consult the corresponding manuals of the used software. On Windows Veyon automatically configures the integrated Windows firewall if the option Enable firewall exception in the Miscellaneous network settings is set to its default value (enabled). If a 3rd party firewall solution is used it must be configured to allow external access to TCP ports 11100 (Veyon server port) and 11400 (demo server).

Nastavitve preverjanja pristnosti

Another cause of the error can be wrong or insufficient authentication settings. For first tests you should select logon authentication instead of key file authentication on both computers. As soon as the authentication test is successful on the local computer external access will also work.

Če je key file authentication uporabljeno, se morajo ključne datoteke na glavnem in odjemalskem računalniku natančno ujemati. Na odjemalskih računalnikih mora imeti datoteka javnega ključa popolnoma enako vsebino kot na glavnem računalniku. Če dostop še vedno ne uspe, so dovoljenja za dostop do ključnih datotek morda napačna. Storitev Veyon mora imeti dovoljenja za branje datoteke javnega ključa, medtem ko mora uporabnik Veyon Master imeti možnost, da prebere datoteko zasebnega ključa. Če se težava nadaljuje, morate izbrisati key file directories na vseh računalnikih in na glavnem računalniku ustvariti nov par ključev. Javni ključ morate nato ponovno uvoziti na vse odjemalske računalnike.

Nastavitve za nadzor dostopa do računalnika

An incorrect configuration of computer access control can also lead to computers being inaccessible. Initially it’s recommended to disable computer access control completely using the Veyon Configurator. This allows determining which method for computer access control is possibly incorrectly configured.

If authorized user groups for computer access are used you should check whether the list of authorized user groups is complete and whether the accessing user is a member of one of these user groups.

Nepravilno konfigurirana access control rules lahko povzročijo tudi težave z dostopom do računalnikov. Potrebno je vedno določiti vsaj eno pravilo, ki dovoljuje dostop pod določenimi pogoji. Če je to zagotovljeno, lahko začasno preskusno pravilo vstavimo na konec seznama za nadaljnje odpravljanje napak. To pravilo je treba konfigurirati tako, da je omogočena možnost Always process rule and ignore conditions in je izbrano dejanje Allow access. To pravilo se lahko nato premakne navzgor po seznamu pravil korak za korakom, dokler test ne vrne želenih pozitivnih rezultatov in dostopa. Pravilo dostopa, ki se nahaja neposredno pod preskusnim pravilom, je potem razlog za zavrnitev dostopa in ga je mogoče natančneje pregledati in ustrezno popraviti. Ne pozabite odstraniti testnega pravila, da preprečite nepooblaščen dostop.

Anti-virus software

It has been reported by some users that an installed anti-virus software caused problems with Veyon, especially regarding the Veyon Service. As part of the troubleshooting process you should temporarily disable the anti-virus software in order to figure out whether the anti-virus software is the cause of error. If so, try to add an exception for the Veyon Service after enabling the anti-virus software again. Alternatively contact the vendor of your anti-virus software for further assistance.

Time synchronization problems

When using logon authentication, Veyon requires the operating system to reliably perform user authentications on all remote computers. Especially in AD/Kerberos-based environments, authentication may not work reliably when the system clock is not synchronized with the domain controller or authentication server and differs significantly. Therefore make sure time synchronization is configured and working properly if you encounter sporadic connectivity problems when using Veyon.

Nastavitve niso pravilno shranjene / naložene

Po posodobitvi nove različice Veyona se lahko v redkih primerih zgodi, da so nekateri konfiguracijski ključi nedosledni in jih je treba ponovno ustvariti. To lahko povzroči, da se nastavitve ne shranijo ali ponovno naložijo pravilno, na primer vgrajena lokacija in informacije o računalniku. V tem primeru je treba configuration should be reset in obnoviti na podlagi privzetih vrednosti.

Lokacije in računalniki iz imenika LDAP niso prikazani v Veyon Master

Prosimo, prepričajte se, da:

  • network object directory na konfiguracijski strani General je nastavljena na LDAP Basic ali LDAP Pro
  • Preskusi integracije LDAP List all entries of a location in : List all locations so uspešni in vrne ustrezne objekte
  • na konfiguracijski strani Master so vse možnosti za fino nastavitev obnašanja nastavljene na privzete vrednosti

Samodejno izbiranje trenutne lokacije ne deluje

Če je aktivirana možnost option automatically selecting the current location, vendar nima učinka pri zagonu Veyon Master, se najprej prepričajte, da je glavni računalnik naveden tudi kot računalnik za ustrezno sobo v:ref:network object directory <RefNetworkObjectDirectory>.

If the problem persists although all entries in the network object directory are correct, there is usually a problem with the DNS configuration in the network. Make sure that computer names can be resolved to IP addresses and reverse lookups of IP addresses return the corresponding computer names. On most operating systems, the DNS diagnostic tool nslookup is available for this purpose. Calling the program with the local computer name as an argument must return a valid IP address. A second call with the determined IP address must again return the computer name.

Če funkcija kljub pravilni nastavitvi DNS ne deluje po želji, lahko v drugem koraku nastavite log level na najvišjo vrednost (Sporočila za odpravljanje napak in vse ostalo). Po ponovnem zagonu Veyon Master lahko v dnevniku datoteke VeyonMaster.log iščete v log file directory za nadaljnje vzroke napak. Vrstice s sporočili „inicializacijske lokacije“ in „najdene lokacije“ označujejo, katera imena gostiteljev in naslovi IP so bili uporabljeni za določanje lokacije in katere lokacije so bile na podlagi teh informacij določene.

Zaklepanje zaslona je mogoče obiti s Ctrl+Alt+Del

Če želite blokirati vse pritiske na tipke in bližnjice na tipkovnici v načinu zaklepanja zaslona, morate po namestitvi naprave Veyon v sistemu Windows ponovno zagnati računalnik. Brez ponovnega zagona gonilnik za vhodne naprave, specifičen za Veyon, še ni aktiven, zato se pritiski tipk ne morejo prestreči.

V demonstracijskem načinu se na odjemalskih računalnikih prikaže samo črn zaslon ali okno

Prosimo, prepričajte se, da:

  • in the configuration page Service under network port numbers the demo server port is set to its default value 11400
  • na konfiguracijski strani Service je omogočena izjema požarnega zidu na glavnem računalniku ali pa je požarni zid tretje osebe konfiguriran tako, da dovoli vhodne povezave na TCP vratih 11400
  • uporabnik Veyon Master ima dostop do lastnega računalnika (tj. lokalne storitve Veyon). V access control ruleset lahko obstaja pravilo, ki prepoveduje dostop do računalnika, če je učitelj prijavljen. V tem primeru morate ustvariti pravilo s pogojem Accessing computer is localhost, ki je omogočen, kolikor je mogoče navzgor po seznamu pravil. V nasprotnem primeru demonstracijski strežnik ne more dostopati do vsebine zaslona učiteljevega računalnika in ga distribuirati na odjemalske računalnike.

Veyon strežnik na Linux se zruši z napakami XIO ali XCB

Obstajajo znane težave s specifičnimi različicami KDE in Qt v Linuxu, ki povzročajo zrušitev strežnika Veyon. To vpliva tudi na več drugih implementacij strežnika VNC. Če vas takšne zrušitve prizadenejo, razmislite o nadgradnji KDE/Qt. Kot zadnjo možnost lahko onemogočite razširitev X Damage v konfiguraciji strežnika VNC. To pa bo zmanjšalo celotno zmogljivost in povečalo obremenitev procesorja.