Uitgave opmerkingen

Dit hoofdstuk bevat informatie over wijzigingen in verschillende Veyon uitgave reeksen. Lees deze zorgvuldig door voordat u een upgrade uitvoert vanuit een oudere versie van Veyon. Het gebruik van nieuwere versies van Veyon met oude instellingen kan in het ergste geval tot veiligheidsproblemen leiden, zoals foutieve toegangscontroleregels, als deze niet op de juiste manier worden gemigreerd.

Uitgave-opmerkingen voor de individuele uitgaven kunnen worden gevonden op de Veyon uitgavenpagina.

Configuratie bijwerken

Door veranderingen in Veyon en zijn plugins kan het gebeuren dat tussen de uitgave-reeksen van Veyon zowel de configuratiesleutels als de waarden veranderen. Over het algemeen beschikt Veyon over ingebouwde mechanismen om oude configuratiesleutels en -waarden in te lezen en intern tijdens het uitvoeren te migreren. Dit zorgt ervoor dat Veyon alleen na het upgraden van de software normaal blijft werken. Toch is het sterk aan te bevelen om altijd de in het systeem opgeslagen Veyon configuratie te upgraden. Dit kan op twee manieren:

  1. Open Veyon Configurator en klik op de :guilabel: Toepassen knop om de runtime gemigreerde configuratie op te slaan en permanent toe te passen.

  2. Gebruik de Command line interface om de configuratie te upgraden via het upgrade commando van de configuratiemodule.

Als de tweede methode niet op een geautomatiseerde manier op alle computers wordt gebruikt, dan moet de bijgewerkte configuratie daarna uitgevoerd worden naar alle andere computers .

Als configuratiesleutels worden hernoemd, worden de oude sleutels altijd bewaard om compatibiliteitsredenen, zodat je gemakkelijker kunt terugschakelen naar een vorige versie. Er komt een opschoonmechanisme in een toekomstige versie die alle oude configuratiesleutels zal verwijderen.

Veyon 4.8

Overzicht

Veyon 4.8 introduceert controlemechanismen voor de beeldkwaliteit om beter tegemoet te komen aan bandbreedtebeperkingen, vooral in Wi-Fi-netwerken. Er kan nu een statische beeldkwaliteit worden geconfigureerd voor de monitoringmodus en weergaven voor toegang op afstand. De demoserver regelt de beeldkwaliteit dynamisch op basis van de gebruikte bandbreedte tussen twee sleutelframes en de geconfigureerde bandbreedtelimiet.

De Windows-versie van Veyon is nu gebaseerd op het nieuwste Qt 6.5 framework evenals OpenSSL 3 en UltraVNC 1.4.2.0. Ook de build-omgeving is bijgewerkt naar Debian 11 (d.w.z. GCC 10 en MinGW runtime 8). Hierdoor konden we Link Time Optimization (LTO) inschakelen, wat resulteerde in betere algehele prestaties.

Structurele veranderingen

De WebAPI is zodanig gewijzigd dat het /api/v1/user eindpunt niet langer het sessie ID terugstuurt. In plaats daarvan moet het nieuwe /api/v1/session eindpunt worden gebruikt dat ook aanvullende informatie over de sessie geeft.

Configuratiewijzigingen

In Veyon 4.8 zijn geen configuratiesleutels gewijzigd of hernoemd.

Veyon 4.7

Overzicht

Veyon 4.7 is de laatste kleine uitgave van Veyon 4. Een van de langverwachte functies is ongetwijfeld het nieuwe schermkeuzemenu in het venster voor toegang op afstand. Ook de algehele prestaties en reactiesnelheid zijn verbeterd dankzij een herzien mechanisme voor het verzenden en ontvangen van controleberichten. Daarnaast zijn verschillende problemen uit eerdere versies opgelost.

  • Kern
    • Problemen met binaire compatibiliteit tussen verschillende versies van LibVNCServer/LibVNCClient opgelost.

    • Berichten in logbestanden (vooral debugberichten) zijn nu veel menselijker leesbaar.

  • Plugins
    • Demo: Schermen in het menu Demo worden nu weergegeven met hun werkelijke hardwarenaam en connectortype/index.

    • LDAP: Het bevragen van leden van een groep is opgelost als de optie geneste groepen is ingeschakeld.

    • Tekstbericht: Leerlingen kunnen nu het tekstbericht of delen ervan selecteren en kopiëren.

    • Tekstbericht: Rijke tekst (d.w.z. opgemaakte tekst inclusief hyperlinks) kan nu worden ingevoerd en verzonden naar leerlingen.

    • Toegang op afstand: Voor computers op afstand met meerdere schermen is een knop met een schermkeuzemenu toegevoegd.

    • Toegang op afstand: De inlognaam van de externe gebruiker wordt in de venstertitel weergegeven als de volledige naam niet beschikbaar is.

    • WebAPI: Het opzoeken van koptekstvelden (bijv. voor de UID van de verbinding) is nu hoofdletterongevoelig.

  • Linux
    • De parameter volgorde voor het ping hulpprogramma is verbeterd.

    • Problemen met de sessie-identificatie zijn opgelost, waardoor verschillende problemen zijn opgelost wanneer veyon-server handmatig wordt uitgevoerd, bijvoorbeeld via autostart-invoer.

  • Master
    • Een terugkerende fout in Veyon 4.6.0 is hersteld om het zoeken naar computers en gebruikers weer hoofdlettergevoelig te maken.

    • Controleberichten tussen computers worden nu asynchroon verzonden waardoor de prestaties en reactiesnelheid verbeteren en de CPU minder wordt belast.

    • Bij het afsluiten van het programma worden nu alle functies op de leerlingencomputers gestopt en wordt er gewacht tot alle bijbehorende controleberichten zijn verzonden.

    • Er is een nieuwe filterknop toegevoegd om computers te tonen met alleen aangemelde gebruikers.

    • Het dialoogvenster voor het bevestigen van acties zoals het uitschakelen van computers benadrukt alleen ALLE computers als alle computers zijn geselecteerd.

    • Indien beschikbaar wordt nu de volledige naam van de gebruiker bij voorkeur weergegeven in de tooltip.

  • Server
    • Server-kant framebuffer updatefrequentie controle is toegevoegd die de prestaties en reactiesnelheid verbetert.

  • Windows
    • Een uitdrukkelijke initialisatie van de WinSock-laag toegevoegd om netwerkproblemen te voorkomen.

    • De servicecontrole is robuuster gemaakt.

    • De Windows ICMP API wordt nu gebruikt om computers te pingen in plaats van het externe ping hulpprogramma aan te roepen.

    • Verschillende 3e partij bibliotheken zijn bijgewerkt (Qt 5.12.12 snapshot, TurboJPEG 2.1.2, OpenLDAP 2.5.10 snapshot)

Hoewel er wijzigingen zijn aangebracht in de kern en de netwerklaag, is er slechts een klein tot middelgroot risico op terugval, omdat de meeste functies niet zijn gewijzigd. Om te kunnen profiteren van de prestatieverbeteringen moeten zowel de computers van de docenten als die van de leerlingen worden bijgewerkt naar Veyon 4.7.

Omdat de onderliggende LDAP-bibliotheek is bijgewerkt, moeten gebruikers van Veyon’s LDAP backend testen of Veyon 4.7 in staat is om alle belangrijke informatie van uw LDAP/AD-server op te halen, zoals u gebruikelijk doet.

Structurele veranderingen

Er zijn geen structurele wijzigingen in Veyon 4.7.

Configuratiewijzigingen

In Veyon 4.7 zijn geen configuratiesleutels gewijzigd of hernoemd.

Veyon 4.6

Overzicht

Met name in Veyon 4.6 is de module voor toegang op afstand opnieuw ontworpen om de computerverbinding van het hoofdvenster opnieuw te gebruiken. Op deze manier krijgen gebruikers direct toegang tot computers bij het starten van de afstandsbedienings- of weergavefunctie en hoeven ze niet langer te wachten tot de verbinding tot stand is gebracht (wat enkele seconden kan duren). Gebruikers kunnen nu ook de linkermuisknop ingedrukt houden op een computer. Hierdoor wordt het computerscherm schermvullend en realtime weergegeven totdat de muisknop weer wordt losgelaten. Veyon CLI heeft twee nieuwe modules voor het beheer van plugins en functies. Hiermee kunnen Veyon functies op afstand via de commandoregel worden gestart en gestopt, bijvoorbeeld voor scripting- en automatiseringstaken. Op Linux is de Veyon Service component sterk verbeterd om Veyon Server instances betrouwbaarder te starten en te stoppen bij sessiewisselingen (gebruiker logon/logoff etc.). Naast de bestaande enkel- en meervoudige sessie modi is er nu een nieuwe actieve sessie modus op Windows die een enkele Veyon Server instantie start voor de op dat moment actieve lokale of remote sessie. Dit is erg handig voor omgevingen waarin sommige studenten lokaal zijn ingelogd terwijl anderen via RDP van thuis uit toegang hebben tot onbezette computers.

Aangezien meestal slechts een paar specifieke modules zijn gewijzigd of verbeterd, is er een vrij laag risico voor terugval in het algemeen. Vooral Linux gebruikers wordt aangeraden om snel te upgraden om problemen met de Veyon Service op te lossen.

  • Kern
    • Protocolfouten tijdens de beginfase van de authenticatie worden betrouwbaarder afgehandeld. Dit verhelpt problemen wanneer per ongeluk verbinding wordt gemaakt met niet compatibele servers.

  • CLI
    • De plugin en functie modules zijn toegevoegd.

    • De config en shell plugins zijn geïntegreerd als statische modules.

  • Plugins
    • Demo: De visuele feedback bij het (opnieuw) verbinden is opnieuw ontworpen.

    • Desktopdiensten: De functie Programma uitvoeren is hernoemd naar Toepassing starten.

    • Toegang op afstand: De visuele feedback bij het (opnieuw) verbinden is opnieuw ontworpen.

    • Toegang op afstand: De computerverbinding van het hoofdvenster wordt opnieuw gebruikt als deze beschikbaar is, wat resulteert in onmiddellijke toegang tot de computer op afstand.

    • Toegang op afstand: De externe cursor wordt niet langer gebruikt in de modus alleen bekijken om af en toe waargenomen weergave-artefacten te voorkomen.

    • UserSessionControl: Niet-gebruiker sessies (zoals schermbeheerder/login scherm sessies) worden niet langer beëindigd door de gebruiker afmeld functie.

    • WebAPI: Er is een foutcode toegevoegd om protocolfouten te melden die optreden tijdens het verbinden met de Veyon Server.

    • WebAPI: De verbindingslimiet wordt al afgedwongen op het HTTP-serverniveau om de fout verbindingslimiet bereikt, correct te melden in plaats van een time-out.

    • WebAPI: Sla ping over voor hosts waarmee geen verbinding tot stand kon worden gebracht. Dit maakt het mogelijk om een hogere verbindingslimiet te gebruiken op Linux wanneer het aantal open bestandsomschrijvingen beperkt is.

  • Linux
    • SHM-ondersteuning wordt betrouwbaarder gedetecteerd.

    • Het afmelden van gebruikers wordt nu correct gestart via de omgevingsspecifieke sessiebeheerder terwijl “systeem-logind” alleen als fallback wordt gebruikt. Dit lost op dat de weergavemanager (vooral GDM3) niet opnieuw wordt weergegeven na het afmelden.

    • Herstarten en uitschakelen via systeem-logind is verbeterd, terwijl de omgevingsspecifieke sessie-beheerder alleen als fallback wordt gebruikt. De reboot en uitschakel binaries worden niet langer gebruikt.

  • Master
    • Naast de hostnaam wordt ook de computernaam weergegeven in de tooltip van een computer.

    • Het scherm van een computer wordt op volledig scherm en in realtime weergegeven terwijl je de linkermuisknop op een computer ingedrukt houdt.

    • Voor Linux clients wordt [geen gebruiker] weergegeven als de gebruikersnaam in plaats van de naam van de display manager gebruiker.

  • Server
    • Hostnamen van verbonden computers (getoond in de tooltip van het taakbalk pictogram) worden nu op de achtergrond omgekeerd opgelost om verbindingen reactief te houden.

  • Windows
    • De 3e partij component UltraVNC is bijgewerkt naar de nieuwste versie.

    • De nieuwe Actieve sessiemodus is geïmplementeerd.

    • Het opvragen van lokale en domeingebruikersgroepen is verbeterd om meer code te delen en meer details te loggen in geval van fouten.

    • De Veyon Service is bovendien afhankelijk van de LanmanWorkstation en LSM services om de betrouwbaarheid bij het opstarten te verbeteren.

    • Verschillende 3e partij bibliotheken zijn bijgewerkt (Qt 5.12.11 snapshot, OpenSSL 1.1.1l, TurboJPEG 2.1.1).

Structurele veranderingen

In Veyon 4.6 is de functie Programma starten hernoemd naar Toepassing starten, maar werkt identiek.

Configuratiewijzigingen

In Veyon 4.6 is een configuratiesleutel hernoemd. Bij een upgrade naar Veyon 4.6 of nieuwer wordt deze nieuwe configuratiesleutel automatisch gevuld met de waarde van de oude sleutel.

Oude naam

Nieuwe naam

DesktopServices/Voorgedefinieerde Programma's

DesktopServices/Voorgedefinieerde Toepassingen

Veyon 4.5

Overzicht

Veyon 4.5 is de uitgave met de meeste wijzigingen sinds Veyon 4.0. Het meest opvallende is dat Veyon 4.5 een nieuwe WebAPI plugin bevat die toegang tot computers door 3de partij producten via HTTP mogelijk maakt. Veyon Master introduceert de nieuwe bewakingspanelen Slideshow en Spotlight. De demomodus is sterk uitgebreid en verbeterd. Het is nu mogelijk om eenvoudig het scherm van een cursist te delen in plaats van het eigen scherm. In omgevingen waar meerdere beeldschermen zijn aangesloten op de computer waarop Veyon Master draait, kan de gebruiker er nu voor kiezen om alleen een specifiek beeldscherm te delen. Bovendien zijn de prestaties en reactiesnelheid van de demomodus veel beter dankzij het feit dat de demoserver nu nu meer dan een thread heeft. Tegelijkertijd richt Veyon 4.5 zich op applicatie- en desktop virtualisatie-omgevingen door uitgebreide en verbeterde ondersteuning voor multisessies te bieden. Daarnaast zijn er verschillende compatibiliteitsproblemen op Linux opgelost en heeft de file transfer plugin een configuratiepagina gekregen.

  • Kern
    • De functie plugin API is aangepast.

    • Het aanroepen van werkprocessen en de communicatie ermee is verbeterd, wat resulteert in een grotere betrouwbaarheid van bepaalde Veyon functies zoals de demo-modus.

    • Sessie-ID’s worden nu intern beheerd. Hierdoor kan een sessie-ID opnieuw worden gebruikt nadat een gebruikerssessie is afgesloten. RDP sessie-ID’s (die continu worden verhoogd) worden niet langer gebruikt voor het berekenen van server poortnummers.

  • Configurator
    • Verschillende delen van de gebruikersinterface zijn verbeterd.

    • Instellingen voor nieuwe Veyon Master functies zijn toegevoegd.

  • Plugins
    • Demo: De server is nu multithreaded wat de prestaties en reactiesnelheid verbetert, vooral bij veel clients.

    • Demo: Er is een functie toegevoegd om het scherm van een gebruiker te delen in plaats van het eigen scherm.

    • Demo: De modi ( venster/volledig scherm) zijn subfuncties geworden die worden weergegeven in een vervolgkeuzemenu.

    • Demo: Er is een functie toegevoegd om slechts één van meerdere eigen schermen te delen.

    • Bestandsoverdracht: Er is een configuratiepagina toegevoegd waarmee bron- en doelmappen kunnen worden geconfigureerd.

    • Toegang op afstand: De gebruikersnaam wordt nu weergegeven in de titel van het venster.

    • WebAPI: Een nieuwe plugin toegevoegd die een RESTful API biedt voor toegang tot Veyon Server-instanties.

  • Linux
    • De herstart/uitschakelfuncties geven nu de voorkeur aan het gebruik van systeem-logind.

    • De herstarten/uitschakelen-functies zoeken nu naar binaries in /sbin en /usr/sbin als ze niet in de omgevingsvariabele PAD staan.

    • De code voor het beheer van gebruikerssessies is verbeterd om Veyon Server betrouwbaarder te starten.

    • De schermvergrendelingsfunctie werkt nu goed met de meeste bureaubladomgevingen.

  • Master
    • Het nieuwe Slideshow-paneel doorloopt alle computers en toont een korte uitvergrote weergave van elke computer.

    • Het nieuwe Spotlight-paneel toont één of meerdere computers in realtime. Zo kun je gebruikers in de gaten houden die speciale aandacht nodig hebben.

    • De grootte van computerpictogrammen wordt nu altijd automatisch aangepast wanneer de grootte van het paneel wordt aangepast of wanneer computers worden toegevoegd of verwijderd.

    • Toestanden en afmetingen van panelen worden nu opgeslagen bij het afsluiten van het programma en hersteld bij de volgende start.

    • De beeldverhouding van computerpictogrammen is nu aangepast aan de oorspronkelijke schermformaten.

  • Server
    • Er wordt nu een melding getoond voor zowel onvolledige als mislukte verificatiepogingen.

    • Ondersteuning voor externe VNC-servers zonder authenticatie/wachtwoord is toegevoegd.

  • Windows
    • Het onderschepping stuurprogramma is nu uitgeschakeld in multisessie-modus om problemen met hangende RDP-sessies te voorkomen.

    • De 3e partij component UltraVNC is bijgewerkt naar de nieuwste versie.

    • Verschillende 3de partij bibliotheken zijn bijgewerkt (Qt 5.12.11 snapshot, OpenLDAP 2.4.56, OpenSSL 1.1.1h).

Door het grote aantal wijzigingen is er een gemiddeld risico op terugval. Daarom moet vooral de eerste uitgave (v4.5.0) grondig worden getest voordat deze wordt uitgerold.

Structurele veranderingen

Er zijn geen structurele wijzigingen in Veyon 4.5.

Configuratiewijzigingen

In Veyon 4.5 zijn verschillende configuratiesleutels hernoemd. Bij het upgraden naar Veyon 4.5 of nieuwer worden de nieuwe configuratiesleutels automatisch gevuld met de waarde van de oude sleutels.

Oude naam

Nieuwe naam

Network/PrimaryServicePort

Network/VeyonServerPort

Master/AutoAdjustGridSize

Master/AutoAdjustIconSize

Master/LocalComputerHidden

Master/HideLocalComputer

Master/ComputerFilterHidden

Master/HideComputerFilter

Veyon 4.4

Overzicht

Veyon 4.4 is grotendeels identiek aan Veyon 4.3. De meest opvallende verandering is de bijgewerkte VNC- en netwerkstack die voor een nog betere betrouwbaarheid zorgt. Als gevolg hiervan gebruikt Veyon 4.4 iets andere technieken en instellingen bij het tot stand brengen van verbindingen met clientcomputers, dus de nieuwe versie moet grondig worden getest voordat deze wordt ingezet. Afgezien hiervan is de kans op terugval zeer klein.

Structurele veranderingen

Er zijn geen structurele wijzigingen in Veyon 4.4.

Configuratiewijzigingen

Er zijn geen configuratiesleutels gewijzigd of hernoemd. Verschillende interne instellingen van de VNC en netwerk stack (zoals time-outs en intervallen) zijn nu configureerbaar via de commandoregel voor foutopsporing en afstemmingsdoeleinden.

Veyon 4.3

Overzicht

Veyon 4.3 is grotendeels identiek aan Veyon 4.2. Er is een nieuwe plugin toegevoegd die het mogelijk maakt om een bepaalde gebruiker op afstand aan te melden op alle computers. De config CLI module is verbeterd om slimmer om te gaan met specifieke datatypes (zoals JSON data en optie indices). Opwaarderen naar Veyon 4.3 vereist geen configuratiewijzigingen. Omdat er alleen een nieuwe plugin is toegevoegd en enkele commando’s van de config CLI module zijn uitgebreid is de kans op terugval zeer klein.

Structurele veranderingen

Er zijn geen structurele wijzigingen in Veyon 4.3.

Configuratiewijzigingen

Er zijn geen configuratiesleutels gewijzigd of hernoemd. De enige nieuwe configuratiesleutels zijn direct gerelateerd aan de nieuwe functie voor inloggen op afstand en hoeven meestal niet te worden gewijzigd.

Veyon 4.2

Overzicht

Veyon 4.2 zet de reeks grote uitgaven van Veyon 4 voort met veel interne moderniseringen, optimalisaties van de gebruikersinterface en prestatieverbeteringen op veel gebieden. Veyon 4.2 legt de basis voor commerciële add-ons die vanaf de tweede helft van 2019 worden aangeboden. De volgende nieuwe functies en verbeteringen zijn te vinden in Veyon 4.2:

  • Kern
    • De laag voor het beheer van netwerkobjecten is herzien om het gebruik van hiërarchieën op meerdere niveaus in commerciële uitbreidingen mogelijk te maken.

    • De automatische detectie van de taal van de gebruikersinterface in sommige landen is verbeterd (gebruik bijvoorbeeld Duits in Oostenrijk of Zwitserland).

    • Contextinformatie in logboekberichten is verbeterd.

  • Master
    • De sorteervolgorde van de computer kan nu worden geconfigureerd.

    • De interne datamodellen zijn verbeterd, wat leidt tot meer stabiliteit en betrouwbaarheid.

    • De afhandeling van verbindingen en berichten is verbeterd om vertragingen te verminderen.

  • Configurator
    • Nieuwe weergavemodi “Standaard” en “Geavanceerd” zijn toegevoegd.

    • Er is een functionaliteit voor authenticatietests toegevoegd.

  • Plugins
    • Met de nieuwe plugin voor bestandsoverdracht kunnen bestanden naar alle gebruikers worden verzonden en op verzoek automatisch worden geopend.

    • Wake-on-LAN kan worden gebruikt in de CLI via de voedingsmodule.

    • De ingebouwde netwerk objecten map heeft ondersteuning gekregen voor het importeren van CSV bestanden met een type kolom.

    • De uitschakelfunctie ondersteunt extra opties om updates te installeren, uitschakeling te bevestigen of na time-out uit te schakelen.

    • Gebruikers kunnen nu aangepaste programma’s en websites toevoegen aan het betreffende menu.

    • Het bijwerken van miniaturen kan worden vertraagd wanneer de demomodus actief is. Dit verbetert de prestaties en vermindert het netwerkverkeer.

  • LDAP
    • Blader-knoppen zijn toegevoegd aan de configuratiepagina’s.

    • Er is een nieuwe eigenschap voor de weergavenaam van de computer toegevoegd.

    • Zoekopdrachten voor computerkenmerken zijn geoptimaliseerd om de LDAP/AD-server minder te belasten.

    • Computerlocatieverzoeken die worden gebruikt door toegangscontrole zijn opgelost als containers/OU’s worden gebruikt als locaties.

    • De resultaatberichten van de integratietests zijn verbeterd.

  • Linux
    • Er is een configuratiepagina met platform-specifieke instellingen toegevoegd.

    • De PAM service login in plaats van su wordt nu gebruikt om gebruikers te verifiëren.

    • Ondersteuning voor het gebruik van een aangepaste PAM service zoals veyon is toegevoegd.

  • Windows
    • Er is een configuratiepagina met platform-specifieke instellingen toegevoegd.

    • Platformspecifieke netwerkcode is verbeterd voor betrouwbaardere netwerkverbindingen.

    • Er is een alternatief authenticatiemechanisme toegevoegd voor gevallen waarin het op SSPI gebaseerde mechanisme niet werkt.

    • De schermvergrendelingsfunctie kan nu de taakbalk, startknop en het startmenu uitschakelen en verbergen.

    • Het onderliggende Qt-framework is bijgewerkt naar de LTS-versie 5.12, wat leidt tot betere ondersteuning voor Windows 10.

    • Prestaties en beveiliging van de ingebouwde UltraVNC-server zijn verbeterd.

Structurele veranderingen

Vanaf Veyon 4.2 wordt overal waar nodig de meer algemene term locatie gebruikt in plaats van kamer. Dit heeft zowel invloed op de gebruikersinterface als op de namen van de configuratiesleutels. De formulering is gewijzigd om beter weer te geven waar computers zich in hiërarchieën met meerdere niveaus bevinden.

In Veyon 4.2 is de commandoregelhulpprogramma hernoemd naar veyon-cli. Alle voorkomens van de oude naam veyon-ctl in uw scripts en installatie routines moeten dienovereenkomstig worden vervangen. Op Windows is er ook een nieuwe non-console versie veyon-wcli waarmee je taken kunt automatiseren zonder irritante commandoregel popups.

p Linux is de systemd unit hernoemd van veyon-service.service naar veyon.service.

De Veyon Configurator toont niet langer standaard alle configuratieopties om een schonere gebruikersinterface te presenteren. Als u bepaalde geavanceerde opties mist, kunt u de weergave via het menu :guilabel: Geavanceerd omschakelen naar Beeld.

Configuratiewijzigingen

In Veyon 4.2 zijn verschillende configuratiesleutels hernoemd. Bij het upgraden naar Veyon 4.2 of nieuwer worden de nieuwe configuratiesleutels automatisch gevuld met de waarde van de oude sleutels.

Oude naam

Nieuwe naam

Service/SoftwareSASEnabled

Windows/SoftwareSASEnabled

Master/AutoSwitchToCurrentRoom

Master/AutoSelectCurrentLocation

Master/OnlyCurrentRoomVisible

Master/ShowCurrentLocationOnly

Master/ManualRoomAdditionAllowed

Master/AllowAddingHiddenLocations

Master/EmptyRoomsHidden

Master/HideEmptyLocations

Master/OpenComputerManagementAtStart

Master/AutoOpenComputerSelectPanel

Master/ConfirmDangerousActions

Master/ConfirmUnsafeActions

LDAP/UserLoginAttribute

LDAP/UserLoginNameAttribute

LDAP/ComputerRoomMembersByAttribute

LDAP/ComputerLocationsByAttribute

LDAP/ComputerRoomMembersByContainer

LDAP/ComputerLocationsByContainer

LDAP/ComputerRoomAttribute

LDAP/ComputerLocationAttribute

LDAP/ComputerRoomNameAttribute

LDAP/LocationNameAttribute

Veyon 4.1

Overzicht

Veyon 4.1 was de eerste functionele uitgave van Veyon 4. Hoewel niet zichtbaar voor de eindgebruiker is de meest opvallende verandering de modulevorming van de platformondersteuning, d.w.z. alle platformspecifieke functies zijn verplaatst naar afzonderlijke plugins. Dit heeft de ondersteuning van de afzonderlijke platforms aanzienlijk verbeterd en maakt het eenvoudiger om in de toekomst nog meer platforms te ondersteunen. Daarnaast biedt Veyon 4.1 veel verbeteringen en nieuwe functies in vergelijking met 4.0:

  • Kern
    • Alle wachtwoorden in de configuratie zijn nu versleuteld.

    • Platformspecifieke code is verplaatst naar platformplugins.

  • Master
    • Computers kunnen nu worden gerangschikt via slepen en neerzetten.

    • Er is een knop toegevoegd om uitgeschakelde computers te verbergen.

    • Verversingsinterval, achtergrondkleur en miniatuur bijschrift zijn nu configureerbaar.

  • Plugins
    • Het beheer van verificatiesleutels voor zowel de Configurator als de opdrachtregel is volledig herzien.

    • Computers en ruimtes kunnen nu beheerd worden via de opdrachtregel.

    • Computers en ruimtes kunnen nu worden geïmporteerd vanuit CSV- en tekstbestanden.

    • Voorgedefinieerde programma’s en websites voor de functies “programma uitvoeren” en “website openen” kunnen worden geconfigureerd.

  • LDAP
    • Ondersteuning voor versleutelde SSL/TLS-verbindingen is toegevoegd.

  • Linux
    • Volledige ondersteuning voor systemd service

    • De mechanismen voor afsluiten/heropstarten/sessie-uitloggen zijn herschreven om DBus-oproepen te gebruiken.

  • Windows
    • Alle builds zijn gebaseerd op een bijgewerkte gereedschapskist met GCC 7.3, Qt 5.9 LTS en OpenSSL 1.1.

Structurele veranderingen

Als onderdeel van de wijzigingen voor systemd ondersteuning op Linux, is in Veyon 4.1 de Veyon Service component opgesplitst in twee afzonderlijke componenten. De Veyon Service bevat niet langer de eigenlijke functies om toegang te verlenen tot een computer. Deze functies zijn in de nieuwe component Veyon Server ondergebracht, die als zelfstandig proces in gebruikerssessies draait. De Veyon Service bewaakt nu alleen nog de gebruikerssessies op een computer en start binnen deze sessies Veyon Server instanties.

De LocalData plugin is gesplitst in de BuiltinDirectory en SystemUserGroups plugins. Dit maakt het mogelijk om verschillende gegevensbronnen te gebruiken voor toegangscontrole, bijvoorbeeld computers uit een LDAP map in combinatie met lokale gebruikersgroepen. Na het upgraden moet je controleren of de juiste netwerk object map en toegangscontrole gebruikersgroepen backend zijn geselecteerd zoals gewenst.

Configuratiewijzigingen

In Veyon 4.1 zijn de volgende configuratiesleutels gewijzigd:

ExternalVncServer/Password

In Veyon 4.0 bevatte deze sleutel het onversleutelde wachtwoord voor een externe VNC-server. Vanaf Veyon 4.1 wordt dit wachtwoord altijd versleuteld opgeslagen. Bij het upgraden van de configuratie naar 4.1 wordt het automatisch versleuteld. Er is geen manier om het wachtwoord handmatig te versleutelen. Bij een downgrade naar 4.0 moet het wachtwoord uitdrukkelijk opnieuw worden ingesteld.

LDAP/BindPassword

In Veyon 4.0 bevatte deze sleutel het onversleutelde LDAP-bind wachtwoord. Vanaf Veyon 4.1 wordt dit wachtwoord altijd versleuteld opgeslagen. Bij het upgraden van de configuratie naar 4.1 wordt het automatisch versleuteld. Er is geen manier om het wachtwoord handmatig te versleutelen. Bij een downgrade naar 4.0 moet het wachtwoord uitdrukkelijk opnieuw worden ingesteld.

LDAP/UsersFilter, LDAP/UserGroupsFilter, LDAP/ComputersFilter, LDAP/ComputerGroupsFilter, LDAP/ComputerContainersFilter

Veyon 4.0 gebruikte een niet-standaard syntaxis voor LDAP filters. Dit is opgelost in Veyon 4.1 waar alle filter expressies tussen haakjes moeten worden geplaatst. Bij het upgraden van de configuratie naar 4.1 worden de expressies automatisch aangepast.

BuiltinDirectory/NetworkObjects

In Veyon 4.0 werd de ingebouwde map met netwerkobjecten door een andere plugin geleverd. Vanaf Veyon 4.1 worden locaties en computers opgeslagen in BuiltinDirectory/NetworkObjects in plaats van LocalData/NetworkObjects.

Veyon 4.0

Veyon 4.0 was de eerste uitgave van Veyon 4, de opvolger van iTALC. Het beschikt over een modulaire architectuur, een herschreven Master applicatie en LDAP/AD ondersteuning. Vanaf december 2018 is de Veyon 4.0.x serie gemarkeerd als end-of-life en zal geen updates meer ontvangen.