Backend permission denied error

Antworten
JensW.
Beiträge: 3
Registriert: 08 Aug 2013, 09:50

Backend permission denied error

Beitrag von JensW. »

Nach der Installation und Konfiguration der OPSI Pakte auf einem aktuellen Centos auf einer VM bekomme ich bei der Anmeldung an dem Webinterface folgende
Fehlermeldungen:

Code: Alles auswählen

Aug 08  09:43:05.875  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'config_updateObjects' denied for user 'adminuser': Backend permission denied error: Access denied
Aug 08  09:43:05.937  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'config_updateObjects' denied for user 'adminuser': Backend permission denied error: Access denied
Aug 08  09:43:06.202  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'configState_getClientToDepotserver' denied for user 'adminuser'
Aug 08  09:43:06.249  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'productOnClient_getHashes' denied for user 'adminuser'
Aug 08  09:43:06.281  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'group_getObjects' denied for user 'adminuser'
Aug 08  09:43:06.405  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'objectToGroup_getObjects' denied for user 'adminuser'
Aug 08  09:43:06.484  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'config_updateObjects' denied for user 'adminuser': Backend permission denied error: Access denied
Aug 08  09:43:06.999  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'config_getObjects' denied for user 'adminuser'
Aug 08  09:43:07.108  2013 -- Opsi service error:  [BackendMissingDataError] Backend missing data error: Host 'mvr01vopsi.corp.mvr-hh.de' not found
Aug 08  09:43:07.218  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'product_getHashes' denied for user 'adminuser'
Aug 08  09:43:07.218  2013 -- JSONReMapper: Exception on reproducing  null, java.lang.NullPointerException
Aug 08  09:43:07.280  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'group_getObjects' denied for user 'adminuser'
Aug 08  09:43:07.327  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'objectToGroup_getObjects' denied for user 'adminuser'
Aug 08  09:43:07.374  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'auditHardware_getConfig' denied for user 'adminuser'
Aug 08  09:43:07.452  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'product_getObjects' denied for user 'adminuser'
Aug 08  09:43:07.514  2013 -- Opsi service error:  [BackendPermissionDeniedError] Backend permission denied error: Access to method 'productProperty_getObjects' denied for user 'adminuser'
Aug 08  09:43:07.514  2013 -- JSONReMapper: Exception on reproducing  null, java.lang.NullPointerException
Ich bin nach der Anleitung "die Installationsanleitung für opsi" vorgegangen.
Der User "adminuser" ist in der richtigen Gruppe

Code: Alles auswählen

getent group opsiadmin
Ausgabe: opsiadmin:x:1001:opsiconfd,adminuser

Ich habe versucht den Fehler irgendwie einzugrenzen, komme aber nicht weiter. Hat jemand vielleicht einen Tipp für mich ?

Danke Jens
JensW.
Beiträge: 3
Registriert: 08 Aug 2013, 09:50

Re: Backend permission denied error

Beitrag von JensW. »

Fehler nach langer Suche gefunden.

Zum Einen stimmten die Zugriffsrechte auf das Verzeichnis /home/opsiproducts nicht. Es fehlte die Gruppenzugehörigkeit und die Rechte der Unterverzeichnisse waren falsch gesetzt.

Desweiteren war in der Datei /etc/opsi/opsiconfd.conf der Eintrag admin networks = 10.13.0.0 / 24 gesetzt und damit eine Nutzung des
Webinterface nur von einem bestimmten Subnet möglich. Subnet erweitert - keine Fehlermeldungen mehr. Keine Ahnung wo die Eingrenzung des IP Bereiches hergekommen ist?! Für uns war dieser Bereich zu klein.

Gruß Jens
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Backend permission denied error

Beitrag von n.wenselowski »

Hallo Jens,

kleiner Hinweis zu der Rechte-Problematik: es gibt den folgenden Befehl zum Setzen der Rechte:

Code: Alles auswählen

opsi-setup --set-rights

Viele Grüße

N. Wenselowski

Code: Alles auswählen

import OPSI
Antworten