
Ich wollte heute meinen opsi-client-agent von 4.0.1-20 auf den aktuellen 4.0.1-25 updaten. Leider ist das etwas schief gegangen... Auf meinem Test-Rechner, auf dem ich entsprechend über Opsi ein Update des Client angestoßen habe will sich seitdem nicht mehr mit Opsi verbinden. Beim Start kommt im Opsi-Fenster immer die Fehlermeldung
Failed to connect to config server 'https://192.168.3.246:4447/rpc': local variable 'val' referenced before assignment
Und im opsiclientd.log steht entsprechend
Code: Alles auswählen
5] [Feb 03 09:47:03] [ event processing gui_startup ] Executing: 'C:\Program Files\opsi.org\opsi-client-agent\\notifier.exe -p 44003 -i event -s notifier\\event.ini' in session '1' on desktop 'winsta0\winlogon' (Windows.pyo|1348)
[6] [Feb 03 09:47:03] [ event processing gui_startup ] Process startet, pid: 3688 (Windows.pyo|1351)
[6] [Feb 03 09:47:03] [ event processing gui_startup ] Session id set to 1 (EventProcessing.pyo|172)
[6] [Feb 03 09:47:04] [ opsiclientd ] client connection made (Message.pyo|459)
[6] [Feb 03 09:47:06] [ control pipe ] Creating pipe \\.\pipe\opsiclientd (ControlPipe.pyo|253)
[5] [Feb 03 09:47:06] [ control pipe ] -----> Executing: getBlockLogin() (JsonRpc.pyo|123)
[5] [Feb 03 09:47:06] [ opsiclientd ] rpc getBlockLogin: blockLogin is 'True' (ControlPipe.pyo|428)
[6] [Feb 03 09:47:06] [ control pipe ] Got result (JsonRpc.pyo|131)
[6] [Feb 03 09:47:06] [ event processing gui_startup ] User is allowed to cancel connection after 30 seconds (EventProcessing.pyo|130)
[6] [Feb 03 09:47:06] [ event processing gui_startup ] Starting ServiceConnectionThread, timeout is 30 seconds (OpsiService.pyo|163)
[5] [Feb 03 09:47:06] [ service connection ] Connecting to config server 'https://192.168.3.246:4447/rpc' #1 (OpsiService.pyo|308)
[6] [Feb 03 09:47:08] [ service connection ] Verifying modules file signature (JSONRPC.pyo|520)
[3] [Feb 03 09:47:08] [ service connection ] Failed to connect to config server 'https://192.168.3.246:4447/rpc': local variable 'val' referenced before assignment (OpsiService.pyo|340)
[6] [Feb 03 09:47:09] [ control pipe ] Creating pipe \\.\pipe\opsiclientd (ControlPipe.pyo|253)
[5] [Feb 03 09:47:09] [ control pipe ] -----> Executing: getBlockLogin() (JsonRpc.pyo|123)
[5] [Feb 03 09:47:09] [ opsiclientd ] rpc getBlockLogin: blockLogin is 'True' (ControlPipe.pyo|428)
[6] [Feb 03 09:47:09] [ control pipe ] Got result (JsonRpc.pyo|131)
[5] [Feb 03 09:47:11] [ service connection ] Connecting to config server 'https://192.168.3.246:4447/rpc' #2 (OpsiService.pyo|308)
[6] [Feb 03 09:47:11] [ service connection ] Verifying modules file signature (JSONRPC.pyo|520)
[3] [Feb 03 09:47:11] [ service connection ] Failed to connect to config server 'https://192.168.3.246:4447/rpc': local variable 'val' referenced before assignment (OpsiService.pyo|340)
[6] [Feb 03 09:47:12] [ control pipe ] Creating pipe \\.\pipe\opsiclientd (ControlPipe.pyo|253)
[5] [Feb 03 09:47:12] [ control pipe ] -----> Executing: getBlockLogin() (JsonRpc.pyo|123)
[5] [Feb 03 09:47:12] [ opsiclientd ] rpc getBlockLogin: blockLogin is 'True' (ControlPipe.pyo|428)
Die Serverseite ist ein CentOS6 mit den aktuellen Opsi-Paketen aus dem RPM-Repository, alle alten Clients sprechen noch mit dem Server. Bin ich auf einen Bug gestossen oder habe ich irgendwo selbst etwas verbockt?
Vielen Dank für Hinweise und Hilfe!
MfG
René Standfest