Page 1 of 1

JonDo Konsole auf arm-Linux (pi) liefert nur Sqlite Fehler

Posted: Fri Dec 18, 2015 19:09
by sveni2211
Hi.

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)
Mein erster Gedanke war, dass in dem Open-JDK was nicht richtig funktioniert. Also habe ich Java 8 von Oracle ebenfalls installiert und den java-default auf diesen umgesetzt. Ein Aufruf von java zeigt die korrekte Version. Der Aufruf der Konsole liefert aber den selben Fehler wie oben. Sqlite3 ist installiert.

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.