anticorruzione / openwhistleblowing

Software per il riuso
Other
19 stars 14 forks source link

Problemi applicativo - loading... bloccato #9

Closed fcapolupo closed 5 years ago

fcapolupo commented 5 years ago

Buonasera, volevo sottoporvi un problema applicativo con relativo blocco sulla scritta Loading... Mi spiego meglio:

  1. S.O. CentOS 7
  2. installazione come da procedura tramite pacchetto RPM
  3. modifica del file di configurazione /etc/default/owb in modo da riflettere l'ip del server (socket in ascolto) ed il nome letterale Internet del sito sul quale sarà accessibile Openwhistleblowing
  4. avvio owb senza problemi
  5. il sito risponde correttamente sia lato Segnalante (Whistleblower) sia lato sistema Amministratore
  6. entro come admin e cambio la password
  7. procedo ad eliminare gli istruttori Istruttore2 ed Istruttore3 lasciando solo Istruttore1
  8. cambio la password per Istruttore1
  9. esco dall'area Amministratore, chiudo il browser lo riapro e a questo punto l'applicazione non funziona più, rimane sempre bloccata sulla maschera di Loading...

Guardando il log /var/owb/log/owb.log noto i seguenti errori: 2019-01-25 16:59:43+0100 [-] [ ] 'NoneType' object has no attribute 'state' 2019-01-25 16:59:43+0100 [-] '[!] Unhandled exception raised:' 2019-01-25 16:59:43+0100 [-] '[!] AttributeError Attribute not found 2019-01-25 16:59:43+0100 [-] '[!] exception mail suppressed for exception (c1fac803beeda1f4050cff1ea8e8eca2ed6f86e699444cd85b30d0131ae7b75e) [reason: threshold exceeded]'

Come posso risolvere ??? Grazie in anticipo

P.S. segnalo inoltre che l'immagine Docker non funziona in quanto nell'avviare owb (/etc/init.d/owb start) vengono restituiti diversi errori già riportati qui da altri utenti.

evilaliv3 commented 5 years ago

Gentile @fcapolupo, Non so risponderle a riguardo dell'errore di caricamento perché non la ricordo presente nel prototipo predisposto per Anac e non sono in grado di riprodurla sulla versione di globLeaks 2.60.144 su cui quello si basava.

A riguardo di Docker posso però dirle che il suo supporto e' ora previsto ufficialmente in Globaleaks 3.6. Trova alcuni chiarimenti a riguardo su questo ticket: https://github.com/anticorruzione/openwhistleblowing/issues/6

Cordialmente,

Ing. Giovanni Pellerano Hermes Center for Transparency and Digital Human Rights

fcapolupo commented 5 years ago

Buongiorno, un ringraziamento speciale va a Glauco Rampogna (https://hermescenter.slack.com/messages/CD3PRDN8H/team/U9STSRD2N/) per aver riprodotto il problema, intuito subito la causa e risposto quasi in tempo reale!! Riporto anche qui causa e soluzione in modo che possa essere d'aiuto anche ad altri. Sostanzialmente io eliminavo gli istruttori in più e lasciavo solamente l'Istruttore1 in quanto gli altri due non servivano. E' proprio qui che nasce il problema perchè così facendo si rende orfano il contesto predefinito. C'è la possibilità di disabilitarli anzichè eliminarli. @evilaliv3 ti ringrazio per la segnalazione su docker e Globaleaks 3.6.

aristeosavelli commented 3 years ago

Salve. Ho lo stesso problema ma non riesco ad accedere al link indicato. Potreste indicarmi la soluzione trovata?