Skip to content
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

Errore nel controllo della variabile ORGANIZATION_IDENTIFIER #47

Open
pselvini opened this issue May 18, 2022 · 2 comments
Open

Errore nel controllo della variabile ORGANIZATION_IDENTIFIER #47

pselvini opened this issue May 18, 2022 · 2 comments
Labels
question Further information is requested

Comments

@pselvini
Copy link

Ciao,
lo script gencert-public.sh cerca di verificare il codice AOO dell'ente indicato nella variabile ORGANIZATION_IDENTIFIER usando una API il cui endpoint non risulta più accessibile (https://indicepa.gov.it/PortaleServices/api/aoo).
Al momento ho risolto disabilitando la verifica, ma mi chiedevo se fosse disponibile un URL alternativo liberamente accessibile senza registrazione/autorizzazione, al pari di quello precedente.

grazie,
Paolo

@pselvini pselvini added the question Further information is requested label May 18, 2022
@peppelinux
Copy link
Member

Ciao

Prova spid-sp-test
Questo integra spid-compliant-certificates-python e usa indicepa

Noi stiamo testando la versione disponibile su branch dev

@pselvini
Copy link
Author

ciao,
da quello che vedo spid-sp-test non genera certificati come spid-compliant-certificates ma è in grado di validare quelli contenuti nei metadati.
Ad ogni modo fa uso di indicepa che risulta effettivamente accessibile senza autenticazione.
Credo quindi ci sia qualche problema nello script gencert-public.sh alle righe 134-136:

if curl -X POST https://indicepa.gov.it/PortaleServices/api/aoo -H "Content-Type: application/json" -d '${JSON}' | grep -qv '"numeroRigheTotali":1'; then
    die "[E] ORGANIZATION_IDENTIFIER refers to something that does not exists \n [I] Check it by yourself at ${CHECK_URL}"
fi

Peraltro mi sembra che la variabile CHECK_URL non sia inizializzata/valorizzata.

Userò quindi direttamente spid-compliant-certificates-python in sostituzione.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants