KKeine Bearbeitungszusammenfassung |
Andreb (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (10 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 13: | Zeile 13: | ||
| VPN Update, Software Aktualisierung, SSLVPN, OpenVPN, WireGuard }} | | VPN Update, Software Aktualisierung, SSLVPN, OpenVPN, WireGuard }} | ||
{{var | 1=Build 3.4.0--desc | |||
| 2= | |||
;Features: | |||
* Client: Verbessertes [[VPN/VPN-Client#Log | Logging]] für ASC-Aktionen, insbesondere beim Anwenden von Profilen und VPN-Konfigurationen | |||
* Client: [[VPN/VPN-Client#Kontextmen%C3%BC|Gleichzeitiges Löschen mehrerer Tunnel-Konfigurationen]] hinzugefügt | |||
* Client: Deutlicher Hinweis beim Speichern von Benutzerdaten für Systemverbindungen ergänzt | |||
* Migration: Auswahl des Verbindungstyps (Benutzer/System) bei der Migration aus dem VPN Client 2.0 hinzugefügt | |||
* Client: Neuer Hinweisdialog („Prevent DNS Leaks“) mit ausführlicher Beschreibung | |||
* Client: Hinweis für den Admin-Modus integriert, wenn der Client aufgrund eines anderen Benutzerkontexts läuft | |||
* Client: Anzeige der VPN-Client-Lizenz sowie Privacy-Informationen in der Benutzeroberfläche ergänzt | |||
* Setup und Installer: | |||
** Für die Installation des VPN Clients über die Kommandozeile ist nun der Parameter ''<nowiki>/accept-license-agreement=yes</nowiki>'' erforderlich | |||
** Mit ''<nowiki>/show-license | more</nowiki>'' kann die Lizenz eingesehen werden | |||
* CLI: Neue CLI-Argumente zum [[VPN/VPN-Installation#Download_und_Installation_des_Clients_per_CLI | Importieren durch den Installer]], [[VPN/VPN-Installation#Installation_über_die_Befehlszeile_(CMD) | Importieren durch das Setup]] und [[VPN/VPN-Client#Befehle_zur_Laufzeit | Importieren zur Laufzeit]] sowie [[VPN/VPN-Client#Befehle_zur_Laufzeit | zum Migrieren]] von VPN-Tunnelkonfigurationen im Systemkontext | |||
;Bugfixes: | |||
* Prevent DNS Leaks: Problem behoben, bei dem die Option in bestimmten Fällen nicht gesetzt werden konnte | |||
* Prevent DNS Leaks: Problem behoben, das zum einmaligen Service-Absturz führen konnte | |||
* SSID & Autostart: Leere SSIDs werden nun korrekt ausgeschlossen; zusätzlich wurde ein Fehler im Autostart-Verhalten behoben | |||
* WebSocket-Verbindungen: Jitter beim Senden von StartupEvent-Meldungen oder Daten über bestehende WebSocket-Sessions wurde behoben | |||
* Konfigurationsimport: Verbesserte Meldungen beim Importieren von Konfigurationen aus einem Ordner | |||
| 3= | |||
;Features: | |||
* Client: Improved [[VPN/VPN-Client#Log|logging]] for ASC actions, especially when applying profiles and VPN configurations. | |||
* Client: Added [[VPN/VPN-Client#Kontextmen%C3%BC|simultaneous deletion of multiple tunnel configurations]]. | |||
* Client: Added clear notification when saving user data for system connections. | |||
* Migration: Added selection of connection type (user/system) when migrating from VPN Client 2.0. | |||
* Client: New notification dialog (“Prevent DNS Leaks”) with detailed description. | |||
* Client: Integrated notification for admin mode when the client is running in a different user context. | |||
* Client: Added display of VPN client license and privacy information in the user interface. | |||
* Setup and Installer: | |||
** To install the VPN Client via the command line, the parameter <nowiki>/accept-license-agreement=yes*</nowiki> is now required. | |||
** The license can be viewed using the command <nowiki>*/show-license | more*</nowiki>. | |||
* CLI: New CLI arguments for [[VPN/VPN-Installation#Download_und_Installation_des_Clients_per_CLI|importing via the installer]], [[VPN/VPN-Installation#Installation_%C3%BCber_die_Befehlszeile_(CMD)|importing via setup]], [[VPN/VPN-Client#Befehle_zur_Laufzeit|importing at runtime]], and [[VPN/VPN-Client#Befehle_zur_Laufzeit|migrating VPN tunnel configurations]] in the system context | |||
;Bugfix: | |||
* Prevent DNS leaks: Fixed an issue where the option could not be set in certain cases. | |||
* Prevent DNS leaks: Fixed an issue that could cause the service to crash once. | |||
* SSID & Autostart: Empty SSIDs are now correctly excluded; in addition, an error in the autostart behavior has been fixed. | |||
* WebSocket connections: Jitter when sending StartupEvent messages or data via existing WebSocket sessions has been fixed. | |||
* Configuration import: Improved messages when importing configurations from a folder. }} | |||
{{var | 1=Build 3.3.0--desc | |||
| 2= | |||
;Maintenance: | |||
* Update OpenSSL auf Version 3.0.18 | |||
* Update .NET Runtimes auf Version 8.0.21 | |||
;Features: | |||
* Es gibt einen [[VPN/VPN-Client#Download | Installer]], der nach einmaligem Download | |||
** die jeweils aktuellste Version des Clients herunterlädt | |||
** diese installiert oder eine vorhandene Version aktualisiert | |||
** alternativ die Portable Version lokal speichert | |||
* Es wird eine neue ARM-64 Version des VPN-Clients als Beta veröffentlicht | |||
* Es wird eine neue Portable x64 und ARM-64 Version des VPN-Clients als Beta veröffentlicht | |||
;Bugfixes: | |||
* OpenVPN: Der UndefinedCredentials-Dialog wird nun nicht mehr unkontrolliert angezeigt, wenn eine Konfiguration ohne auth-user-pass importiert wird | |||
* Migration: Einstellungen aus dem Migrationsdialog funktionieren jetzt korrekt | |||
* WireGuard: Ein Problem, das unter bestimmten Umständen zu einem Absturz des Services führen konnte, wurde behoben | |||
* DNS Searchlist: Neue Searchlists überschreiben keine bestehenden mehr, sondern werden korrekt hinzugefügt | |||
* MTU (SSLVPN): Die MTU-Werte werden nun korrekt übernommen und nicht mehr pauschal auf den Maximalwert gesetzt | |||
* MTU (WireGuard): MTU-Werte werden jetzt korrekt angewendet | |||
* ASC: Pin wird jetzt korrekt gesetzt, wenn "PIN force" gesetzt ist und der Client nicht als Admin gestartet wurde | |||
| 3= | |||
;Maintenance: | |||
* Update OpenSSL to version 3.0.18 | |||
* Update .NET Runtimes to version 8.0.21 | |||
;Features: | |||
* A new ARM-64 version of the VPN client is being released as beta | |||
* A new portable x64 and ARM-64 version of the VPN client is being released as beta | |||
;Bugfixes: | |||
* OpenVPN: The UndefinedCredentials dialog is no longer displayed uncontrollably when importing a configuration without auth-user-pass | |||
* Migration: Settings from the migration dialog now work correctly | |||
* WireGuard: A problem that could cause the service to crash under certain circumstances has been fixed | |||
* DNS Searchlist: New searchlists no longer overwrite existing ones, but are added correctly | |||
* MTU (SSLVPN): MTU values are now applied correctly and are no longer set to the maximum value across the board | |||
* MTU (WireGuard): MTU values are now applied correctly | |||
* ASC: Pin is now set correctly when “PIN force” is set and the client was not started as an administrator }} | |||
{{var | Build 3.2.1--desc | |||
| ;Bugfixes: | |||
* Der SSL-VPN Tunnel konnte nicht aufgebaut werden, wenn ab Version v1.0.9 oder früher der Eintrag ''auth-user-pass'' in der SSL-VPN-Konfiguration fehlte | |||
| ;Bugfixes: | |||
* The SSL-VPN tunnel could not be established if, starting with version v1.0.9 or earlier, the ''auth-user-pass'' entry was missing in the SSL-VPN configuration }} | |||
{{var | DNS-Lecks 3.2.1--desc | |||
| Die Option „Verhindert DNS-Lecks“ ist derzeit nicht mit WireGuard-Konfigurationen kompatibel | |||
| The “Prevent DNS leaks” option is currently not compatible with WireGuard configurations }} | |||
{{var | Installierte Versionen | |||
| Installierte Versionen | |||
| Installed versions }} | |||
{{var | Installierte Versionen 3.2.1--desc | |||
| Wenn der VPN Client 2 installiert ist, kann es beim Starten des VPN Client 3 vorkommen, dass fälschlicherweise eine Migration angezeigt wird. | |||
| If VPN Client 2 is installed, a migration may be displayed incorrectly when starting VPN Client 3. }} | |||
{{var | 1=Build 3.2.0--desc | {{var | 1=Build 3.2.0--desc | ||
| 2=;Features: | | 2=;Features: | ||
| Zeile 70: | Zeile 166: | ||
{{var | DNS-Lecks | {{var | DNS-Lecks | ||
| DNS-Lecks | | DNS-Lecks | ||
| | | DNS leaks }} | ||
{{var | DNS-Lecks 3.2.0--desc | {{var | DNS-Lecks 3.2.0--desc | ||
| Die Option „Verhindert DNS-Lecks“ ist derzeit nicht mit WireGuard-Konfigurationen kompatibel | | Die Option „Verhindert DNS-Lecks“ ist derzeit nicht mit WireGuard-Konfigurationen kompatibel | ||
| | | The "Prevents DNS leaks" option is currently not compatible with WireGuard configurations }} | ||
{{var | Tunnelaufbau 3.2.0 | {{var | Tunnelaufbau 3.2.0 | ||
| SSL-VPN Tunnelaufbau | | SSL-VPN Tunnelaufbau | ||
| | | SSL VPN tunnel setup }} | ||
{{var | Tunnelaufbau 3.2.0--Ursache | |||
| Bei Nutzung ab v1.0.9 oder früher kann es vorkommen, daß kein ''auth-user-pass'' in der SSL-VPN Konfiguration vorhanden ist (weder auskommentiert noch nicht auskommentiert) | |||
| When using v1.0.9 or earlier, it may happen that no “auth-user-pass” is present in the SSL VPN configuration (neither commented out nor not commented out). }} | |||
{{var | Tunnelaufbau 3.2.0--desc | {{var | Tunnelaufbau 3.2.0--desc | ||
| | | Der SSL-VPN Tunnel wird nicht aufgebaut | ||
| | | The SSL VPN tunnel is not established }} | ||
{{var | Tunnelaufbau 3.2.0--workaround | {{var | Tunnelaufbau 3.2.0--workaround | ||
| Bei fehlender ''auth-user-pass'' Option in einer SSL VPN Konfiguration, muss diese wieder eingetragen werden falls der Tunnel Benutzerdaten benötigt. | | Bei fehlender ''auth-user-pass'' Option in einer SSL VPN Konfiguration, muss diese wieder eingetragen werden, falls der Tunnel Benutzerdaten benötigt. | ||
| | | If the ''auth-user-pass'' option is missing in an SSL VPN configuration, it must be re-entered if the tunnel requires user data. }} | ||
{{var | 1=Tunnelaufbau 3.2.0--info | {{var | 1=Tunnelaufbau 3.2.0--info | ||
| 2=<div><ul><li>Verbindungs Optionen aufrufen: {{spc|fa|o|-|class=fas fa-ellipsis}}</li><li>Verbindung {{spc|fa|o|Bearbeiten|class=far fa-pen}}</li><li>{{ic| ''auth-user-pass'' }} ergänzen</li><li>Speichern mit {{spc|Anwenden|Anw=MS}}</li><li>Verbindung wie gewohnt aufbauen</li></ul><br>Sollte weiterhin kein Verbindungsaufbau möglich sein, müssen die Zugangsdaten erneut eingegeben werden:<br><br><ul><li>Verbindungs Optionen aufrufen: {{spc|fa|o|-|class=fas fa-ellipsis}}</li><li>{{spc|fa|o|Benutzerdaten bearbeiten|class=far fa-user-gear}}</li></ul></div> | | 2=<div><ul><li>Verbindungs Optionen aufrufen: {{spc|fa|o|-|class=fas fa-ellipsis}}</li><li>Verbindung {{spc|fa|o|Bearbeiten|class=far fa-pen}}</li><li>{{ic| ''auth-user-pass'' }} ergänzen</li><li>Speichern mit {{spc|Anwenden|Anw=MS}}</li><li>Verbindung wie gewohnt aufbauen</li></ul><br>Sollte weiterhin kein Verbindungsaufbau möglich sein, müssen die Zugangsdaten erneut eingegeben werden:<br><br><ul><li>Verbindungs Optionen aufrufen: {{spc|fa|o|-|class=fas fa-ellipsis}}</li><li>{{spc|fa|o|Benutzerdaten bearbeiten|class=far fa-user-gear}}</li></ul></div> | ||
| 3= }} | | 3=<div><ul><li>Open connection options: {{spc|fa|o|-|class=fas fa-ellipsis}}</li><li>Connection {{spc|fa|o|Bearbeiten|class=far fa-pen}}</li><li> Add {{ic| ''auth-user-pass'' }}</li><li>Save with {{spc|Apply|Anw=MS}}</li><li>Establish connection as usual</li></ul><br>If it is still not possible to establish a connection, the access data must be re-entered: <br><br><ul><li>Open connection options: {{spc|fa|o|-|class=fas fa-ellipsis}}</li><li>{{spc|fa|o|Edit user data|class=far fa-user-gear}}</li></ul></div> }} | ||
{{var | Build 3.1.2--desc | {{var | Build 3.1.2--desc | ||
| ;Maintenance: | | ;Maintenance: | ||
| Zeile 95: | Zeile 194: | ||
{{var | 3.1.2 reboot | {{var | 3.1.2 reboot | ||
| Update Prozess | | Update Prozess | ||
| | | Update process }} | ||
{{var | 3.1.2 reboot--desc | {{var | 3.1.2 reboot--desc | ||
| Auf manchen Systemen ist nach einem Update ein Neustart erforderlich, allerdings wird keine entsprechende Benachrichtigung angezeigt. | | Auf manchen Systemen ist nach einem Update ein Neustart erforderlich, allerdings wird keine entsprechende Benachrichtigung angezeigt. | ||
| | | Some systems require a restart after an update, but no notification is displayed. }} | ||
{{var | 3.1.2 reboot--Workaround | {{var | 3.1.2 reboot--Workaround | ||
| Wenn der Client nicht automatisch nach einigen Minuten selbst startet, sollte sicherheitshalber ein Reboot durchgeführt werden. | | Wenn der Client nicht automatisch nach einigen Minuten selbst startet, sollte sicherheitshalber ein Reboot durchgeführt werden. | ||
| | | If the client does not start automatically after a few minutes, a reboot should be performed as a precaution. }} | ||
{{var | Build 3.1.1--desc | {{var | Build 3.1.1--desc | ||
| | | | ||
| Zeile 284: | Zeile 383: | ||
* Kurzformen der CLI-Befehle funktionieren nun fehlerfrei | * Kurzformen der CLI-Befehle funktionieren nun fehlerfrei | ||
* Die Verbindungsdauer wird wieder korrekt angezeigt | * Die Verbindungsdauer wird wieder korrekt angezeigt | ||
| }} | | | ||
;Maintenance | |||
* OpenSSL library updated to version 3.0.16 | |||
;Features | |||
* Further preparations for connection to the cloud | |||
;Bug fixes | |||
* Truncated text in compact view when editing user data corrected | |||
* "Allowed IPs" are now correctly transferred to routing | |||
* OTP can be used again as intended | |||
* Short forms of CLI commands now work without errors | |||
* Connection duration is displayed correctly again }} | |||
{{var | Fehlermeldungen CLI | {{var | Fehlermeldungen CLI | ||
| CLI | | CLI | ||
| | | CLI }} | ||
{{var | Fehlermeldungen CLI--desc | {{var | Fehlermeldungen CLI--desc | ||
| Fehlende Fehlermeldungen bei nicht ausgeführten CLI-Befehlen | | Fehlende Fehlermeldungen bei nicht ausgeführten CLI-Befehlen | ||
| | | Missing error messages for CLI commands that are not executed }} | ||
{{var | Log-gespeicherten Einträge--desc | {{var | Log-gespeicherten Einträge--desc | ||
| Das Log zeigt nicht alle gespeicherten Einträge an; der Export funktioniert jedoch, und neue Einträge werden korrekt dargestellt | | Das Log zeigt nicht alle gespeicherten Einträge an; der Export funktioniert jedoch, und neue Einträge werden korrekt dargestellt | ||
| | | The log does not display all saved entries; however, exporting works, and new entries are displayed correctly. }} | ||
{{var | Übersetzungen--desc | {{var | Übersetzungen--desc | ||
| Einige Meldungen sind noch nicht vollständig übersetzt | | Einige Meldungen sind noch nicht vollständig übersetzt | ||
| | | Some messages have not yet been fully translated }} | ||
{{var | WireGuard-Verbindungen bearbeiten--desc | {{var | WireGuard-Verbindungen bearbeiten--desc | ||
| Beim Bearbeiten von WireGuard-Verbindungen werden die Allowed-IPs nicht korrekt übernommen, | | Beim Bearbeiten von WireGuard-Verbindungen werden die Allowed-IPs nicht korrekt übernommen, | ||
| | | When editing WireGuard connections, the allowed IPs are not applied correctly }} | ||
{{var | WireGuard-Verbindungen bearbeiten--Workaround | {{var | WireGuard-Verbindungen bearbeiten--Workaround | ||
| Ein Import funktioniert fehlerfrei | | Ein Import funktioniert fehlerfrei | ||
| | | An import works without errors }} | ||
{{var | WireGuard-Verbindungen bearbeiten | {{var | WireGuard-Verbindungen bearbeiten | ||
| WireGuard-Verbindungen bearbeiten | | WireGuard-Verbindungen bearbeiten | ||
| | | Edit WireGuard connections }} | ||
{{var | | {{var | | ||
| | | | ||
| Zeile 331: | Zeile 441: | ||
;Bugfix | ;Bugfix | ||
* Mehrere WireGuard-Verbindungen können nun ohne Absturz gestartet werden. | * Mehrere WireGuard-Verbindungen können nun ohne Absturz gestartet werden. | ||
| | | | ||
* Migration of logging to EFCore | |||
: Adjustments to CLI options: | |||
* "/connect <connection name>" removed, as an SSL VPN tunnel requires a password, which would result in "plaintext in memory" | |||
* "/hide-migration" has been integrated into "/migrate" | |||
* "/hide-client" removed, as most CLI commands are already executed in the client's "hidden mode" | |||
* "/log <path>" added: Allows the complete log to be exported | |||
* "/list" removed | |||
:Backend | |||
* Passwords are now also deleted from the process memory after use in the service, especially when a tunnel with the login details (credentials) has been closed. | |||
;Features | |||
* Revised user interface (UI) | |||
* Preparation for [[#Cloud_Connection | connection to the cloud]] | |||
* Option to [[#ssid | exclude SSIDs per tunnel]] | |||
* [{{#var:host}}VPN/VPN-Client#Kompaktansicht Compact view] added for the client | |||
* Interprocess communication: Checking of communicating processes between client and service for increased security | |||
;Bug fix | |||
* Multiple WireGuard connections can now be started without crashing. }} | |||
{{var | Verbindungsdauer | {{var | Verbindungsdauer | ||
| Verbindungsdauer | | Verbindungsdauer | ||
| | | Connection duration }} | ||
{{var | Verbindungsdauer--desc | {{var | Verbindungsdauer--desc | ||
| Die Verbindungsdauer wird derzeit falsch angezeigt | | Die Verbindungsdauer wird derzeit falsch angezeigt | ||
| | | The connection duration is currently displayed incorrectly }} | ||
{{var | Übersetzung | {{var | Übersetzung | ||
| Oberfläche | | Oberfläche | ||
| | | Surface }} | ||
{{var | Übersetzung--desc | {{var | Übersetzung--desc | ||
| Einige Meldungen sind noch nicht vollständig übersetzt | | Einige Meldungen sind noch nicht vollständig übersetzt | ||
| | | Some messages have not yet been fully translated }} | ||
{{var | Kurzformen CLI-Befehle | {{var | Kurzformen CLI-Befehle | ||
| CLI-Befehle | | CLI-Befehle | ||
| | | CLI commands }} | ||
{{var | Kurzformen CLI-Befehle--desc | {{var | Kurzformen CLI-Befehle--desc | ||
| Kurzformen der CLI-Befehle funktionieren nicht wie vorgesehen | | Kurzformen der CLI-Befehle funktionieren nicht wie vorgesehen | ||
| | | Short forms of CLI commands do not work as intended }} | ||
{{var | Log | {{var | Log | ||
| Log | | Log | ||
| | | Log }} | ||
{{var | Log--desc | {{var | Log--desc | ||
| Es kann vorkommen, dass beim Start der Anwendung das vorhandene Log nicht angezeigt wird. Es kann jedoch exportiert werden, und nur neue Einträge werden korrekt dargestellt. | | Es kann vorkommen, dass beim Start der Anwendung das vorhandene Log nicht angezeigt wird. Es kann jedoch exportiert werden, und nur neue Einträge werden korrekt dargestellt. | ||
| | | It may happen that the existing log is not displayed when the application is started. However, it can be exported, and only new entries are displayed correctly. }} | ||
{{var | OTP | {{var | OTP | ||
| OTP | | OTP | ||
| | | OTP }} | ||
{{var | OTP--desc | {{var | OTP--desc | ||
| OTP Funktioniert nicht | | OTP Funktioniert nicht | ||
| | | OTP is not working }} | ||
{{var | Download RSP | {{var | Download RSP | ||
| Erhältlich ausschließich über das [https://my.securepoint.de/downloads Resellerportal] | | Erhältlich ausschließich über das [https://my.securepoint.de/downloads Resellerportal] | ||
| | | Available exclusively via the [https://my.securepoint.de/downloads Resellerportal] }} | ||
{{var | Build 1.0.11--desc | {{var | Build 1.0.11--desc | ||
| | | | ||
| Zeile 453: | Zeile 582: | ||
{{var | Update des Clients | {{var | Update des Clients | ||
| Update des Clients | | Update des Clients | ||
| | | Client update }} | ||
{{var | Update des Clients--desc | {{var | Update des Clients--desc | ||
| Nach einem <u>erfolgreichen</u> Update kann es unter Umständen zum Schließen des Clients kommen, wobei fälschlicherweise eine Fehlermeldung angezeigt wird, dass der Dienst nicht mehr läuft. | | Nach einem <u>erfolgreichen</u> Update kann es unter Umständen zum Schließen des Clients kommen, wobei fälschlicherweise eine Fehlermeldung angezeigt wird, dass der Dienst nicht mehr läuft. | ||
| Zeile 480: | Zeile 609: | ||
* Update of the Windows Desktop Runtimes to version 6.0.32 | * Update of the Windows Desktop Runtimes to version 6.0.32 | ||
;Features | ;Features | ||
* Specification of a [ | * Specification of a [{{#var:host}}VPN/VPN-Client#WireGuard DNS server for Wireguard connections] now also possible as a domain | ||
;Bugfixes | ;Bugfixes | ||
* Minor layout and spelling corrections | * Minor layout and spelling corrections | ||
| Zeile 567: | Zeile 696: | ||
{{var | Betroffene Komponente | {{var | Betroffene Komponente | ||
| Betroffene Komponente/Funktion | | Betroffene Komponente/Funktion | ||
| | | Affected component/function }} | ||
{{var | gestoppt | {{var | gestoppt | ||
| gestoppt | | gestoppt | ||
| | | stopped }} | ||
{{var | Ursache | |||
| Ursache | |||
| Cause }} | |||
---- | ---- | ||
VPN/Changelog.lang: Unterschied zwischen den Versionen
Aus Securepoint Wiki