Seite 1 von 1

swaudit - Date Error (Incorrect datetime value)

Verfasst: 10 Okt 2016, 07:38
von hadro
Hallo zusammen,

das swaudit Paket (4.0.6-2) schlägt bei mir mit diesem Fehler fehl:

Code: Alles auswählen

[Okt 04 09:44:06:192] [swaudit]     Error: retrieveJSONObject --- opsi service problem ----> {"message":"(1292, \"Incorrect datetime value: '0000-00-00 00:00:00' for column 'lastUsed' at row 1\")","class":"OperationalError"}
(20651)   [3] [Okt 04 09:44:06:192] [swaudit]     Received (first 512): {"id": 1, "result": null, "error": {"message": "(1292, \"Incorrect datetime value: '0000-00-00 00:00:00' for column 'lastUsed' at row 1\")", "class": "OperationalError"}}
Hat jemand eine Idee wie das zu lösen ist?
Auch wenn es irrelevant zu sein scheint, aber Uhrzeit und Datum sind auf Server und Client korrekt.

MfG
hadro

Re: swaudit - Date Error (Incorrect datetime value)

Verfasst: 10 Okt 2016, 11:58
von andré
Es gab mit swaudit seit der letzten Version Probleme, hier gibts eine neue Version. Evtl ist das bei dir ja die selbe Ursache.

Re: swaudit - Date Error (Incorrect datetime value)

Verfasst: 10 Okt 2016, 13:07
von n.wenselowski
Hi hadro,

bei der Fehlermeldung würde ich mal vermuten der opsi-Server wurde vor einiger Zeit auf ein aktuelleres mySQL aktualisiert und dabei bist du in das Problem mit aktiviertem Strict-Mode bei MySQL gelaufen.

Ich würde mal versuchen den Strict-Mode wie in den Releasenotes geschrieben zu deaktiveren und dann die folgenden Schritte zu versuchen:

Code: Alles auswählen

opsi-setup --init-current-config
opsi-setup --update-mysql
service opsiconfd restart
service opsipxeconfd restart

Gruß

Niko