eu-digital-green-certificates / dgca-issuance-web

Repository for the dgca issuance web app.
Apache License 2.0
107 stars 135 forks source link

Qualcuno è riuscito ad emettere un certificato funzionante? #138

Open PoisonedCarrot opened 2 years ago

PoisonedCarrot commented 2 years ago

... così per curiosità... dato che ho qualche problema ad avviare yarn.

riemgi commented 2 years ago

sto provando ad installare yarn e node.js con rpm con un linux mx debian ma non riesco ad installare i pacchetti è per il tipo di linux ? meglio un ubuntu?

Idricus commented 2 years ago

Io ho installato sia su linux che su debian. Stessi comandi.

node.js vien installato assieme a yarn. non usare rpm. Sono pacchetti gia contenuti nei repo.

Installa yarn col classico:

sudo apt-get install yarn. Poi segui la guida

PoisonedCarrot commented 2 years ago

Io ho installato sia su linux che su debian. Stessi comandi.

node.js vien installato assieme a yarn. non usare rpm. Sono pacchetti gia contenuti nei repo.

Installa yarn col classico:

sudo apt-get install yarn. Poi segui la guida

Ma quindi sei riuscito ad emettere un certificato valido?

riemgi commented 2 years ago

a me da questo poi si apre il browser e c'è un cerchio che gira color blu

Compiled successfully!

You can now view dgca-issuance-web in the browser.

Local: http://localhost:3000 On Your Network: http://192.168.1.121:3000

Note that the development build is not optimized. To create a production build, use yarn build.

Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).

npm run start Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).

sudo apt install node.js Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).

riemgi commented 2 years ago

installando yam mi da questo:

root@linux:~# sudo apt-get install yarn Lettura elenco dei pacchetti... Fatto Generazione albero delle dipendenze... Fatto Lettura informazioni sullo stato... Fatto
Nota, viene selezionato "cmdtest" al posto di "yarn" cmdtest è già alla versione più recente (0.32.14.gcdfe14e-2). I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti: chromium-codecs-ffmpeg-extra gstreamer1.0-vaapi libgstreamer-plugins-bad1.0-0 libva-wayland2 Usare "sudo apt autoremove" per rimuoverli. 0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.

Idricus commented 2 years ago

Io ho installato sia su linux che su debian. Stessi comandi. node.js vien installato assieme a yarn. non usare rpm. Sono pacchetti gia contenuti nei repo. Installa yarn col classico: sudo apt-get install yarn. Poi segui la guida

Ma quindi sei riuscito ad emettere un certificato valido?

No, sono bloccato al punto dopo la compilazione del formatt. Errore: Parametri inseriti invalidi (A..Z - 0...9 )

riemgi commented 2 years ago

con la versione 1.0.8 si compila tutto ma poi nel passaggio sucessivo mi da errore 500

pi2dema commented 2 years ago

a me da questo poi si apre il browser e c'è un cerchio che gira color blu

Compiled successfully!

You can now view dgca-issuance-web in the browser.

Local: http://localhost:3000 On Your Network: http://192.168.1.121:3000

Note that the development build is not optimized. To create a production build, use yarn build.

Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).

npm run start Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).

sudo apt install node.js Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).

Devi cambiare la porta con nano editor da 8080 a 3000 io ho risolto cosi , ti connetti da la pagina senza cerchio blu che indica caricamento ma tutta e' tutta grigia xche dice che devo costruire la app, qualcuno sa come costruire la app con yarn, mi hannno detto di usara un contenitore docker x far partire sia web service che la app

Obaron17 commented 2 years ago

ragazzi cerco aiuto. come faccio a fare un certificato?

riemgi commented 2 years ago

Cambiando la porta da 8080 a 3000 non da piu il problema si apre ilform ma poi da errore 500

RI.EM.GI.SRLS

Il giorno 5 nov 2021, alle ore 23:24, pi2dema @.***> ha scritto:

 a me da questo poi si apre il browser e c'è un cerchio che gira color blu

Compiled successfully!

You can now view dgca-issuance-web in the browser.

Local: http://localhost:3000 On Your Network: http://192.168.1.121:3000

Note that the development build is not optimized. To create a production build, use yarn build.

Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).

npm run start Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).

sudo apt install node.js Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).

Devi cambiare la porta con nano editor da 8080 a 3000 io ho risolto cosi , ti connetti da la pagina senza cerchio blu che indica caricamento ma tutta e' tutta grigia xche dice che devo costruire la app, qualcuno sa come costruire la app con yarn, mi hannno detto di usara un contenitore docker x far partire sia web service che la app

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

pi2dema commented 2 years ago

Cambiando la porta da 8080 a 3000 non da piu il problema si apre ilform ma poi da errore 500 RI.EM.GI.SRLS

Per errore 500 non saprei che dirti..... mi dispiace... A me proprio non compila la pagina della app dove inserire i dati, ne con npm ne con yarn su ubuntu 20.04, cmq parlando con una persona piu' capace di me mi dice che se non si ha la key privata per firmare il modulo il GP diventa rosso alla verifica,

riemgi commented 2 years ago

Ok comunque anch’io ho ubuntu che versione usi del certificato? Perché ho notato che con le ultime versioni non mi fa compilare con le vecchie si 1.0.8 RI.EM.GI.SRLS

Il giorno 7 nov 2021, alle ore 18:20, pi2dema @.***> ha scritto:

 Cambiando la porta da 8080 a 3000 non da piu il problema si apre ilform ma poi da errore 500 RI.EM.GI.SRLS

Per errore 500 non saprei che dirti..... mi dispiace... A me proprio non compila la pagina della app dove inserire i dati, ne con npm ne con yarn su ubuntu 20.04, cmq parlando con una persona piu' capace di me mi dice che se non si ha la key privata per firmare il modulo il GP diventa rosso alla verifica,

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

pi2dema commented 2 years ago

Ok comunque anch’io ho ubuntu che versione usi del certificato? Perché ho notato che con le ultime versioni non mi fa compilare con le vecchie si 1.0.8 RI.EM.GI.SRLS https://github.com/eu-digital-green-certificates/dgca-issuance-web Ma io ho seguito le indicazioni alla pagina di Github, non saprei dirti , ho seguito qui e correggendo la porta da 8080 a 3000 mi collega ma ne yarn ne npm mi costruiscono la pagina non so usare il soft "docker" che uno mi ha detto va usato come contenitore con le istruzioni x aprire sia il web che il service, ho provato anche a far partire sia npm che yarn con comandto start build npm o start build yarn ma dopo un po dalla shell dice ok ma non si visualizza nulla ho pure installato java 11 e qualcosa xche' sempre a detta dell'amico funziona solo con quello ,e cmq questo conoscente dice che senza key privata non fai nulla di valido

TEXLUCA87 commented 2 years ago

Cambiando la porta da 8080 a 3000 non da piu il problema si apre ilform ma poi da errore 500 RI.EM.GI.SRLS Il giorno 5 nov 2021, alle ore 23:24, pi2dema @.***> ha scritto:  a me da questo poi si apre il browser e c'è un cerchio che gira color blu Compiled successfully! You can now view dgca-issuance-web in the browser. Local: http://localhost:3000 On Your Network: http://192.168.1.121:3000 Note that the development build is not optimized. To create a production build, use yarn build. Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED). npm run start Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED). sudo apt install node.js Proxy error: Could not proxy request /dgca-businessrule-service/valuesets from localhost:3000 to http://localhost:8080. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED). Devi cambiare la porta con nano editor da 8080 a 3000 io ho risolto cosi , ti connetti da la pagina senza cerchio blu che indica caricamento ma tutta e' tutta grigia xche dice che devo costruire la app, qualcuno sa come costruire la app con yarn, mi hannno detto di usara un contenitore docker x far partire sia web service che la app — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

Dove bisogna cambiare questa porta? Grazie

giusepped95 commented 2 years ago

Although it is not specific to this project, I got the exact error in my react project when I was trying to proxy request from http://localhost:3000 to http://localhost:8080.

I solved this issue by removing "proxy": "localhost:8080" from package.json and creating a setupProxy.js file in the src folder with the following code:

const { createProxyMiddleware } = require('http-proxy-middleware'); module.exports = function(app) { app.use( '/api', createProxyMiddleware({ target: 'http://localhost:8080', changeOrigin: true, }) ); };

questa è la soluzione !

dranduil commented 2 years ago

ragazzi cerco aiuto. come faccio a fare un certificato?

io ci sono riuscito e fatto, vi spiego il passaggio

vi scaricate la versione 1.0.10 poi aprite il pompt dei comandi

entrate nella cartella del progetto

cd <nome-progetto> una volta dentro , assicuratevi di avere Docker installato, altrimenti scaricatelo una volta installato docker il passaggio successivo sarà quello di creare VM con docker quindi digiterete questo:

docker-compose up -d

aspettate un pò perché vi dovrà scaricare tutta la roba sul container virtuale che vi creerà.

una volta fatto questo aprite la dashaboard di docker e andate su Containers/APP lì troverete un contenitore chiamato dgca-issuance-web-1010 se siete arrivati fin qui ... bene! siamo a metà strada. se cliccate sul contenitore vi si aprira una lista di sub contenitori . e ci concentreremo su dgca-issuance-web e vedrete delle icone, premete sull'icona >_ , vi si aprirà il terminale. se provate ad accedere su localhost:8080 vi renderete conto che non vi fa entrare perché vi chiederà una password.

che faremo noi? beh, creeremo un nuovo utente quindi nel terminale che vi si è aperto in precedenza cliccando su >_ dobbiamo installare questo apache2-utils e lo installeremo con i comandi di linux, in questo modo : apt-get install apache2-utils molto bene! ora basterà creare un utente nostro . sul terminale scrivete questo : htpasswd -c /etc/nginx/.htpasswd nome-utente ovviamente il nome-utente va sostituito con quello che voi volete , ok ? una volta fatto partire il comando vi chiederà di inserire una password, e vi richiederà di inserirla nuovamente.

fatto ciò , ragazzi è fatta! potete accedere a localhost:8080 e inserirete i vostri dati utente come le avete creati , accedete e il piatto è pronto, purtroppo il codice qr non è valido , qualcuno ha delle idee?

RhAbder commented 2 years ago

ragazzi cerco aiuto. come faccio a fare un certificato?

io ci sono riuscito e fatto, vi spiego il passaggio

vi scaricate la versione 1.0.10 poi aprite il pompt dei comandi

entrate nella cartella del progetto

cd <nome-progetto> una volta dentro , assicuratevi di avere Docker installato, altrimenti scaricatelo una volta installato docker il passaggio successivo sarà quello di creare VM con docker quindi digiterete questo:

docker-compose up -d

aspettate un pò perché vi dovrà scaricare tutta la roba sul container virtuale che vi creerà.

una volta fatto questo aprite la dashaboard di docker e andate su Containers/APP lì troverete un contenitore chiamato dgca-issuance-web-1010 se siete arrivati fin qui ... bene! siamo a metà strada. se cliccate sul contenitore vi si aprira una lista di sub contenitori . e ci concentreremo su dgca-issuance-web e vedrete delle icone, premete sull'icona >_ , vi si aprirà il terminale. se provate ad accedere su localhost:8080 vi renderete conto che non vi fa entrare perché vi chiederà una password.

che faremo noi? beh, creeremo un nuovo utente quindi nel terminale che vi si è aperto in precedenza cliccando su >_ dobbiamo installare questo apache2-utils e lo installeremo con i comandi di linux, in questo modo : apt-get install apache2-utils molto bene! ora basterà creare un utente nostro . sul terminale scrivete questo : htpasswd -c /etc/nginx/.htpasswd nome-utente ovviamente il nome-utente va sostituito con quello che voi volete , ok ? una volta fatto partire il comando vi chiederà di inserire una password, e vi richiederà di inserirla nuovamente.

fatto ciò , ragazzi è fatta! potete accedere a localhost:8080 e inserirete i vostri dati utente come le avete creati , accedete e il piatto è pronto, purtroppo il codice qr non è valido , qualcuno ha delle idee?

hello, i have an error in Step 7/12 : RUN yarn && yarn build when i try to do docker-compose, do you know how i can resolve this ? thank you

filomeni commented 2 years ago

Cambiando la porta da 8080 a 3000 non da piu il problema si apre ilform ma poi da errore 500 RI.EM.GI.SRLS

Per errore 500 non saprei che dirti..... mi dispiace... A me proprio non compila la pagina della app dove inserire i dati, ne con npm ne con yarn su ubuntu 20.04, cmq parlando con una persona piu' capace di me mi dice che se non si ha la key privata per firmare il modulo il GP diventa rosso alla verifica,

Ciao, ma se ho un qr valido, estraendo la chiave in questa maniera posso generare quanti codici voglio con la stessa chiave. Io credo che possa andare. Ma anche io sono fermo all'errore della porta 8080... Sapete indicarmi i passaggi per poterla cambiare?

riemgi commented 2 years ago

Come facciamo ad estrarre la chiave da un gp valido?

RI.EM.GI.SRLS

On 20 Dec 2021, at 17:44, Maurizio Filomeni @.***> wrote:

 Cambiando la porta da 8080 a 3000 non da piu il problema si apre ilform ma poi da errore 500 RI.EM.GI.SRLS

Per errore 500 non saprei che dirti..... mi dispiace... A me proprio non compila la pagina della app dove inserire i dati, ne con npm ne con yarn su ubuntu 20.04, cmq parlando con una persona piu' capace di me mi dice che se non si ha la key privata per firmare il modulo il GP diventa rosso alla verifica,

Ciao, ma se ho un qr valido, estraendo la chiave in questa maniera posso generare quanti codici voglio con la stessa chiave. Io credo che possa andare. Ma anche io sono fermo all'errore della porta 8080... Sapete indicarmi i passaggi per poterla cambiare?

— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.

Ren9111 commented 2 years ago

ragazzi cerco aiuto. come faccio a fare un certificato?

io ci sono riuscito e fatto, vi spiego il passaggio

vi scaricate la versione 1.0.10 poi aprite il pompt dei comandi

entrate nella cartella del progetto

cd <nome-progetto> una volta dentro , assicuratevi di avere Docker installato, altrimenti scaricatelo una volta installato docker il passaggio successivo sarà quello di creare VM con docker quindi digiterete questo:

docker-compose up -d

aspettate un pò perché vi dovrà scaricare tutta la roba sul container virtuale che vi creerà.

una volta fatto questo aprite la dashaboard di docker e andate su Containers/APP lì troverete un contenitore chiamato dgca-issuance-web-1010 se siete arrivati fin qui ... bene! siamo a metà strada. se cliccate sul contenitore vi si aprira una lista di sub contenitori . e ci concentreremo su dgca-issuance-web e vedrete delle icone, premete sull'icona >_ , vi si aprirà il terminale. se provate ad accedere su localhost:8080 vi renderete conto che non vi fa entrare perché vi chiederà una password.

che faremo noi? beh, creeremo un nuovo utente quindi nel terminale che vi si è aperto in precedenza cliccando su >_ dobbiamo installare questo apache2-utils e lo installeremo con i comandi di linux, in questo modo : apt-get install apache2-utils molto bene! ora basterà creare un utente nostro . sul terminale scrivete questo : htpasswd -c /etc/nginx/.htpasswd nome-utente ovviamente il nome-utente va sostituito con quello che voi volete , ok ? una volta fatto partire il comando vi chiederà di inserire una password, e vi richiederà di inserirla nuovamente.

fatto ciò , ragazzi è fatta! potete accedere a localhost:8080 e inserirete i vostri dati utente come le avete creati , accedete e il piatto è pronto, purtroppo il codice qr non è valido , qualcuno ha delle idee?

Ciao, mi puoi aiutare ad installare?

Rush2021 commented 2 years ago

CHI PUO DARE PIU INDICAZIONI DEI PASSAGGI PER GENERARE QR VALIDO?