Possible client registration regression on version 0.7.0
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Ambito
- backend-api-design, mobile
Direzione di ricerca
The issue is a client registration regression in version 0.7.0 compared to 0.6.0. Start by examining the registration flow in the codebase, focusing on changes between these versions. Look for network handshake logic, error handling, and any new authentication or API calls. Reproduce the issue by building both versions and comparing logs during the 'Registering' phase.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the Bug
Today I tried to enroll my new phone (Samsung galaxy zfold ultra) to my pangolin instance. It kept getting hung up on "registering". I went through recreating my pangolin containers several times, wiping storage and VPN profiles for pangolin, checking to ensure all of the required ports are open and receiving on my host, etc. It refused to connect under any circumstance.
I also tried from mobile network and from wifi. I tried changing settings within the pangolin app, and tried multiple DNS settings on the android device.
I uninstalled and reinstalled the android app from the play store, and I cleared the storage: No luck. Finally I uninstalled 0.7.0 and installed 0.6.0 from the releases page here on github, and it registered and connected almost right away.
Environment
- OS Type & Version: Android 17
- Pangolin Version: 1.23
- Edition (Community or Enterprise): Enterprise (personal use)
- Gerbil Version: latest
- Traefik Version: latest
- Newt Version:
- Client Version: 0.7.0
To Reproduce
Unsure exactly; see my description.
AI Disclosure
I didn't use AI to write this.
Expected Behavior
Within the pangolin app, "Registering" should switch to "Connected" with a green dot after the initial handshake. It did not do that under any circumstance.
- Lingua principale
- Kotlin
- Stelle
- 44
- Fork
- 11
- Merge medio
- 1m
- PR unite (30g)
- 5
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di fosrl/android
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
needs investigating
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
-
Switching organizations breaks Olm hole punching for the same client installationForse già presa @oschwartz10612 l’ha presa 6 giorni fa. Apertaneeds investigating
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
Tutte le issue di fosrl/android
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
SimonHalvdansson/Harmonic-HN#363 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
ionic-team/capacitor-file-transfer#83 · 1 commento ·
-
Meta request
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
keiyoushi/extensions-source#19500 ·
I maintainer di solito rispondono entro 1 giorno
-
go 🏃 testing 🧪
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
valkey-io/valkey-glide#7239 ·
I maintainer di solito rispondono entro 2 giorni