opsi-produkt-updater passwort syntax

Antworten
xxleonxx
Beiträge: 11
Registriert: 11 Aug 2017, 10:01

opsi-produkt-updater passwort syntax

Beitrag von xxleonxx »

Hallo lieber Community,

wir würden gerne bei uns das non-public Repository der dfn nutzen nur uns ist nicht klar wie die Syntax vom passwort befehl ist.
Allerdings bekommen wir 2 verschiedene Fehler.

So sieht das im moment bei uns ausin der opsi-produkt-updater.conf :

[repository_dfn_non_public]
active = true
opsiDepotId =
baseUrl = https://opsi.wzb.eu
dirs = non-public
username = benutzername
password = "passwort" ( das PW haben wir in " gesetzt da wir nur so einen sinnvollen fehler bekommen)
autoInstall = true
autoUpdate = true
autoSetup = true
onlyDownload = false

Das sind die Fehler nach dem der opsi-produkt-updater -v ausgeführt wurde:

Fehler Nr.1:

Traceback:
File "/usr/bin/opsi-product-updater", line 1194, in <module>
main()

File "/usr/bin/opsi-product-updater", line 1187, in main
opu.processUpdates()

File "/usr/bin/opsi-product-updater", line 491, in processUpdates
downloadablePackages = self.onlyNewestPackages(self.getDownloadablePackages())

File "/usr/bin/opsi-product-updater", line 983, in getDownloadablePackages
downloadablePackages.extend(self.getDownloadablePackagesFromRepository(repository))

File "/usr/bin/opsi-product-updater", line 1111, in getDownloadablePackagesFromRepository
raise RuntimeError(u"Failed to process url '%s': %s" % (url, error))

==>>> Failed to process url 'https://opsi.wzb.eu/non-public': <urlopen error [Errno 111] Connection refused>
ERROR: Failed to process url 'https://opsi.wzb.eu/non-public': <urlopen error [Errno 111] Connection refused>


Fehler Nr.2 (beim erneuten ausführen des opsi-produkt-updater -v):

Nov 15 14:03:42 [critical] File "/usr/bin/opsi-product-updater", line 1187, in main
opu.processUpdates()
(Logger.py|757)
Nov 15 14:03:42 [critical] File "/usr/bin/opsi-product-updater", line 491, in processUpdates
downloadablePackages = self.onlyNewestPackages(self.getDownloadablePackages())
(Logger.py|757)
Nov 15 14:03:42 [critical] File "/usr/bin/opsi-product-updater", line 983, in getDownloadablePackages
downloadablePackages.extend(self.getDownloadablePackagesFromRepository(repository))
(Logger.py|757)
Nov 15 14:03:42 [critical] File "/usr/bin/opsi-product-updater", line 1111, in getDownloadablePackagesFromRepository
raise RuntimeError(u"Failed to process url '%s': %s" % (url, error))
(Logger.py|757)
Nov 15 14:03:42 [critical] ==>>> Failed to process url 'https://opsi.wzb.eu/non-public': HTTP Error 401: basic auth failed (opsi-product-updater|1198)
(aus Log kopiert)

vielleicht weis jmd ne Lösung under sieht den fehler den wir gemacht haben.

Danke im Vorraus und Viele grüße
Leon
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: opsi-produkt-updater passwort syntax

Beitrag von n.wenselowski »

Hi Leon,

die Angabe geschieht ohne Anführungszeichen.

Wenn es noch immer zu einem Fehler wie unter Nr. 2 kommt ist das Problem eventuell, dass die Zugangsdaten nicht stimmen.


Gruß

Niko

Code: Alles auswählen

import OPSI
Antworten