Skip to content
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

Client Fails to Switch from Localhost on Network Change, Affecting Message Sending #2696

Open
cameronaaron opened this issue Mar 11, 2024 · 0 comments

Comments

@cameronaaron
Copy link

Hello,

I'm encountering a recurring issue with the client's behavior when transitioning away from a local network environment. Specifically, the client does not automatically switch from localhost to the appropriate network setting once I leave my local network. This results in an irregular state where I can receive messages but am unable to send any. The only workaround I've found so far involves closing and reopening the application multiple times until it resumes normal operation and changes from the IPV6 localhost to the Cloudflare static url.

Steps to Reproduce:

Connect to a local network.
Launch the application and ensure it's connected via localhost.
Disconnect from the local network and switch to a different network.
Attempt to send a message.
Expected Behavior:
The client should automatically detect the network change and adjust its connection settings accordingly, allowing for both sending and receiving messages without interruption.

Actual Behavior:
Upon switching networks, the client remains in a state optimized for localhost, permitting message reception but preventing message sending. Multiple restarts of the application are required to restore full functionality.

Frequency:
This issue occurs consistently when switching from a local network environment.

Additional Notes:

The problem persists across various network types (e.g., from Wi-Fi to mobile data).
Restarting the application multiple times is currently the only solution to regain the ability to send messages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
@cameronaaron and others