method hostControl_fireEvent hängt nach update
Verfasst: 27 Sep 2017, 16:23
Seit einem Serverupdate haben wir Probleme mit dem Befehl:
/usr/bin/opsi-admin -dS method hostControl_fireEvent on_demand clientpc.blabla.de
und zwar nur auf Clients, die Probleme haben, vom Opsiserver erreicht zu werden. Dies kann vielfältige Gründe haben, z.B. Opsi-Client kaputt, er gibt dann zurück:
clientpc.blabla.de={'result': None, 'error': u'timed out after 20.06 seconds'} und macht gar nichts mehr bzw kehrt nicht auf den Prompt zurück.
Das Problem: Hier ist nichts mit Timeout, der komplette opsi-admin hängt an dieser Stelle, also auch alle Scripte, in denen wir das Kommando verbaut haben. Ein pisseliger Client darf doch nicht den Opsi lahmlegen, vor dem Update lief noch alles?!
Liegt das eventuell an Python(?)
--------------------------------------
Config:
centos-release-7-4.1708.el7.centos.x86_64
opsi 4.0.7.45
python.x86_64 2.7.5-58.el7
/usr/bin/opsi-admin -dS method hostControl_fireEvent on_demand clientpc.blabla.de
und zwar nur auf Clients, die Probleme haben, vom Opsiserver erreicht zu werden. Dies kann vielfältige Gründe haben, z.B. Opsi-Client kaputt, er gibt dann zurück:
clientpc.blabla.de={'result': None, 'error': u'timed out after 20.06 seconds'} und macht gar nichts mehr bzw kehrt nicht auf den Prompt zurück.
Das Problem: Hier ist nichts mit Timeout, der komplette opsi-admin hängt an dieser Stelle, also auch alle Scripte, in denen wir das Kommando verbaut haben. Ein pisseliger Client darf doch nicht den Opsi lahmlegen, vor dem Update lief noch alles?!
Liegt das eventuell an Python(?)
--------------------------------------
Config:
centos-release-7-4.1708.el7.centos.x86_64
opsi 4.0.7.45
python.x86_64 2.7.5-58.el7