Outline VPN disconnects

Hello. Few months ago I used Outline client without major issues, then (I updated my Leap 15.5 to TW that period) disconnections started to happen more often. Currently Linux client can’t connect at all while it’s fine with Android client and the same key with WiFi.

I also tried nekoray but unsuccesfully even when Outline worked well. Maybe some proxy or firewall changes
became needed in TW but the case is: it was fine few months ago without any proxy.

Outline log

connecting to c1876827-21cd-4bd4-a6ba-1de1146aede7...
using tun2socks to check connectivity
[EXIT - tun2socks]: Exited with code 0
UDP support: true
starting routing daemon
could not connect: Error (configure system proxy failure)
Error occurred in handler for 'outline-ipc-start-proxying': Error: unknown NativeError Error
    at t.toErrorCode (/tmp/.mount_Outlinr4AX2Y/resources/app.asar/build/electron/electron/index.js:2:451561)
    at /tmp/.mount_Outlinr4AX2Y/resources/app.asar/build/electron/electron/index.js:2:438444
    at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async node:electron/js2c/browser_init:189:563
[EXIT - tun2socks]: Killed by signal SIGTERM
tun2socks terminated due to Error: Process terminated by signal: SIGTERM
could not stop routing: Write failed
disconnected from c1876827-21cd-4bd4-a6ba-1de1146aede7

I use .Appimage latest client

Also I can’t use the VPN client activated on Android and sharing WiFi to PC.

Same time I found I can use Outline client on my PC via Android Emulator without any proxy. Those separate systems looks interesting.

It looks to me Appimage needs to update it’s code to run on the newest kernels as provided by Tumbleweed. Not much can be done from Tumbleweed side I think to fix this.

1 Like

As a work-around: is there a way to use Android emulator as a proxy?

You can have your Android phone/device act as WiFi hotspot and have your computer connect to that. I am using a similar setup where my Android phone is providing the Internet connection for my laptop.