Installazione di globaleaks

Salve,
sto provando a installare Openwhistleblowing (https://github.com/anticorruzione/openwhistleblowing) su due nodi: uno con globaleaks 1.0.0.1 e l’altro con PostgreSQL 9.6.5 (senza utilizzare Tor2web).
Ho seguito gli steps della documentazione (ho saltato l’installazione di tor2web perchè non mi interessa) ma quando provo a far partire in servizio “service owb start” ho l’errore di cui sotto.

Pensate che sia dovuto all’assenza di tor2web?

Grazie, Gian.

2019-05-30 08:28:45+0000 [-] Loading /usr/local/owb/backend/lib/python2.7/site-packages/globaleaks/backend.py…
2019-05-30 08:28:45+0000 [-] Loaded.
2019-05-30 08:28:45+0000 [-] Log opened.
2019-05-30 08:28:45+0000 [-] twistd 13.2.0 (/usr/local/owb/backend/bin/python 2.7.5) starting up.
2019-05-30 08:28:45+0000 [-] reactor class: twisted.internet.epollreactor.EPollReactor.
2019-05-30 08:28:45+0000 [-] Antani starting on 80
2019-05-30 08:28:45+0000 [-] Starting factory <globaleaks.rest.api.Antani instance at 0x7f71f13d2b48>
2019-05-30 08:28:45+0000 [-] Antani starting on 80
2019-05-30 08:28:45+0000 [-] switching group privileges since 0 to 1001
2019-05-30 08:28:45+0000 [-] switching user privileges since 0 to 1001
2019-05-30 08:28:45+0000 [-] '[!] ERROR: Cannot start GlobaLeaks; please manual check the error.'
2019-05-30 08:28:45+0000 [-] '[!] EXCEPTION: relation "node" does not exist\\nLINE 1: …itle, node.widget_messages_title, node.wizard_done FROM node\\n ^\\n'
2019-05-30 08:28:45+0000 [-] (TCP Port 80 Closed)
2019-05-30 08:28:45+0000 [-] (TCP Port 80 Closed)
2019-05-30 08:28:45+0000 [-] Stopping factory <globaleaks.rest.api.Antani instance at 0x7f71f13d2b48>
2019-05-30 08:28:45+0000 [-] Main loop terminated.
2019-05-30 08:28:45+0000 [-] Server Shut Down.
2019-05-30 08:28:45+0000 [-] Exiting Owb

Buongiorno @Gian_Maniscalco,

Per installare la versione corrente di globaleaks ti suggeriamo di seguire le manualistiche che trovi su https://docs.globaleaks.org e che inoltre non richiede più tor2web ed offre un pieno supporto integrato HTTPS tramite l’uso di LetsEncrypt.

Openwhistleblowing credo sia un prototipo basato su globaleaks di una versione 2015, per supporto su quello prova ad usare il suo canale di ticketing : https://github.com/anticorruzione/openwhistleblowing/issues

Giovanni Pellerano

1 Like