Better error message when HTTP_PROXY is down.
- Vorherrschende Sprache
- Haskell
- Sterne
- 186
- Forks
- 59
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Quoting https://github.com/haskell/cabal/issues/1962:
> In order to avoid #1602 I upgraded HTTP to version 4000.2.17. But I noticed a new (minor) problem: If the proxy mentioned in http_proxy is down, I get
>
> ```
> (sid)root@kirk:~# unset http_proxy
> (sid)root@kirk:~# cabal update
> Downloading the latest package list from hackage.haskell.org
> (sid)root@kirk:~# export http_proxy=http://localhost:3128/
> (sid)root@kirk:~# cabal update
> Downloading the latest package list from hackage.haskell.org
> cabal: does not exist
> # now starting the proxy
> (sid)root@kirk:~# cabal update
> Downloading the latest package list from hackage.haskell.org
> ```
>
> Certainly the error message could be more helpful.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, den Fehler mit HTTP_PROXY nachzustellen, das auf einen nicht verfügbaren Proxy wie localhost:3128 gesetzt ist, und untersuche anschließend die Einstiegspunkte des HTTP-Pakets für Proxy-Anfragen und die Fehlerbehandlung. Die Arbeit ist abgeschlossen, wenn ein ausgefallener Proxy eine hilfreiche Fehlermeldung anstelle der gemeldeten nichtssagenden Ausgabe erzeugt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- haskell
- Bereich
- networking
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100