OPSI unter UCS 4.3.3 findet gruppe opsifileadmins
-
- Beiträge: 20
- Registriert: 19 Dez 2018, 12:47
OPSI unter UCS 4.3.3 findet gruppe opsifileadmins
Hallo,
ich habe folgendes Problem, opsiconfd verweigert seinen Dienst da er die Gruppe opsifileadmins nicht findet,
diese Gruppe exestiert aber.
Wie könnte ich das Problem lösen?
----------------------------------------------------------
getent group opsifileadmins
opsifileadmins:*:5088:pcpatch,opsiconfd
----------------------------------------------------------
log Ausgabe wäre
==================================================================
= opsi configuration service starting =
================================================================== (Logger.py|888)
[5] [Dec 19 12:55:37] Creating pid file u'/var/run/opsiconfd/opsiconfd.pid' (opsiconfd.py|533)
[5] [Dec 19 12:55:37] Starting opsiconfd main thread (opsiconfd.py|359)
[2] [Dec 19 12:55:37] Traceback: (Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/opsiconfd/opsiconfd.py", line 362, in run
self._createBackendInstance()
(Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/opsiconfd/opsiconfd.py", line 201, in _createBackendInstance
maxLogSize=self.config['maxlogsize'],
(Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/OPSI/Backend/BackendManager.py", line 227, in __init__
self._backend = BackendDispatcher(context=self, **kwargs)
(Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/OPSI/Backend/BackendManager.py", line 329, in __init__
self.__loadBackends()
(Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/OPSI/Backend/BackendManager.py", line 395, in __loadBackends
self._backends[backend]["instance"] = getattr(b, "%sBackend" % l['module'])(**l['config'])
(Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/OPSI/Backend/File.py", line 95, in __init__
self.__fileGid = grp.getgrnam(self.__fileGroup)[2]
(Logger.py|798)
[2] [Dec 19 12:55:37] ==>>> 'getgrnam(): name not found: opsifileadmins' (opsiconfd.py|374)
[5] [Dec 19 12:55:37] Stopping opsiconfd main thread (opsiconfd.py|121)
[5] [Dec 19 12:55:37] Opsiconfd main thread exiting... (opsiconfd.py|377)
Vielen Dank schonmal
ich habe folgendes Problem, opsiconfd verweigert seinen Dienst da er die Gruppe opsifileadmins nicht findet,
diese Gruppe exestiert aber.
Wie könnte ich das Problem lösen?
----------------------------------------------------------
getent group opsifileadmins
opsifileadmins:*:5088:pcpatch,opsiconfd
----------------------------------------------------------
log Ausgabe wäre
==================================================================
= opsi configuration service starting =
================================================================== (Logger.py|888)
[5] [Dec 19 12:55:37] Creating pid file u'/var/run/opsiconfd/opsiconfd.pid' (opsiconfd.py|533)
[5] [Dec 19 12:55:37] Starting opsiconfd main thread (opsiconfd.py|359)
[2] [Dec 19 12:55:37] Traceback: (Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/opsiconfd/opsiconfd.py", line 362, in run
self._createBackendInstance()
(Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/opsiconfd/opsiconfd.py", line 201, in _createBackendInstance
maxLogSize=self.config['maxlogsize'],
(Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/OPSI/Backend/BackendManager.py", line 227, in __init__
self._backend = BackendDispatcher(context=self, **kwargs)
(Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/OPSI/Backend/BackendManager.py", line 329, in __init__
self.__loadBackends()
(Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/OPSI/Backend/BackendManager.py", line 395, in __loadBackends
self._backends[backend]["instance"] = getattr(b, "%sBackend" % l['module'])(**l['config'])
(Logger.py|798)
[2] [Dec 19 12:55:37] File "/usr/lib/python2.7/dist-packages/OPSI/Backend/File.py", line 95, in __init__
self.__fileGid = grp.getgrnam(self.__fileGroup)[2]
(Logger.py|798)
[2] [Dec 19 12:55:37] ==>>> 'getgrnam(): name not found: opsifileadmins' (opsiconfd.py|374)
[5] [Dec 19 12:55:37] Stopping opsiconfd main thread (opsiconfd.py|121)
[5] [Dec 19 12:55:37] Opsiconfd main thread exiting... (opsiconfd.py|377)
Vielen Dank schonmal
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins
Hi,
besteht das Problem weiterhin?
Wurde der opsiconfd seither schon mal neu gestartet?
Gruß
Niko
besteht das Problem weiterhin?
Wurde der opsiconfd seither schon mal neu gestartet?
Gruß
Niko
Code: Alles auswählen
import OPSI
-
- Beiträge: 20
- Registriert: 19 Dez 2018, 12:47
Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins
Hallo,
leider besteht das Problem immernoch.
Opsiconf wurde neu gestartet und auch der Server, aber leider ist wohl irgendwo ein fehler
Gruß
leider besteht das Problem immernoch.
Opsiconf wurde neu gestartet und auch der Server, aber leider ist wohl irgendwo ein fehler
Gruß
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins
Welche Rolle?
Läuft das Join-Script problemlos durch?
Läuft das Join-Script problemlos durch?
Code: Alles auswählen
import OPSI
-
- Beiträge: 20
- Registriert: 19 Dez 2018, 12:47
Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins
Hallo,
Rolle?
das Join-Script von UCS läuft ohne fehler durch.
Gruß
Rolle?
das Join-Script von UCS läuft ohne fehler durch.
Gruß
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins
Hi,
welche Rolle hat der UCS-Server?
welche Rolle hat der UCS-Server?
Code: Alles auswählen
import OPSI
-
- Beiträge: 20
- Registriert: 19 Dez 2018, 12:47
Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins
Hi,
also Opsi läuft auf dem UCS Master Server
Gruß
also Opsi läuft auf dem UCS Master Server
Gruß
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins
Ist die Gruppe auch im UDM gelistet?
Code: Alles auswählen
udm groups/group list --filter "(name=opsifileadmins)"
Code: Alles auswählen
import OPSI
-
- Beiträge: 20
- Registriert: 19 Dez 2018, 12:47
Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins
Hallo,
der Auszug ist;
DN: cn=opsifileadmins,cn=groups,dc=****,dc=****
UVMMGroup: 0
adGroupType: -2147483646
description: opsi file admin group
gidNumber: 5088
mailAddress: None
name: opsifileadmins
networkAccess: 0
sambaGroupType: 2
sambaRID: 11177
users: uid=pcpatch,cn=users,dc=****,dc=****
users: uid=opsiconfd,cn=users,dc=****,dc=****
der Auszug ist;
DN: cn=opsifileadmins,cn=groups,dc=****,dc=****
UVMMGroup: 0
adGroupType: -2147483646
description: opsi file admin group
gidNumber: 5088
mailAddress: None
name: opsifileadmins
networkAccess: 0
sambaGroupType: 2
sambaRID: 11177
users: uid=pcpatch,cn=users,dc=****,dc=****
users: uid=opsiconfd,cn=users,dc=****,dc=****
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins
Okay, ich vermute mal, dass an der Stelle irgendeine Berechtigung für den Zugriff auf die Gruppen aus dem Directory fehlt.
Testweise könntest du mal den opsiconfd in die Admin-Gruppe packen und schauen, ob es damit geht (Neustart des opsiconfd vorausgesetzt - falls möglich würde ich sogar mal den Server neu starten, damit der User keine alten Session-Infos hat).
Geht es damit, dann sind tatsächlich die Berechtigungen das Problem.
Testweise könntest du mal den opsiconfd in die Admin-Gruppe packen und schauen, ob es damit geht (Neustart des opsiconfd vorausgesetzt - falls möglich würde ich sogar mal den Server neu starten, damit der User keine alten Session-Infos hat).
Geht es damit, dann sind tatsächlich die Berechtigungen das Problem.
Code: Alles auswählen
import OPSI