Seite 1 von 1

OPSI unter UCS 4.3.3 findet gruppe opsifileadmins

Verfasst: 19 Dez 2018, 13:03
von loewe080882
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 ;)

Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins

Verfasst: 23 Jan 2019, 13:58
von n.wenselowski
Hi,

besteht das Problem weiterhin?
Wurde der opsiconfd seither schon mal neu gestartet?


Gruß

Niko

Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins

Verfasst: 12 Sep 2019, 15:17
von loewe080882
Hallo,
leider besteht das Problem immernoch.
Opsiconf wurde neu gestartet und auch der Server, aber leider ist wohl irgendwo ein fehler :(
Gruß

Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins

Verfasst: 13 Sep 2019, 12:06
von n.wenselowski
Welche Rolle?
Läuft das Join-Script problemlos durch?

Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins

Verfasst: 13 Sep 2019, 12:33
von loewe080882
Hallo,
Rolle?
das Join-Script von UCS läuft ohne fehler durch.
Gruß

Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins

Verfasst: 26 Sep 2019, 13:23
von n.wenselowski
Hi,

welche Rolle hat der UCS-Server?

Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins

Verfasst: 27 Sep 2019, 10:26
von loewe080882
Hi,
also Opsi läuft auf dem UCS Master Server
Gruß

Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins

Verfasst: 01 Okt 2019, 11:46
von n.wenselowski
Ist die Gruppe auch im UDM gelistet?

Code: Alles auswählen

udm groups/group list --filter "(name=opsifileadmins)"

Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins

Verfasst: 01 Okt 2019, 12:53
von loewe080882
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=****

Re: OPSI unter UCS 4.3.3 findet gruppe opsifileadmins

Verfasst: 08 Okt 2019, 12:43
von n.wenselowski
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.