Forum / Remote Desktop Manager - Feature Request

SoftEther VPN Client

  • Create an Issue
  • Cancel

HI,


I would like to ask if it's possible to have a new addon for SoftEther VPN client in Remote Desktop Manager.


Regards
Yves Bender

Clock7 mths

Hello,

Do you know if they provide an API, SDK or Command-Line?


Best regards,



Mark Beausejour

signaturesignature

Customers that use Devolutions Password Server are provided free remote sessions for performing upgrades. Please send a request to the Devolutions Service Desk to get the process started.

Clock7 mths

Hello,

On the website of Softether they have some API functionality, maybe it can help to make the connection with RDM.
https://www.softether.org/Template:MindTouch/OOBE/Core/User_Development

Best regards.
Yves

Clock7 mths

Hello,

Can you tell me if this feature will be added or not?

Best regards
Yves

Clock6 mths

Hello,
Unfortunately we don't have enough information to create an add-on. We would need a CLI or an executable with some parameters.

Regards

David Hervieux

signaturesignature

Clock6 mths

Hello David,

I have a config file to configure the vpn maybe it can help you?


# VPN Client VPN Connection Setting File
#
# This file is exported using the VPN Client Manager.
# The contents of this file can be edited using a text editor.
#
# When this file is imported to the Client Connection Manager
# it can be used immediately.

declare root
{
bool CheckServerCert false
uint64 CreateDateTime 0
uint64 LastConnectDateTime 0
bool StartupAccount false
uint64 UpdateDateTime 0

declare ClientAuth
{
uint AuthType 2
byte EncryptedPassword $
string Username $
}
declare ClientOption
{
string AccountName Unitron
uint AdditionalConnectionInterval 1
uint ConnectionDisconnectSpan 0
string DeviceName VPN
bool DisableQoS false
bool HalfConnection false
bool HideNicInfoWindow false
bool HideStatusWindow false
string Hostname 84.199.97.130
string HubName VPN
uint MaxConnection 1
bool NoRoutingTracking false
bool NoTls1 false
bool NoUdpAcceleration false
uint NumRetry 4294967295
uint Port 443
uint PortUDP 0
string ProxyName $
byte ProxyPassword $
uint ProxyPort 0
uint ProxyType 0
string ProxyUsername $
bool RequireBridgeRoutingMode false
bool RequireMonitorMode false
uint RetryInterval 15
bool UseCompress false
bool UseEncrypt true
}
}

Clock6 mths

The easiest way to get SoftEther working is to set it up as a "Custom VPN"
the command line tool will allow you to connect to your pre-defined connections.

In SoftEther VPN Client Manager, "Add VPN Connection" fill out all the data and test your connections.


In RDM create a Custom VPN Session

HOST: localhost
Executable: C:\Program Files\SoftEther VPN Client\vpncmd.exe
Opening Arguments: /CLIENT localhost /CMD AccountConnect <SOME_VPN_CONNECTION_NAME>
Closing Arguments: /CLIENT localhost /CMD AccountDisconnect <SOME_VPN_CONNECTION_NAME>
Wait Interval: 10 sec

That should get you running.

Based on your configs your command will look like this:

to Connect:
C:\Program Files\SoftEther VPN Client\vpncmd.exe /CLIENT localhost /CMD AccountConnect Unitron


to DisConnect:
C:\Program Files\SoftEther VPN Client\vpncmd.exe /CLIENT localhost /CMD AccountDisconnect Unitron










Thomas



Clock6 mths

@Thomas,

Thank you very much for your feedback. This is really appreciated.

Hope this will help other users in our community.

Best regards,



Jeff Dagenais

signaturesignature

Clock6 mths

Would be nice feature if the "Custom" VPN connection would actually show a green dot next to the element name to let us know its connected.

Clock6 mths