antoinemary / docker-softether-vpn-server Goto Github PK
View Code? Open in Web Editor NEWA lightweight Softether VPN Server docker container running on Alpine
Home Page: https://hub.docker.com/r/amary/softether-vpn-server/
License: MIT License
A lightweight Softether VPN Server docker container running on Alpine
Home Page: https://hub.docker.com/r/amary/softether-vpn-server/
License: MIT License
the config folder on the local filesystem is empty. I start the docker container as you explained.
docker run -d --cap-add NET_ADMIN --name softether-vpn-server -p 443:443/tcp -v $(pwd)/config:/etc/vpnserver:Z -v $(pwd)/logs:/var/log/vpnserver:Z
Fri Aug 23 11:01:37 2019 MANAGEMENT: CMD 'username "Auth" "test"'
Fri Aug 23 11:01:37 2019 MANAGEMENT: CMD 'password [...]'
Fri Aug 23 11:01:37 2019 WARNING: No server certificate verification method has been enabled. See http://openvpn.net/howto.html#mitm for more info.
Fri Aug 23 11:01:37 2019 MANAGEMENT: Client disconnected
Fri Aug 23 11:01:37 2019 Message hash algorithm 'RMD160' not found
Fri Aug 23 11:01:37 2019 Exiting due to fatal error
Everything else works, but OpenVPN couldn't connect due to RMD160 not found. Can you provide a fix?
I successfully deployed this image to my Azure cloud, can connect to it using softether-client after configuration. But the container will lose all configuration or reset after a while. I have to reconfigure it in order to use it again.
L2TP is using port 1701/udp, 500/udp, 4500/udp.
Please consider add this into your Dockerfile.
There's a new SoftEther release out, so this container needs to be rebuilt.
In addition to that, there's a new repo, SoftEtherVPN_Stable, which should just be able to be cloned from every time for a stable release.
When I try to use the persistent config setup, I get the following error:
Failed to set capabilities on file `/usr/vpnserver/vpnserver' (No such file or directory)
usage: setcap [-q] [-v] (-r|-|) [ ... (-r|-|) ]Note must be a regular (non-symlink) file.
When I do a permission check, I noticed the folder permissions are as follows:
drwxr-xr-x 2 1000 systemd-journal
This is on an Ubuntu 16.04 setup running on a VPS. It's not clear what permissions should be set on the folder to allow the build to setup the config files and logs.
I've tried to manually create the vpnserver
file in that folder, but it results in a permissions error.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.