Debian 6 und Nulog

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
fraweg
Beiträge: 1
Registriert: 06.11.2011 19:05:17

Debian 6 und Nulog

Beitrag von fraweg » 07.11.2011 23:42:17

Hallo zusammen,

ich habe ein Problem mit nulog. Ulog läuft soweit. Hat jemand hier im Forum nulog mit debian 6 am laufen? Im Debian 5 ging es soweit. Aber erst mal der Reihe nach.
Wenn ich es installiere kommt folgende Meldung:

Code: Alles auswählen

# apt-get install nulog
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
Vorgeschlagene Pakete:
  nufw
Die folgenden NEUEN Pakete werden installiert:
  nulog
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 818 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 1.614 kB Plattenplatz zusätzlich benutzt.
Vormals abgewähltes Paket nulog wird gewählt.
(Lese Datenbank ... 206766 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von nulog (aus .../nulog_2.0.dfsg.1-2_all.deb) ...
nulog (2.0.dfsg.1-2) wird eingerichtet ...
Starting nulog: /usr/lib/python2.6/dist-packages/formless/annotate.py:730: DeprecationWarning: object.__new__() takes no parameters
  rv = cls = InterfaceClass.__new__(cls, name, bases, dct)
/usr/lib/python2.6/dist-packages/nevow/testutil.py:7: DeprecationWarning: The popen2 module is deprecated.  Use the subprocess module.
  from popen2 import Popen3
/usr/lib/python2.6/dist-packages/nevow/guard.py:15: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/twisted/application/app.py", line 626, in run
    runApp(config)
  File "/usr/lib/python2.6/dist-packages/twisted/scripts/twistd.py", line 23, in runApp
    _SomeApplicationRunner(config).run()
  File "/usr/lib/python2.6/dist-packages/twisted/application/app.py", line 374, in run
    self.application = self.createOrGetApplication()
  File "/usr/lib/python2.6/dist-packages/twisted/application/app.py", line 439, in createOrGetApplication
    application = getApplication(self.config, passphrase)
--- <exception caught here> ---
  File "/usr/lib/python2.6/dist-packages/twisted/application/app.py", line 450, in getApplication
    application = service.loadApplication(filename, style, passphrase)
  File "/usr/lib/python2.6/dist-packages/twisted/application/service.py", line 390, in loadApplication
    application = sob.loadValueFromFile(filename, 'application', passphrase)
  File "/usr/lib/python2.6/dist-packages/twisted/persisted/sob.py", line 210, in loadValueFromFile
    exec fileObj in d, d
  File "/usr/sbin/nulog.tac", line 37, in <module>
    from nucentral import client, core
exceptions.ImportError: No module named nucentral

Failed to load application: No module named nucentral

invoke-rc.d: initscript nulog, action "start" failed.
dpkg: Fehler beim Bearbeiten von nulog (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
configured to not write apport reports
                                      Trigger für python-support werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 nulog
E: Sub-process /usr/bin/dpkg returned an error code (1)
Wenn ich das alles ignoriere und nulog nach der Konfiguration starte kommt folgende Meldung:

Code: Alles auswählen

/etc/init.d# ./nulog start
Starting nulog: /usr/lib/python2.6/dist-packages/formless/annotate.py:730: DeprecationWarning: object.__new__() takes no parameters
  rv = cls = InterfaceClass.__new__(cls, name, bases, dct)
/usr/lib/python2.6/dist-packages/nevow/testutil.py:7: DeprecationWarning: The popen2 module is deprecated.  Use the subprocess module.
  from popen2 import Popen3
/usr/lib/python2.6/dist-packages/nevow/guard.py:15: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5
/usr/lib/python2.6/dist-packages/twisted/enterprise/util.py:19: DeprecationWarning: twisted.enterprise.util is deprecated since Twisted 8.0.0.
  category=DeprecationWarning)
DB: SELECT COUNT(*) FROM conntrack_ulog;
DB: SELECT MIN(timestamp), MAX(timestamp) FROM ulog_1;
nulog.
Wenn ich das dann weiter ignoriere kommt im Browser folgende Meldung:

Code: Alles auswählen

A global error has been occured

Nulog can't fetch data from backend. Please check your configuration file

Service execution error: (1054, "Unknown column 'timestamp' in 'where clause'")


Mit der Datenbank ist nulog verbunden. Das kann ich an den Hits" 10936 entries in ulog
Time: 23:39:46 " in der Webseite sehen.

Kann mir da jemand weiter helfen? Oder hat eine sinnvolle alternative zu nulog?

Vielen Danke im Vorraus!
Frank

deberik
Beiträge: 1177
Registriert: 30.09.2009 13:27:23

Re: Debian 6 und Nulog

Beitrag von deberik » 09.12.2011 00:04:18

Hallo Frank und Willkommen im Forum. Falls du die späte Antwort noch siehst (und das Problem noch besteht):
fraweg hat geschrieben: Wenn ich das alles ignoriere und nulog nach der Konfiguration starte kommt folgende Meldung:

Code: Alles auswählen

Meldungen mit DeprecationWarning
DB: SELECT COUNT(*) FROM conntrack_ulog;
DB: SELECT MIN(timestamp), MAX(timestamp) FROM ulog_1;
nulog.
Die DeprecationWarnings kannst du ignorieren, das ist ein Hinweis an die Entwickler, dass eine Methode ersetzt und später entfernt wird.

Die letzten Zeilen aber in Verbindung mit
fraweg hat geschrieben:

Code: Alles auswählen

A global error has been occured

Nulog can't fetch data from backend. Please check your configuration file

Service execution error: (1054, "Unknown column 'timestamp' in 'where clause'")
sind interessanter. Es wird versucht den Request auszuführen "SELECT MIN(timestamp), MAX(timestamp) FROM ulog_1" und dann kommt die mysql-Fehlermeldung, dass die Spalte timestamp nicht gefunden wurde. Ich würde die Datenbank ulog_1 überprüfen, ob es die Spalte wirklich gibt.
Debians Paketbeschreibungen übersetzen? Hilf mit!

Antworten