Network Guys

Share your knowledge!

Auto-Logon with Sophos SSL VPN Client (OpenVPN)

Today I want to show you how to auto-connect a VPN connection after the windows login. First, you need to deactivate the automatic start of the openvpn-gui.exe. At Windows 10, go to your Taskmanager and deactivate this entry:

autostart-ssl-vpn

now go to your startup folder and create a shortcut for this path:

[Filepath]openvpn-gui.exe” –config_dir “[YourConfigFolderWithYourOVPNfile]” –connect [YourConfigFile].ovpn

Example:

C:\Program Files (x86)\Sophos\Sophos SSL VPN Client\bin\openvpn-gui.exe” –config_dir “C:\Program Files (x86)\Sophos\Sophos SSL VPN Client\config\VPNuser42@utm.company.com” –connect VPNuser42@utm.company.com.ovpn

To connect the client without typing in your username and password, you can edit your OVPN-file. Change “auth-user-pass” to “auth-user-pass pass.txt” and save the file. Create a new pass.txt in your config folder. Write your username in the first line and your password in the second line. Example:

VPNuser42
MyP@$$wOrd2015!

Keep in mind that this file is unencrypted on your harddisk! In case of using active directory authentication, you need to change this password after a password-change within your company.

17 Responses

    1. Moin :) das sollte kein Problem sein, mit PowerShell könntest du stumpf dein Home-Gateway anpingen, ist das nicht erreichbar, wird die openvpn-gui.exe normal ohne Parameter gestartet. Alternative wäre eine Batch oder Javascript Datei im Autostart.

  1. Hi,

    ich würde gerne das mit mRemote machen…Geht das überhaupt? ICh bekomme nicht mal mit der Verküpfung hin. Wird das dann in der Verknüpfung Ziel und Ausführen eingetragen?

    C:\Program Files (x86)\Sophos\Sophos SSL VPN Client\bin\openvpn-gui.exe” –config_dir “C:\Program Files (x86)\Sophos\Sophos SSL VPN Client\config\VPNuser42@utm.company.com” –connect VPNuser42@utm.company.com.ovp

    1. Hi Robert,

      uff das weiß ich nicht. Unter “Externe Programme” kannst du das ja hinzufügen und mal testen. Schreib mal ob es funktioniert oder nicht!

  2. Hallo, eine Frage bitte.
    einmal die vpn Verbindung gestarte hat, möchte ich ein script durchführen, aber automatisch, nicht mit doppel click. Diese script ist um mit Ordner von einem Server zu Verbeinden.
    Ich habe die .batch Datei unter bin und unter config, aber gehts nicht.
    Wo soll es liegen?

  3. Michel,

    This is great..exactly what Im looking for, could you give any more guidance for setting up the following;

    User logs in
    Script checks default gateway and starts vpn client
    Script then maps drives

    I have all of this working independently but not automated and together :(

    Any help much appreciated

    Thanks

    Bill

  4. Hi, gibt es eine möglichkeit dass folge launch von openvpn-gui.exe, dank der config file direkt das “Connect” ausgeführt wird wenn mann dort schon ein “auth-user-pass pass.txt” eingetragen hat ?

    Z.z macht est est mal Stop nach launch von openvpn-gui.exe und mann muss recht-klick auf die rote Ampel in der Taskbar machen und auf Connect klicken damit die “auth-user-pass pass.txt” genutzt wird.

  5. Hi Guido, ich denke das wirst du nur hinbekommen wenn du OpenVPN nicht mit Windows starten lässt (kannst du über den Taskmanager deaktivieren). Und dann eine Verknüpfung zu deiner .bat Datei auf dem Desktop platzieren für deinen VPN Connect.

Leave a Reply

Click on the button to load the content from jetpack.wordpress.com.

Load content

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Certificates

ekahau Certified Survey Engineer
ATP_wsrgb
ACMP2
suca
Post Categories
Post Archives