nodeSolidServer / nodeSolidServer/node-solid-server

Notepad does not work in docker

Offen
#1,150 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
JavaScript
Sterne
1.8k
Forks
308
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I started solid in docker, as described in the README, created user alice, went to alice.localhost, logged in, went to Public Folder, clicked plus, selected the Notepad icon. Giving a name leads to:

Error: FAILED to save new tool at: https://alice.localhost:8443/public/Alice/index.ttl : Web error: 500 (Internal Server Error) on PUT of <https://alice.localhost:8443/public/Alice/index.ttl>

Per issue #901, certificate problems might be the cause. However, unlike that issue, I cannot start with option -v: error: unknown option -v

Anyways, I changed the dockerfile to CMD ./bin/solid-test start.

Now, I can create a notebook. However, selecting it and entering text leads to:

Error undefined sending data: Web error: 409 (Conflict) on PATCH of <https://alice.localhost:8443/public/Notepad/index.ttl>

What is supposed to work via docker? Maybe Dockerfile should use solid-test by default?

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem im README beschriebenen Docker-Setup und untersuche den Standardbefehl der Dockerfile zusammen mit bin/solid-test. Stelle die Erstellung und Bearbeitung eines Notepads mit dem Standard-Container nach und vergleiche sie mit dem gemeldeten solid-test-Befehl. Erledigt ist die Aufgabe, wenn das dokumentierte Docker-Setup das Erstellen eines Notebooks und das Speichern von Bearbeitungen ohne die gemeldeten 500- oder 409-Fehler unterstützt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
docker, javascript, node.js
Bereich
devops
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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