Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

PASSWORD is unset by code-server

Offen
#6,856 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
docker, kubernetes, typescript
Bereich
backend, devtools

Rechercherichtung

Beginne damit, das Problem mit dem dokumentierten code-server-Befehl in der Dockerized-Kubernetes-Umgebung zu reproduzieren, und prüfe dabei, wo die Umgebung des gestarteten Terminals erstellt wird. Verfolge die Verarbeitung von PASSWORD und vergleiche sie mit anderen Umgebungsvariablen; abgeschlossen bedeutet, dass PASSWORD im code-server-Terminal verfügbar bleibt, ohne das bestehende Authentifizierungsverhalten zu beeinträchtigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug
Is there an existing issue for this?
  • I have searched the existing issues
OS/Web Information
  • Web Browser: Chrome
  • Local OS: Windows 10
  • Remote OS: Ubuntu 20.04
  • Remote Architecture: amd64
  • code-server --version: v4.10.0
code-server: v4.10.0
Code: 1.75.1
Commit: 441438abd1ac652551dbe4d408dfcec8a499b8bf
Date: 2023-02-13T16:47:00.619Z
Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/[125.0.0.0](http://125.0.0.0/) Safari/537.36
Steps to Reproduce
  1. Set an environmental variable PASSWORD in the docker environment
  2. Launch code server and open terminal
  3. echo $PASSWORD <- does not exist
Expected

My PASSWORD env var should still exist in the launched code-server terminal, like all of my other env vars set in an identical manner.

Actual

I have the PASSWORD environmental variable set for an unrelated tool. When I launch code-server, I no longer have that environmental variable set. Would it be possible to not unset it?

I launch code-server like this:

code-server /mnt/code --user-data-dir /mnt/code/.vscode --auth none --bind-addr 0.0.0.0:8888 --extensions-dir ${HOME}/.local/share/code-server/extensions --disable-telemetry

And this is in a dockerized kubernetes container (lingo might be off...).

Logs

No response

Screenshot/Video

No response

Does this bug reproduce in native VS Code?

No, this works as expected in native VS Code

Does this bug reproduce in GitHub Codespaces?

I did not test GitHub Codespaces

Are you accessing code-server over a secure context?
  • I am using a secure context.
Notes

I saw this issue: https://github.com/coder/code-server/issues/6698 which isn't really the same but vaguely related.

Vorherrschende Sprache
TypeScript
Sterne
79.4k
Forks
6.9k
Ø Merge
2 T. 13 Std.
Gemergte PRs (30 T.)
39

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus coder/code-server

Alle Issues in coder/code-server

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.