Ich versuche die arm-Version von JonDo auf meinem Banana-Pi zu installieren. Dieser managed bei mir das ganze Netzwerk weil ich mit mehreren Rechnern arbeite.
Ich habe mich erst einmal an Anleitung gehalten, wie sie unter https://www.anonym-surfen.de/help/jondodaemon.html zu finden ist.
Ich wollte zuerst mit der Konsole testen, ob alles funktioniert. Ein Aufruf von java selbst funktioniert. Da kommen keine Fehlermeldungen. Versuch ich die Konsole zu starten erscheint nur:
Code: Select all
Initializing JonDoConsole version 00.00.164...
Debug messages are logged to the file: /var/log/jondo/jondodaemon.log
Loading configuration from /etc/jondo/jondoconsole.conf
Loading entries from local caching database...
java.lang.NullPointerException
at org.sqlite.NestedDB$CausedSQLException.fillInStackTrace(NestedDB.java:667)
at java.lang.Throwable.<init>(Throwable.java:250)
at java.lang.Exception.<init>(Exception.java:54)
at java.sql.SQLException.<init>(SQLException.java:140)
at org.sqlite.NestedDB$CausedSQLException.<init>(NestedDB.java:643)
at org.sqlite.NestedDB.call(NestedDB.java:573)
at org.sqlite.NestedDB.call(NestedDB.java:535)
at org.sqlite.NestedDB.enable_load_extension(NestedDB.java:116)
at org.sqlite.Conn.<init>(Conn.java:55)
at org.sqlite.JDBC.connect(JDBC.java:86)
at java.sql.DriverManager.getConnection(DriverManager.java:571)
at java.sql.DriverManager.getConnection(DriverManager.java:233)
at anon.infoservice.externaldatabase.jdbc.EDBDatabaseJDBC.getAllTypes(EDBDatabaseJDBC.java:146)
at anon.infoservice.Database.loadFromExternalDatabase_int(Database.java:1387)
at anon.infoservice.Database.loadFromExternalDatabase(Database.java:1363)
at jondo.Controller.init(Controller.java:714)
at jondo.console.JonDoConsole.main(JonDoConsole.java:967)
An was kann das liegen bzw. wie kann ich das beheben?
Wie gesagt, es handelt sich um einen Banana-Pi mit Debian 8 (Linux 3.4.108-bananian auf armv7l). Der ist auf den aktuellsten Stand. Hat keinerlei grafische Oberfläche installiert.