-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MystNodes on Socks5 #10
Comments
Hello, Thank you |
didn't test in LXC i think its not possible with proxies. |
Please paste the logs so that we know what connections are failing and what your proxy is missing. Thank you |
logs are disabled |
Please enable the logs and delete and start the container. Myst data will remain the same the same. We cannot discuss anything about this unless the logs are pasted here. Thank you |
Also note that once it shows monitoring failed. It may take upto 24 hours to show online if your IP is fine. In the mysterium dashboard from https://mystnodes.com/nodes . Click on services and click on test node and then look into logs. Thank you |
tun2socks
|
Thank you for providing the logs. Please raise an issue with your tun2socks logs to https://github.com/xjasonlyu/tun2socks Thank you |
Would you mind mentioning the proxy provider you purchased proxies from. Thank you |
Can you please do that properly? |
It is already mentioned about the need of UDP over socks5 in FAQ. The responsibility of the script is to create isolated containers and redirect traffic over proxy. If there is any issue with proxy, there can't be support provided in the issues. Thank you |
The error message "client handshake: socks version mismatched" typically occurs when there is a mismatch between the SOCKS (Socket Secure) version supported by the client and the server. SOCKS is a protocol that allows a client to establish a secure connection through a proxy server. The version mismatch can happen if the client and server are using different versions of the SOCKS protocol. There are several versions of SOCKS, including SOCKS4, SOCKS4a, and SOCKS5. Each version has its own specifications and capabilities. To resolve the "client handshake: socks version mismatched" error, you need to ensure that the client and server are using the same SOCKS version. You may need to check the configuration settings or the software documentation to determine the supported SOCKS version and update the client or server accordingly. Additionally, it's worth noting that SOCKS version 5 (SOCKS5) is the most commonly used version and offers more features and security enhancements compared to previous versions. Therefore, if possible, it's recommended to use SOCKS5 for better compatibility and functionality. Closing this since this is not an issue with the script and is working as expected or designed to do so. |
I tested with another provider with UDP enabled and still monitoring failed |
tun2socks log |
Thank you for the logs. It shows that symmetric NAT is being used. Could you please check if you still see the following in the MYST node logs. If you do not see the errors then you may wait for upto 24 hours to see if the node comes online. Would you mind providing the proxy provider from where you purchased proxies. Can you try using your LXC containers with this proxy directly. If it works there then configuration has to be changed in docker network creation. There may also be problem in the NAT configuration of your ISP provider. Since you have already raised a request to tun2socks support, lets wait for his answer also. Here is the summary from mysterium docs.
Could you please change the order in the Advanced Options in your node UI as mentioned and see if it works.
Thank you |
Hi, There were no UDP errors found while using this but your logs show errors related to NAT. Thank you |
xjasonlyu commented Jun 7, 2023 This behavior is expected. Currently, tun2socks has only symmetric NAT for UDP packets. For example, there is a mapping of 198.18.0.1:56945 <--> 108.177.102.127:19302 UDP tunnel, but a packet from 51.15.87.217:22159 want to be sent to 198.18.0.1:56945, so the packet will be dropped automatically by tun2socks. |
There seems to be problem with your proxy provider. The socks5 proxy server created using Dante is working with no errors and the UDP requests are being sent. You may test it by creating it on other VPS server. Another issue has already been raised related to mysterium. Please see below. There is a deep investigation going on to understand why garbage/truncated responses are received. Thank you |
Hi
Did you test MystNodes on Socks5 and it worked for you?
My socks5 provider has UDP enabled and I asked about it and the provider confirmed that UDP is enabled and supported.
My Myst Node shows online in the browser (127.0.0.1:2000) but on mystnodes show Monitoring failed, i got 0 connections to the node since i created it.
Thanks
The text was updated successfully, but these errors were encountered: