AdguardTeam / AdguardTeam/AdGuardCLI

Fedora stops recognizing internet access when Adguard CLI is turned on

Aperta
#125 13 commenti 5 reazioni 1 assegnatario Assegnata a @sfionov Vedi su GitHub
Bug Priority: P2 Version: AdGuard CLI v1.6
Lingua principale
Nessun dato sulla lingua
Stelle
160
Fork
6
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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

- [x] Filters were updated before reproducing an issue
- [x] I checked the [knowledge base](https://adguard.com/kb/) and found no answer
- [x] I checked to make sure that this issue has not already been filed

### AdGuard CLI version

1.3

### Browser version

Chrome 145

### OS version

Fedora 43

### Issue Details

Steps to reproduce:
1. Install and configure Adguard CLI in automatic mode
2. Start filtering with Adguard CLI
3.Check that after a few minutes, GNOME/KDE display a “Limited connectivity” warning that only disappears when Adguard CLI is disabled.

### Expected Behavior

Adguard CLI would start filtering transparently and mark the computer as having or not having Internet access depending on the actual network conditions.

### Actual Behavior

Fedora incorrectly reports no internet connection when starting Adguard CLI

### Screenshots

Screenshot 1

### Additional Information

There may be an issue with how the HTTPS certificate is installed or how Fedora checks whether there is an internet connection or not (also related to the HTTPS certificate). During configuration, Adguard CLI seems to resort to commands that do not exist in Fedora:

sergio@ideapad-sergio:~$ adguard-cli configure
Please enter the new value of the HTTP proxy listen port [default: 3129]:
Please enter the new value of the SOCKS5 proxy listen port [default: 1081]:
Please enter the new value of the proxy listen address [default: 127.0.0.1]:
Which proxy server mode do you want to use? [manual/auto]
Could we get your permission to send us crash reports? They will help us improve our application (yes/no): no
Do you want to enable HTTPS filtering? (This feature is recommended for better filtering) (yes/no): yes
Please enter the name for the certificate [default: AdGuard CLI CA]:
Do you want to install the certificate on the system?. You will need to enter your password to confirm
(yes/no): yes
SYSTEM_CERT_DIR: /etc/pki/ca-trust/source/anchors
SYSTEM_CERT_PATH: /etc/pki/ca-trust/source/anchors/AdGuard CLI CA.crt
Copying certificate to the system's trusted certificates directory...
Updating the system's trusted certificates...
**sudo: update-ca-certificates: command not found**
Firefox profile found: /home/sergio/.mozilla/firefox/s0asl0f7.default
Adding certificate to Firefox's certificate store...
Certificate added to Firefox profile successfully: /home/sergio/.mozilla/firefox/s0asl0f7.default
Finding Chrome profile...
Chrome profile found: /home/sergio/.pki/nssdb
Adding certificate to Chrome's certificate store...
Certificate added to Chrome profile successfully: /home/sergio/.pki/nssdb
No cert9.db found at: /home/sergio/snap/chromium/current/.pki/nssdb
All steps completed successfully.
Certificate has been installed successfully
Certificate was installed into the default Firefox profile. Please run `adguard-cli сert --firefox-profile ` to install the certificate into a specific profile
Select filter list groups to enable (can be changed later):
Please select zero or more options (use ENTER to toggle selection, select FINISH to confirm):
You selected the following filters:
- Ad Blocking
- Privacy
- Security
- Social Widgets
Enabled filter: AdGuard Base filter
Enabled filter: AdGuard Tracking Protection filter
Enabled filter: AdGuard Social Media filter
Enabled filter: AdGuard Mobile Ads filter
Enabled filter: Online Malicious URL Blocklist
The proxy server is ready to start. You can start it by running `adguard-cli start`

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.