oxen-io / session-desktop

Session Desktop - Onion routing based messenger
https://getsession.org
GNU General Public License v3.0
1.48k stars 190 forks source link

Seed Node blocking #2880

Open ALG254 opened 12 months ago

ALG254 commented 12 months ago

Code of conduct

Self-training on how to write a bug report

Is there an existing issue for this?

Current Behavior

No response

Expected Behavior

Whoever it is, I can't chat with him win10

Steps To Reproduce

No response

Desktop Version

No response

Anything else?

屏幕截图 2023-08-25 213010

KeeJef commented 12 months ago

Are you in mainland China, and is this the first time you have used the application? If so you might be having difficulties bootstrapping to the network due to blocking of the Service Node network / seed nodes

ALG254 commented 12 months ago

Are you in mainland China, and is this the first time you have used the application? If so you might be having difficulties bootstrapping to the network due to blocking of the Service Node network / seed nodes

Yes, I am in mainland China. How to solve this problem? I used Proxifier, still can't send message

Bilb commented 11 months ago

Maybe we could add a way to use a seed node given as an argument. We just wouldn't have a way to verify it's certificate. What do we think @KeeJef

KeeJef commented 11 months ago

Yeah as a startup flag? or as a setting in the client? Might be more useful as a setting in the client, might be good as a "Good first issue"

Qi-XM commented 11 months ago

I have encountered the same inquiry regarding a desktop application. I can successfully send messages on the iOS app using a VPN. However, I have experienced failure when trying to do the same on the Windows platform (v1.11.3) using the identical VPN.

KeeJef commented 11 months ago

Actually we already have a task tracking this internally, instead of putting a setting in the client or as a startup flag which allows the user to specify the seed node they want to connect to, it might be better just to put a copy of the seed node list which is grabbed at build time into the release itself. Then if a client is unable to connect to any of the prespecified seed nodes it can grab a node from the offline list, this list will slowly get out of date as Service Node leave/join the network, but we push releases out frequently enough to keep it fairly up to date.

Long term, better solutions will be needed which allow clients to connect to the network when they are unable to connect with any Service Nodes, but this fix should address seed node blocking without requiring any action from the user.

sayakakojima commented 10 months ago

我遇到了关于桌面应用程序的相同查询。我可以使用VPN在iOS应用程序上成功发送消息。但是,在尝试使用相同的VPN在Windows平台(v1.11.3)上执行相同操作时,我遇到了失败。

I encountered the same problem, has your problem been solved? Is the desktop program available? session_debug_1696055309356.txt

KeeJef commented 10 months ago

我遇到了关于桌面应用程序的相同查询。我可以使用VPN在iOS应用程序上成功发送消息。但是,在尝试使用相同的VPN在Windows平台(v1.11.3)上执行相同操作时,我遇到了失败。

I encountered the same problem, has your problem been solved? Is the desktop program available? session_debug_1696055309356.txt

This problem is still unresolved