nodeSolidServer / nodeSolidServer/node-solid-server

Development environments(solid-test) issues in single-user server

Ouverte
#1,459 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
JavaScript
Étoiles
1.8k
Forks
308
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I installed the latest Solid-server.
Using a self-signed certificate.

$  ./bin/solid-test init
? Path to the folder you want to serve. Default is [mypath]/node-solid-server/data
? SSL port to run on. Default is 8443
? Solid server uri (with protocol, hostname and port) https://test.korea.ac.kr:8443
? Enable WebID authentication Yes
? Serve Solid on URL path /
? Path to the config directory (for example: /etc/solid-server) ./config
? Path to the config file (for example: ./config.json) ./config.json
? Path to the server metadata db directory (for users/apps etc) ./.db
? Path to the SSL private key in PEM format key.pem
? Path to the SSL certificate key in PEM format crt.pem
? Enable multi-user mode No
? Do you want to set up an email service? No
? A name for your server (not required, but will be presented on your server's frontpage) test.korea.ac.kr
? A description of your server (not required) 
? A logo that represents you, your brand, or your server (not required) 
config created on /home/jdh0139/test/solid/test1/node-solid-server/config.json

and run Solid-server

$ ./bin/solid-test start
Solid server (v5.4.0-1-g40544b2) running on https://localhost:8443/
Press <ctrl>+c to stop
(node:31090) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.

Click Register in client to generate ID and PW.
And click Login.
An error occurred at this time.

Unauthorized

Please let me know if you did something wrong or if you have any actions to correct.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Reproduisez le problème avec ./bin/solid-test init et ./bin/solid-test start en utilisant le certificat autosigné indiqué et les paramètres pour un seul utilisateur. Suivez le flux Register et Login, puis inspectez le config.json généré et le comportement de l’authentification ; c’est terminé lorsque la connexion réussit sans renvoyer Unauthorized.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
authentication, backend
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.