Probleme mit opsiconfd

damien.leviet
Beiträge: 110
Registriert: 24 Feb 2014, 11:30

Probleme mit opsiconfd

Beitrag von damien.leviet »

Hallo zusammen,

seit einigen Tagen haben wir ein relativ dickes Problem mit dem Dienst opsiconfd:

Code: Alles auswählen

Service Unavailable
The server is currently overloaded, please try again later.

Code: Alles auswählen

2021-05-27  11:09:55.837 -- Response 503 Service Unavailable <html><head><title>503 Service Unavailable</title></head><body><h1>Service Unavailable</h1>The server is currently overloaded, please try again later.</body></html>  
2021-05-27  11:09:59.271 -- Response 503 Service Unavailable <html><head><title>503 Service Unavailable</title></head><body><h1>Service Unavailable</h1>The server is currently overloaded, please try again later.</body></html>  
2021-05-27  11:10:06.100 -- Response 503 Service Unavailable <html><head><title>503 Service Unavailable</title></head><body><h1>Service Unavailable</h1>The server is currently overloaded, please try again later.</body></html>  
2021-05-27  11:10:06.101 -- JSONReMapper: Exception on reproducing  null, java.lang.NullPointerException: Cannot invoke "java.util.List.iterator()" because "<local2>" is null
2021-05-27  11:10:06.122 -- Nicht erwarteter Fehler Cannot invoke "de.uib.configed.type.ConfigOption.get(Object)" because "<local4>" is null
Bitte die Logdatei einsehen
Ich kann den Dienst zwar neustarten und er funktioniert dann auch wieder für eine kurze Zeit, aber nach einer Weile wieder dasselbe Resultat.

Danke für eure Hilfe.

Gruß Damien
Benutzeravatar
ThomasT
uib-Team
Beiträge: 529
Registriert: 26 Jun 2013, 12:26

Re: Probleme mit opsiconfd

Beitrag von ThomasT »

Schau dir doch mal die opsiconfd Info-Page an. Also https://IP_DEINES_OPSI_SERVERS:4447/info
Vielleicht entdeckst du da ja eine Ursache.
Desweiteren kannst du dir natürlich auch mal die Standard Linux Performance-Indikatoren anschauen, also was sagt top/htop,iostat und co...
Wie sieht denn die zugehörige Stelle im opsiconfd Log aus?
Kein Support per DM!
_________________________
opsi support - https://www.uib.de/
For productive opsi installations we recommend support contracts.
damien.leviet
Beiträge: 110
Registriert: 24 Feb 2014, 11:30

Re: Probleme mit opsiconfd

Beitrag von damien.leviet »

Habe ich gerade gemacht.. auf einmal dann die Meldung mit der Überlastung.
Auf dem Server selber sehe ich aber keine Anomalität...
feltel
Beiträge: 213
Registriert: 09 Dez 2014, 07:22

Re: Probleme mit opsiconfd

Beitrag von feltel »

Ich hab den Fehler jetzt auch -bisher einmal- gesehen. Die OPSI-VM idled vor sich hin, und der configed bringt o.a. Meldung. Der Webservice -und damit auch die Graphen etc- sind auch nicht erreichbar; der configed greift ja auch über die gleiche Schnittstelle auf OPSI zu.

Der opsiconfd-Daemon läuft noch.

Im opsiconfd-Log kommt das hier als letztes:

Code: Alles auswählen

[2] [May 28 11:17:53]   File "/usr/lib/python2.7/dist-packages/twisted/protocols/tls.py", line 330, in dataReceived
    self._flushReceiveBIO()
 (Logger.py|256)
[2] [May 28 11:17:53]   File "/usr/lib/python2.7/dist-packages/twisted/protocols/tls.py", line 285, in _flushReceiveBIO
    self._tlsShutdownFinished(None)
 (Logger.py|256)
[2] [May 28 11:17:53]   File "/usr/lib/python2.7/dist-packages/twisted/protocols/tls.py", line 378, in _tlsShutdownFinished
    self._flushSendBIO()
 (Logger.py|256)
[2] [May 28 11:17:53]   File "/usr/lib/python2.7/dist-packages/twisted/protocols/tls.py", line 252, in _flushSendBIO
    bytes = self._tlsConnection.bio_read(2 ** 15)
 (Logger.py|256)
[2] [May 28 11:17:53]      ==>>> 'NoneType' object has no attribute 'bio_read' (Logger.py|257)
[2] [May 28 11:17:57] Traceback: (Logger.py|256)
[2] [May 28 11:17:57]   File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 614, in _doReadOrWrite
    why = selectable.doRead()
 (Logger.py|256)
[2] [May 28 11:17:57]   File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line 243, in doRead
    return self._dataReceived(data)
 (Logger.py|256)
[2] [May 28 11:17:57]   File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line 249, in _dataReceived
    rval = self.protocol.dataReceived(data)
 (Logger.py|256)
[2] [May 28 11:17:57]   File "/usr/lib/python2.7/dist-packages/twisted/protocols/tls.py", line 330, in dataReceived
    self._flushReceiveBIO()
 (Logger.py|256)
[2] [May 28 11:17:57]   File "/usr/lib/python2.7/dist-packages/twisted/protocols/tls.py", line 285, in _flushReceiveBIO
    self._tlsShutdownFinished(None)
 (Logger.py|256)
[2] [May 28 11:17:57]   File "/usr/lib/python2.7/dist-packages/twisted/protocols/tls.py", line 378, in _tlsShutdownFinished
    self._flushSendBIO()
 (Logger.py|256)
[2] [May 28 11:17:57]   File "/usr/lib/python2.7/dist-packages/twisted/protocols/tls.py", line 252, in _flushSendBIO
    bytes = self._tlsConnection.bio_read(2 ** 15)
 (Logger.py|256)
[2] [May 28 11:17:57]      ==>>> 'NoneType' object has no attribute 'bio_read' (Logger.py|257)
damien.leviet
Beiträge: 110
Registriert: 24 Feb 2014, 11:30

Re: Probleme mit opsiconfd

Beitrag von damien.leviet »

Ich habe das Problem immer noch und habe das Loglevel jetzt mal auf 8 gesetzt.
Schaue es mir jetzt bis zum nächsten Problem an.
Jan.Schmidt
Beiträge: 439
Registriert: 08 Jul 2017, 12:02

Re: Probleme mit opsiconfd

Beitrag von Jan.Schmidt »

Hi,

hast du zufällig den OPSI clientd "neulich" aktualisiert?

Wenn ja auch ein

Code: Alles auswählen

opsi-setup --init-current-config
hinterher geschoben?

Der Befehl schadet im Zweifel nie, kann aber div. Probleme lösen, die manchmal nach einem upgrade der opsi Server pakete auftauchen.
volkera
Beiträge: 16
Registriert: 02 Sep 2016, 15:02

Re: Probleme mit opsiconfd

Beitrag von volkera »

Hallo,

wir bekommen diese Meldung seit ein paar Tagen auch in einem Fenster angezeigt.
Ein

Code: Alles auswählen

opsi-setup --init-current-config
hat bisher nicht geholfen.

Viele Grüße
volkera
g.burck
Beiträge: 199
Registriert: 23 Mai 2018, 16:44

Re: Probleme mit opsiconfd

Beitrag von g.burck »

Ich schließe mich dem Problem an, es gab vor einiger Zeit auch das Problem mit der Tabelle: viewtopic.php?f=7&t=12267&hilit=table+error

Ich meine ich hätte damals schon beide Befehle abgesetzt.
Es wäre die Frage, ob das Update auf die 4.2 das Problem behebt, oder erst mal das Problem gefixt sein soll.

Grüße

Gregor
opsi config editor Version 4.1.9.8.5 (2021/04/12)

opsiconfd 4.2.0.286
g.burck
Beiträge: 199
Registriert: 23 Mai 2018, 16:44

Re: Probleme mit opsiconfd

Beitrag von g.burck »

Moin,

hat schon jemand eine Lösung oder Ursache für das Problem gefunden?

Grüße & schönes Wochenende

Gregor
opsi config editor Version 4.1.9.8.5 (2021/04/12)

opsiconfd 4.2.0.286
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1517
Registriert: 10 Jun 2015, 12:19

Re: Probleme mit opsiconfd

Beitrag von m.radtke »

Hi Gregor,

ein Uograde auf opsi 4.2 hat bei vielen Leuten geholfen dieses Problem zu lösen.

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
Antworten