Outline overrides resolv.conf, breaks internet connection and falsely shows that I'm disconnected while I'm still connected
RVFET opened this issue · comments
Describe the bug
It shows that I'm disconnected and fails to connect other servers that I have while my ip is still the server's ip address. Neither quitting the app nor killing outline-client stops it. I'm also tired of re-writing my resolv.conf since it messes up with it leaving me with no internet connection while I have ethernet connection with private dns server.
To reproduce
- Connect to a server
- Boom, app shows that you are not connected and says failed to connect when you try to connect to another server with the following message:
Failed to connect. Please check your internet connectivity, then screenshot the error details and send them to your access key provider
Expected behavior
Connect and disconnect without the above issue.
Client system (please complete the following information):
- Outline Client Version: Version 1.12.1 (471860)
- Your Operating System: Debian GNU/Linux trixie/sid
Submit feedback
Please submit feedback through the app and label it with this issue number.
Additional context
It's a hit or miss tbh, sometimes it works, sometimes it screws up my entire workflow. It's a great tool and I love it, but the bugs mentioned above makes it a lot worse
+1 on the issue. If outline fails to recover resolv.conf, I'm stuck with no internet connection. The OS says that the connection is fine though it is not.
I didn't verify the ip-address when such event occured but could be the same...
uname: Linux fedora 6.6.4-200.fc39.x86_64
Hi @RVFET , sorry about the inconvenience. Outline Client should be table to backup the resolv.conf
file and restore it accordingly. Could you please provide more logs for us to further investigate the issue?
We need to further investigate this issue, but due to limited workforce, we only officially support Ubuntu. For other Linux distros, we recommend using the simpler Outline CLI as a replacement if Outline Client is not working.
Also if you are a developer, please feel free to contribute to the Outline CLI if you meet any issues. Thanks.