-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Errori in installazione ultima versione ed errore in check saml request che guarda internamente nel path sbagliato #213
Comments
Buongiorno,
Dopo aver fatto ciò, l'errore era il seguente: `
/spid-saml-check/spid-validator/node_modules/universalify/index.js:15 TypeError: Cannot read property 'name' of undefined npm ERR! A complete log of this run can be found in: |
Buongiorno,
stiamo riscontrando dei problemi in uso con l'installazione e anche l'esecuzione di questo progetto.
Stiamo provando la validazione di
spid-saml-check
, per il momento in locale, per effettuare i test sul metadata, le request e le response.La chiamata tramite la nostra app al validator funziona correttamente, atterriamo nell'app e ci logghiamo come validator / validator correttamente.
Anche il download del metadata e sia check strict che check extra del metadata non danno nessun warn/errore.
Questo il metadata downloadato:
(Attualmente sia le url di assertion e logout, e anche l'entity id sono tutte in riferimento al progetto locale)
Check strict ed extra del metadata vengono eseguiti senza dare errori (ovviamente il controllo non di produzione).
Invece quando andiamo a testare la request, innanzitutto questo è lo saml della request che ci viene mostrato:
Se proviamo ad eseguire il check (sia strict che extra), l'applicazione va in eccezzione dando il seguente errore:
Andando ad ispezionare il file system del container, abbiamo constatato che il problema sta nel fatto che il comando che viene lanciato torna indietro di una cartella per andare a cercare i file:
file://../data/
Inizialmente pensavo che l'errore stesse nel
../
che non ci dovrebbe essere. Ma in realtà, andando ad analizzare il filesystem, dentrodata
effettivamente non è presente il filesp-authn-request-strict.json
;A questo punto, non sapendo come possiamo manualmente fixare questo comando errato, chiediamo se qualcuno potrebbe indicarci una possibile soluzione.
Per quanto concerne invece la problematica di installazione, quando proviamo ad installare l'ultima versione viene riportato un errore di node, che non riesce a trovare il modulo "express":
Per risolverlo, siamo scesi di una versione per installarlo:
docker run -t -i -p 8080:8080 italia/spid-saml-check:v.1.8.1
In questo modo il container si è installato ed eseguito correttamente. Ma comunque l'ultima versione ci risulta impossibile da installare.
Grazie mille in anticipo.
The text was updated successfully, but these errors were encountered: