I just found WireSock, have been using WireGuard client on my Windows computer to connect to my NAS running Unraid with a WireGuard server.
I exported the config-file from my NAS and I have no trouble connecting to it with the WireGuard client.
I then installed WireSock and tried to run it like this:
wiresock-client.exe run -config C:\Program Files\WireSock VPN Client\bin\config.conf -log-level all -lac
When running with logs this is the output:
2022-09-07 08:01:29 WireSock Service has started.
2022-09-07 08:01:29 failed to open the configuration file!
2022-09-07 08:01:29 Interface section is not present!
2022-09-07 08:01:29 Failed to initialize Wireguard tunnel.
What am I doing wrong?
This is the config-file:
PrivateKey = redacted
Address = 10.253.0.2/32
DNS = 192.168.1.1
i got a similar problem on windows 7 like client, the main reason was the file coding. while wiresock gui is reformatting the config file to UTF-8, the “imported” .conf file on wiresock-client.exe can’t be parsed correctly, because of the -ENTER- because of wrong file coding ;).