Neggia / SEM

Shared Economy Marketplace featuring alternative currencies
GNU General Public License v3.0
1 stars 1 forks source link

Configurazione SSL #79

Open lbattt opened 1 month ago

lbattt commented 1 month ago

Sono riuscito : https://mercato.comunitasolidali.it

Pero' c'e' un problema con l'header della pagina , che non si carica e dipende in qualche modo dalle configurazione che ho fatto per l'SSL.

@Neggia @spesknight guarda questa richiesta websocket , che chiama la porta 3001 anziche' 443 image

Credo che sia quello il problema , ma ancora non ho capito come dirgli di usare la 443. La porta 3001 deve essere chiamata solo dal server Nginx quando si naviga su 443 , non dall'esterno direttamente.

Questo idealmente, ma potremmo mettere un handler speciale solo per i websocket che accettino connessioni SSL sulla porta 3001 , magari che accetti la connessione solo con schema wss://

Ma non deve cozzare pero' con la configurazione che ho fatto , cosa non facile. Perche' se metti due blocchi "server { ..." in Nginx , con lo stesso servername , vanno in conflitto.

lbattt commented 1 month ago

@spesknight Avevi messo una sorta di reverse proxy nel Nginx per risolvere questo problema? Mi ricordo che l'avevate avuto anche voi. E comunque anche se volessimo lasciare che usi la porta 3001 , io ho provato a settare l'SSL sulla porta 3001 in Nginx e mandarlo in proxypass su localhost .. , ma non e' servito a nulla . Vedi tu a questo punto se riesci a sistemare la configurazione di Nginx in /etc/nginx/sites-available/mercato.comunitasolidali.it Grz

lbattt commented 1 month ago

Sembra risolto ora. Era una cavolata: avevo messo la barra in alto nascosta per sbaglio nel codice React se navighiamo tramite dominio. Il problema del websocket non raggiungibile c'e' ancora ma sembra innocuo

Neggia commented 4 weeks ago

@lbattt dovevi nascondere solo il Login in base al sottodominio, infatti quello si vede ancora

lbattt commented 4 weeks ago

@lbattt dovevi nascondere solo il Login in base al sottodominio, infatti quello si vede ancora

e' una cosa da decidere , perche' se gli Annunci saranno semplicemente una sezione del sito del mercato , quindi con una specie di switch/menu in alto per passare da Prodotti ad Annunci , allora il login al mercato sara' per tutti . Questo perche' tutti potranno ad es. gestire i propri annunci