-
-
Notifications
You must be signed in to change notification settings - Fork 22
Negotiation times out with SoftEther servers #67
Comments
SoftEther log at time of a connection attempt (not worried about IP addresses being hidden as this is a test server on a public hotspot) :) No idea if any of this is useful or not. server_log packet_log iOS App Debug Log 18:41:35 - Starting tunnel... |
Section 3.10.4 of this page shows the format of the packet log: https://www.softether.org/4-docs/1-manual/3._SoftEther_VPN_Server_Manual/3.A_Logging_Service |
Yes it is somewhat helpful. The client sends credentials over a correctly established TLS channel, in fact the server acks their receipt (packetId 3). At that point, the client normally expects the server to reply with either the random material or AUTH_FAILED. Nevertheless, the server stands still. It seems to expect something more after the auth message, and that's exactly where you want to inspect the differences between SoftEther and vanilla OpenVPN. |
@keeshux I can give you root access to the server and the ovpn config if it would help investigate? |
I wouldn't mind, but it won't be any soon. |
@VinylCarbon I see that you're using TCP. Do you have any luck with UDP? I ask because this issue might be related to another weird one I'm facing, and knowing whether it's related to TCP could be crucial to fix both. |
@keeshux nope, unfortunately it appears to be the same with both TCP and UDP. |
@keeshux it may be worth looking at this library - https://github.com/ss-abramchuk/OpenVPNAdapter as this works with SoftEther, so you may be able to see the differences in this vs tunnelkit. |
@VinylCarbon gotcha, thanks! I was clearing my personal TODO list before picking this up, just saying that I haven't forgotten. 🙂 |
@keeshux yeah don't worry, just been playing around with it and got it working so thought it was worth sending over :) |
@VinylCarbon would you send me an email with instructions? I now have some time to look into this issue. |
I see it uses the official OpenVPN library internally, so I'd rather look at that directly. Thanks anyway. :) |
@keeshux sorry just to clarify, do you want the server details then? :-) |
Yes, any means except setting up my own server..! |
No problem, email on the way (just checking the server is still running!) |
Reported by a few users. SoftEther is not officially supported, but this might be worth looking into.
The text was updated successfully, but these errors were encountered: