Jigsaw-Code / outline-apps

Outline Client and Manager, developed by Jigsaw. Outline Manager makes it easy to create your own VPN server. Outline Client lets you share access to your VPN with anyone in your network, giving them access to the free and open internet.
https://getoutline.org/
Apache License 2.0
8.22k stars 1.35k forks source link

Can't get access to internet after connecting through Outline VPN client on Android LineageOS. #742

Open gsavelev opened 4 years ago

gsavelev commented 4 years ago

After successful connecting to my Outline Server can't get access to Internet from browser, curl, messengers, other apps, etc (ping command works). Also I've tested it on iPhone and it works fine, but on Android - not.

gsavelev commented 4 years ago

Also don't work on other Android devices in Russia.

amihos commented 4 years ago

same here. I also have a One plus two phone running LineageOS and I am facing similar issue. I know server is find because I tested it with my pc and other phones.

I have tried other protocols like WireGuard VPN and that is working fine and no problem

siavashs commented 3 years ago

I've tested on both Android and iOS:

Android

OS: LineageOS Version: 17.1 Android: 10 VPN: connects Apps: not connecting

iOS

VPN: connects Apps: connect

Setup

Server: v1.3.1 Arch: ARMv7

More info

Both Android and iOS are connected to the same Outline server. Even using the Android device as a hotspot for the iOS device, the iOS device can connect, I tested this to rule out any Android network stack issues. Although it might be that hotspot traffic is handled differently.

fortuna commented 3 years ago

Is this still an issue?

What version of the android client app are you using?

siavashs commented 3 years ago

I've switched to WireGuard since then so can't confirm it this is still an issue.

gsavelev commented 3 years ago

Switched from Outline Android client too.

cjhenck commented 3 years ago

Unfortunately we don't have access to any LineageOS devices - has anyone been able to replicate this on stock Android?

Re: Android HotSpot, I believe traffic is excluded from the VPN.

SFaraji commented 1 year ago

This is still a known issue. Some people using my server (which is based in Australia) tried to connect via the Android client app in Iran they cannot browse anything.

This is the configuration: Mi10t Outline 1.7.3 Android 12 skq1. 211006.001

Shannon202 commented 1 year ago

Outline VPN works without data?

SFaraji commented 1 year ago

Some people using my access key in Iran they can connect to the VPN but they cannot browse anything. Did anyone came across this issue?

PS. I tried to SSH into my server and check the network traffic via iftop and I was getting traffic when the key was being used in different country (Australia).

Shannon202 commented 1 year ago

Yes, it is me.

On Fri, Dec 23, 2022, 05:59 Shahryar Faraji @.***> wrote:

Some people using my access key in Iran they can connect to the VPN but they cannot browse anything. Did anyone came across this issue?

PS. I tried to SSH into my server and check the network traffic via iftop and I was getting traffic when the key was being used in different country (Australia).

— Reply to this email directly, view it on GitHub https://github.com/Jigsaw-Code/outline-client/issues/742#issuecomment-1363644142, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUS4CPGDJ5BFUAILIA6KWGLWOU5SJANCNFSM4KSJA6MA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

SFaraji commented 1 year ago

@Shannon202 is your server in AWS Lightsail with dynamic IP?

Cause my hint is that the government is blocking the IP address of the server which than restrict the access.

Shannon202 commented 1 year ago

It is connected but not browsing through, is it because of the data connection?

On Sat, Dec 24, 2022, 06:12 Shahryar Faraji @.***> wrote:

@Shannon202 https://github.com/Shannon202 is your server in AWS Lightsail with dynamic IP?

Cause my hint is that the government is blocking the IP address of the server which than restrict the access.

— Reply to this email directly, view it on GitHub https://github.com/Jigsaw-Code/outline-client/issues/742#issuecomment-1364470049, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUS4CPBBVOM7K635HZRMQITWO2H5JANCNFSM4KSJA6MA . You are receiving this because you were mentioned.Message ID: @.***>

SFaraji commented 1 year ago

@Shannon202 that's what I'm trying to figure out. My hint is toward the government blocking the IP address of the server hence "no internet connection". When I used the same token in AU client, it connected and browse internet fine.

Are you using static IP or Dynamic?

SFaraji commented 1 year ago

@Shannon202 issue has been found. If you are using AWS create a new instance on a new location and assign static IP and unlock your TCP/UDP port.

The reason for no internet connection because the access key port is blocked, solution for that is change the port from Outline Manager Settings.

neomn commented 1 year ago

@Shannon202 issue has been found. If you are using AWS create a new instance on a new location and assign static IP and unlock your TCP/UDP port.

The reason for no internet connection because the access key port is blocked, solution for that is change the port from Outline Manager Settings.

I have changed the port in outline manager and still doesn't work with AsiaTech , but its ok on MCI , any idea?

SFaraji commented 1 year ago

@neomn it could be that your server port has be blocked and not the Outline Access Key port. Refresh your server port.

I suggest create a new test instance and validate that hypo.

neomn commented 1 year ago

@neomn it could be that your server port has be blocked and not the Outline Access Key port. Refresh your server port.

I suggest create a new test instance and validate that hypo.

Thanks for reply , If there is any issue with the server then how it works using mobile network ?

SFaraji commented 1 year ago

This is what I have found. The server port could have been blocked by different ISP providers.

SFaraji commented 1 year ago

Have a try at setting up a new instance with open port and then see.

neomn commented 1 year ago

Have a try at setting up a new instance with open port and then see.

Sure , thanks for sharing 🌹🙏