outline-apps
outline-apps copied to clipboard
Can't connect to a server from linux machine (all other devices connecting perfectly)
When I click on "connect" seems like everything fine and after some seconds I've connected. But I can't resolve domains (host google.com failed by timeout), I can't ping everything including 9.9.9.9, seems like problem with tunnel creation.
My machine:
$> uname -a
Linux archlinux 5.14.11-arch1-1 #1 SMP PREEMPT Sun, 10 Oct 2021 00:48:26 +0000 x86_64 GNU/Linux
Routing table when disconnected from VPN:
$> route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 enp0s31f6
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.1.0 0.0.0.0 255.255.255.0 U 1002 0 0 enp0s31f6
Routing table when "connected":
0.0.0.0 10.0.85.2 0.0.0.0 UG 10 0 0 outline-tun0
10.0.85.0 0.0.0.0 255.255.255.0 U 1003 0 0 outline-tun0
141.95.1.248 192.168.1.1 255.255.255.255 UGH 5 0 0 enp0s31f6
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.1.0 0.0.0.0 255.255.255.0 U 1002 0 0 enp0s31f6
Outline client prints while connecting:
connecting to 7767c818-8132-4477-93b6-cb5899bdaa8c...
(node:11380) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
UDP support: true
connected to 7767c818-8132-4477-93b6-cb5899bdaa8c
Failed to set up auto-launch: Cannot save invalid tunnel
Failed to store tunnel.
Promise "DNS lookup" resolved before 10000 ms.
Outline client prints while disconnecting:
[EXIT - ss-local]: Exited with code 0
a helper has exited, disconnecting
[EXIT - badvpn-tun2socks]: Exited with code 1
all helpers have exited
disconnected from 7767c818-8132-4477-93b6-cb5899bdaa8c
There is also printing while client starting:
loading web app from file:///tmp/.mount_outlinGyhJCZ/resources/app.asar/www/electron_index.html?appName=Outline
(node:11380) electron: The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron. See https://github.com/electron/electron/issues/23506 for more information
Could not load active tunnel: [Error: ENOENT: no such file or directory, open '/home/necron/.config/Outline/connection_store'] {
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: '/home/necron/.config/Outline/connection_store'
}
Checking for update
(electron) Sending uncompressed crash reports is deprecated and will be removed in a future version of Electron. Set { compress: true } to opt-in to the new behavior. Crash reports will be uploaded gzipped, which most crash reporting servers support.
Outline is starting
Update for version 1.4.0 is not available (latest version: 1.4.0, downgrade is disallowed).
For me, on Debian Unstable, it works well until I suspend the computer. Then, Outline client states it is connected, but all traffic goes directly to the internet. After disconnecting, it is necessary to disconnect and connect wifi again.
I'm happy to help troubleshooting. For now, using shadowsocks-libev as client.
Just got the same issue.
same here.
Linux desktop 5.13.0-30-generic #33-Ubuntu SMP Fri Feb 4 17:03:31 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Same here
Linux localhost 5.16.12-arch1-1 #1 SMP PREEMPT Wed, 02 Mar 2022 12:22:51 +0000 x86_64 GNU/Linux
same here, I'm using Kubuntu 20.04
Linux xxx 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
A few things:
- You can't ping because Shadowsocks doesn't support ICMP
- The
failed to store tunnel
error is output here.cannot save invalid tunnel
here. It seems like the config is somehow missing some piece of configuration, as it's failing the IsTunnelValid test. - There seems to be an issue with the auto update. You may want to manually download the new version. We'll try to address with https://github.com/Jigsaw-Code/outline-client/issues/1240.
- It seems the Linux client can't recover properly from sleeping. We need to investigate that further.
Thanks for getting it at work.
Same stuff here:
Linux chdr 5.16.7-arch1-1 #1 SMP PREEMPT Sun, 06 Feb 2022 16:47:29 +0000 x86_64 GNU/Linux