Location interface is not removed on Linux when defguard-service restarts
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 48/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- linux, rust
- Domaine
- networking, operating-systems
Piste de recherche
Reproduce the restart and stop cases with sudo systemctl restart defguard-service and sudo systemctl stop defguard-service on AlmaLinux 10 or Ubuntu 24.04, then trace the defguard-service lifecycle and Linux tunnel handling. Done means wg0 is removed on restart and stop, a replacement uses the expected interface, and client updates do not leave the old tunnel active.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Description
- Software version: 2.1.0 - 2.1.2
- Deployment method: apt/dnf install
.deb/.rpm - OS: AlmaLinux 10, Ubuntu 24.04
Tested on defguard-client with provisioned service location / regular location
1. Restart service
sudo systemctl restart defguard-service
| Expected | Actual |
|---|---|
wg0 should be destroyed and a new wg0 should be spawned to take it's place. |
wg0 remains and a new instance of the exact same tunnel is spawned as wg1. This causes routing to go haywire and connectivity loss. |
2. Stop service
sudo systemctl stop defguard-service
| Expected | Actual |
|---|---|
wg0 should be destroyed and no tunnel should take it's place. |
wg0 remains and stays connected/operational instead of disconnecting. |
3. Client update
Update client from 2.1.0 → 2.1.2 and relaunch client.
| Expected | Actual |
|---|---|
wg0 should be destroyed and a new wg0 should be spawned to take it's place. |
wg0 remains and a new instance of the exact same tunnel is spawned as wg1. This causes routing to go haywire and connectivity loss. |
- Langage dominant
- Rust
- Étoiles
- 371
- Forks
- 41
- Merge moyen
- 19 h
- PR mergées (30 j)
- 40
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de DefGuard/client
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 1 jour
-
Broken layout on tray viewOuvertebug
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
Les mainteneurs répondent en général sous 1 jour
-
[Feature]: Automatically focus the MFA number field after clicking "Connect VPN"Peut-être pris @filipslezaklab l’a pris il y a 3 jours. Ouvertefeature
DefGuard/client#1197 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de DefGuard/client
Issues similaires
-
bug CLI exec tool-calls
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
maintainer-needed p2 triaged ui windows
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour
-
ai_p2
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
ClickHouse/ClickHouse#123351 ·
Les mainteneurs répondent en général sous 1 jour
-
documentation
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
github/copilot-sdk#2804 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour