AdguardTeam / AdGuardVPNForAndroid

AdGuard VPN Android app open bug tracker
https://adguard-vpn.com/
143 stars 12 forks source link

Take a lot of time to Open and Location Not found #438

Open khafan11 opened 7 months ago

khafan11 commented 7 months ago

Please answer the following questions for yourself before submitting an issue.

AdGuard VPN version

2.8 nighly 2

Operating mode

VPN

Which DNS server do you use?

Default

DNS protocol

None

Custom DNS

No response

Environment

- OS:Android 14
- Device: Vivo Y55 5G

Root access

Issue Details

Steps to reproduce: 1.Open AdGuardVPN 2.Swap up to see Location

Expected Behavior

App should be open Fast ! and load the location

Actual Behavior

It's Take 30 Seconds to open app !! and show blank page for 30 sec and location not load ! this version has this issues

Screenshots

Screen Record https://github.com/AdguardTeam/AdGuardVPNForAndroid/assets/13505498/be9561ee-5f43-448f-9ac4-c5da405d321f

Additional Information

No response

maxikuzmin commented 7 months ago

@khafan11 could you please clarify, is this repeated on the 2.8 release version of AdGuard VPN?

khafan11 commented 7 months ago

@khafan11 could you please clarify, is this repeated on the 2.8 release version of AdGuard VPN?

Unfortunately, version 2.8 beta 1 still has the same problem V2.8.79

Screen Record https://github.com/AdguardTeam/AdGuardVPNForAndroid/assets/13505498/1c87c920-cb5e-4508-863b-c569271a0ae4
maxikuzmin commented 7 months ago

@khafan11 it would be nice to get your logs.

Settings -> General -> Advanced -> Logging level -> Debug

Settings -> General -> Advanced -> Export logs and system info

mention the 438 number in the subject specify the exact time when the issue occurred

khafan11 commented 7 months ago

@maxikuzmin Done

khafan11 commented 7 months ago

Still the same with V2.8.1 nightly 4

maxikuzmin commented 6 months ago

@khafan11 we need some more time, please wait a little longer

maxikuzmin commented 6 months ago

@khafan11 could you please clarify, after a long download does the app work?

Also could you please try the same steps on other networks? With WiFi or other mobile network

khafan11 commented 6 months ago

@maxikuzmin I'm having trouble connecting right now :D I haven't had a chance to do a long download with it at the moment But before, as far as I remember, sometimes the program was closed immediately That's why I activated the watchdog, Sometimes it works properly when connected, it was always connected for days without interruption It was much more likely to close the program if adguard was used at the same time with Integrated mode I am in Iran and Iran's internet is one of the most limited in the world Maybe the path where the list of locations is loaded in the program is blocked in Iran and that is why the program performs so badly. I did this test with mobile data It makes no difference Again, it took almost 30 seconds until the white screen went away and the list of locations did not load With version 2.8.1 nightly 5

khafan11 commented 6 months ago

I did this test with mobile data It makes no difference Again, it took almost 30 seconds until the white screen went away and the list of locations did not load With version 2.8.1 nightly 5

Screen Record https://github.com/AdguardTeam/AdGuardVPNForAndroid/assets/13505498/c2e6d627-09ec-4b07-a6b5-e81515ea388c
maxikuzmin commented 6 months ago

@khafan11 long loading time is possible due to bad internet connection. Do you have a way to test this on a fast internet connection? WiFi maybe?

Unfortunately the video is still unavailable

khafan11 commented 6 months ago

The above post that I tested is 4G Its speed is 50+ Mbps The ADSL Wi-Fi speed I have is 20 Mbps The average speed in Iran is the same

@khafan11 long loading time is possible due to bad internet connection. Do you have a way to test this on a fast internet connection? WiFi maybe?

Unfortunately the video is still unavailable

maxikuzmin commented 6 months ago

@khafan11 in the video you still couldn't connect to the location. Are you able to connect to the location in the end or not?

maxikuzmin commented 6 months ago

@khafan11 for example, in the browser - do pages load quickly? Is the problem only with AdGuard VPN? Have you tried it with few WiFi or operators?

khafan11 commented 6 months ago

@maxikuzmin Unfortunately, the problem is only related to AdGuard VPN Sorry for not taking a full video Now I recorded a more complete video that is clear, although it was too long Previously, after several attempts, it might connect and the list of servers was also load, and in Quic mode it had a very good speed, but now Iran's Internet restrictions have intensified and may not be connected at all Yes, browsing is done quickly At the end of this video, I could not connect and even the program did not respond to disconnect and I had to stop recording...

More Screen Record https://github.com/AdguardTeam/AdGuardVPNForAndroid/assets/13505498/f471af4d-b7c9-49ee-ba77-2992529442f6
maxikuzmin commented 5 months ago

@khafan11 we are still investigating the issue.

Could you please try connecting to the location in AdGuard VPN on another device?

We're trying to figure out if this is a global issue in Iran, or just with your device

khafan11 commented 5 months ago

@maxikuzmin I took this test just now with Xiaomi redmi note 8t

Device info ![photo_2024-06-06_16-47-41](https://github.com/AdguardTeam/AdGuardVPNForAndroid/assets/13505498/3ace8b25-3f41-4a77-8061-0db5de829b5f)

The result was exactly like my device The list of locations does not load and it took 30 seconds to open the app

I am connected to adguard vpn on Linux right now and I am satisfied with the speed If I enter AGvpn with another VPN on Android, the list of locations is loaded and I can connect to them immediately...

Even More Screen Record https://github.com/AdguardTeam/AdGuardVPNForAndroid/assets/13505498/be334743-f8d2-44b8-8176-ccc85cb5d2f6
khafan11 commented 5 months ago

What I realized now is that I can't even login (the login address is probably blocked by Iran's firewall) photo_2024-06-07_18-16-32

maxikuzmin commented 5 months ago

@khafan11 we are trying to gather feedback from other Iranian users to see if the problem is global or not

Please wait

khafan11 commented 5 months ago

I don't know how you want to collect feedback With the knowledge I have of Iranians, you don't have much chance to get feedback from them :) They often do not care about anything :D Although the fact that now most of them use v2ray is also effective

khafan11 commented 5 months ago

@maxikuzmin I have tested with Irancell and Rightel internet operators ( data mobile ) and it works well and the list is loaded and can be connected easily (although it may take some time, but it will still load) It seems that because they support IPv6, they connect very quickly But the Internet of TCI (Telecommunication Company of Iran), which is my main Internet, the list of locations does not load and there is this problem. Mobile internet networks are the most used among Iranians

One thing I discovered now The problem of the app being white for 30 seconds is definitely due to an interference with the internet on the phone When I turn off the internet, the program starts up immediately But if I open the app with Datamobile turned on, the same things happen again and it takes a time to open the app

Start up Screen Record https://github.com/AdguardTeam/AdGuardVPNForAndroid/assets/13505498/913bed4f-676c-4731-923f-3d6fa881a7fc
maxikuzmin commented 5 months ago

@khafan11 you are right - if you see a white screen for a long time, it means that there is a problem with the internet connection. Am I right that the problem is not repeated with Irancell and Rightel?

khafan11 commented 5 months ago

@maxikuzmin Yes, exactly Now with the rightel that I have, the list of countries is loaded ( Sometimes it takes some time, but it will load ) and can be connected ( It was loaded much faster with Irancell ) But TCI is not like that

TCI (Telecommunication Company of Iran) https://github.com/AdguardTeam/AdGuardVPNForAndroid/assets/13505498/4883b531-bca4-41d5-bd00-0ccb28247200
maxikuzmin commented 5 months ago

@khafan11 well, if the problem is only with one operator, we can't help. You'll have to change operators so that there is no interference with your internet connection, otherwise the problem can't be fixed

khafan11 commented 5 months ago

@maxikuzmin I can use AG VPN on Linux and Windows with the same TCI internet , but not on Android! How it can't be fix !?! The TCI It is the largest home internet operator in Iran It has more than 15 million users

This sentence is one of Adguard's team!!

There is no difference in usage AG VPN on any OS/platform if you're connecting from Iran.

maxikuzmin commented 5 months ago

@khafan11 let us try the following just in case:

Upload logs from both devices (phone and PC) at the same time when AdGuard VPN is running on one and not on the other. Follow the instruction I sent earlier. Don't forget to specify the time.

Let's try to compare what happens in both cases

khafan11 commented 5 months ago

@maxikuzmin Done , i was send it right now I also put the Linux log in the same android zip file in the linuxCLI folder

I started both connection at the same time at 16:11

maxikuzmin commented 5 months ago

@khafan11 thanks, we'll look into the logs

maxikuzmin commented 4 months ago

@khafan11 we will need some more time, please wait

maxikuzmin commented 2 months ago

@khafan11 in the upcoming 2.10 update we have improved some settings that may affect the speed in your country, please update after the update is released and check again

khafan11 commented 2 months ago

@maxikuzmin I'm on nightly version 2.11 Does this version not include these changes?

maxikuzmin commented 2 months ago

@khafan11 version 2.10 has been released. Have you tried it again?

khafan11 commented 1 month ago

@maxikuzmin Unfortunately, it still does not work properly on TCI Iran isp But on Rightel and Irancell, the list of servers is loaded quickly But TCI is the same as before!, the list of servers is displayed again on Linux, but not on Android (tci).

If I first load the list of servers with another internet and then connect to the tci internet again, if I connect to one of the servers, it will not be disconnected unless I disconnect it myself (this time I was doing this so that I could at least use it) But the problem is that now more than 90% of the servers do not connect at all, now I think the number of servers that I can connect to ( Irancell and Rightel, TCI) has reached less than 15! Now, for example, I am connected to Sweden But I can't connect to Norway, Finland, Germany, etc

I don't know, maybe the relay you use to connect to the servers is blocked in Iran Because of this, most of the servers are unusable

khafan11 commented 1 month ago

photo_2024-10-09_17-30-18 photo_2024-10-09_17-30-15 photo_2024-10-09_17-30-12 photo_2024-10-09_17-30-08 photo_2024-10-09_17-30-04

@maxikuzmin Unfortunately, it still does not work properly on TCI Iran isp But on Rightel and Irancell, the list of servers is loaded quickly But TCI is the same as before!, the list of servers is displayed again on Linux, but not on Android (tci).

If I first load the list of servers with another internet and then connect to the tci internet again, if I connect to one of the servers, it will not be disconnected unless I disconnect it myself (this time I was doing this so that I could at least use it) But the problem is that now more than 90% of the servers do not connect at all, now I think the number of servers that I can connect to ( Irancell and Rightel, TCI) has reached less than 15! Now, for example, I am connected to Sweden But I can't connect to Norway, Finland, Germany, etc

I don't know, maybe the relay you use to connect to the servers is blocked in Iran Because of this, most of the servers are unusable