No longer able to debug flutter web app behind reverse proxy due to "Unexpected sender"
I maintainer di solito rispondono entro 3 giorni
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à
- Tranquilla
- Ambito
- devtools, networking, web-dev
Direzione di ricerca
Inizia da dwds/debug_extension_mv3/web/messaging.dart alle righe 212-215, quindi riproduci l’app web Flutter in esecuzione dal container Docker remoto sulla porta 9020 tramite la configurazione nginx di reverse proxy fornita. Confronta il comportamento del debug con e senza il proxy e traccia le condizioni che producono “Unexpected sender”. Il lavoro è completato quando il debug web di Flutter funziona dietro il proxy senza quella notifica.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I'm trying to develop a flutter web app behind a nginx server. It worked few weeks ago but now I got this notification :
My nginx conf
server {
server_name <REMOTE_HOST>
location /api {
proxy_pass <API>
}
location / {
proxy_pass http://localhost:9020;
# FOR DEVELOPMENT
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
}
}
The 9020 port is a remote docker container with the flutter app
- Lingua principale
- Dart
- Stelle
- 224
- Fork
- 95
- Merge medio
- 3g 17h
- PR unite (30g)
- 6
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun 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 dart-lang/webdev
-
[dwds] WebkitDebugger.enable 5-second hardcoded timeout causes TimeoutException on large web appsForse già presa @Markzipan l’ha presa 1 giorno fa. ApertaP1 package:dwds triaged type-bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
dart-lang/webdev#2883 · 5 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
PUBLISH 4.1.0 w/ the deprecated js interop fix!Forse già presa @kevmoo l’ha presa oggi. Apertapackage:webdev
dart-lang/webdev#2884 · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
P2 triaged
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
I maintainer di solito rispondono entro 3 giorni
-
P3 triaged
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
dart-lang/webdev#2865 · 6 commenti ·
I maintainer di solito rispondono entro 3 giorni
-
P2 package:dwds triaged type-bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100
dart-lang/webdev#2852 · 3 commenti ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di dart-lang/webdev
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
bannzai/medicalarm#478 ·
I maintainer di solito rispondono entro 1 giorno
-
genkit_anthropic: responses with an empty or unknown usage.service_tier fail with FormatException: Unknown ServiceTierForse già presa @kenzieschmoll l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
genkit-ai/genkit-dart#686 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
aaronified/fluenough#918 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
VeryGoodOpenSource/very_good_analysis#255 ·
I maintainer di solito rispondono entro 1 giorno