backend_info ist leer

Antworten
Silversurfer
Beiträge: 11
Registriert: 26 Nov 2015, 10:32

backend_info ist leer

Beitrag von Silversurfer »

Hallo Opsi-Team,

seit dem update ist unsere backend_info leer!
Und wir bekommen eine Fehlermeldung wenn wir die Standartprodukte auf dem Server einspielen möchten.

Code: Alles auswählen

opsi-product-updater -vv
Zsync command found: /usr/bin/zsync
Failed to read opsi modules file '/etc/opsi/modules': [Errno                                         
: u'/etc/opsi/modules'
Disabling mysql backend and license management module: no cus
Reading config file '/etc/opsi/opsi-product-updater.conf'
Using Proxy: http://XXXX:XXXX@10.49.74.166:800
Getting installed products
Getting info for local packages in '/var/lib/opsi/repository'
Getting package infos from repository 'http://download.uib.de
Using Proxy: http://XXXX:XXXX@10.49.74.166:800
Getting package infos from repository 'http://download.uib.de
Traceback:
     line 1187 in '<module>' in file '/usr/bin/opsi-product-u
     line 1180 in 'main' in file '/usr/bin/opsi-product-updat
     line 478 in 'processUpdates' in file '/usr/bin/opsi-prod
     line 970 in 'getDownloadablePackages' in file '/usr/bin/
     line 1090 in 'getDownloadablePackagesFromRepository' in                                         
	 updater'
     ==>>> Failed to process url 'http://download.uib.de/abo/                                        
	 407: Proxy Authentication Required

Ich hatte dann mal die backend info mal angeschaut:

Code: Alles auswählen

opsi-admin -d method backend_info
{
"opsiVersion" : "4.0.6.34",
"realmodules" :
    {
    },
"modules" :
    {
    "valid" : false
    }
}
Die ist leer.



In der "/etc/opsi/opsi-product-updater.conf" stehen die daten drin:

Ich frage mich was das für Anmeldedaten sind ??????

; Username for connection to repository
username =
; Password for connection to repository
password =



Code: Alles auswählen

; Username for connection to repository
username =
; Password for connection to repository
password =
; AutoInstall will be checked if a product package is found on the repository
; and the product is not yet installed on the local depot
autoInstall = false
; AutoUpdate will be checked if a product is already installed on the local depot
; and a more recent product version is found in the repository
autoUpdate = true
; If autoSetup is set to true, the action request "setup" will be set for every updated product
; on all clients of the local depot where the installation status of the product is "installed"
autoSetup = false
; Set True if you want only Download packages without installation
onlyDownload = false
; Set Proxy handler like: http://10.10.10.1:8080
proxy = http://XXXX:XXXX@10.49.74.166:800

[repository_master]
active = false
opsiDepotId =
autoInstall = true
autoUpdate = true
autoSetup = true

[repository_abo_standard]
baseUrl = http://download.uib.de
dirs = abo/standard/opsi4
active = true
username = XXXXXXXXX
password = XXXXXXXX
autoInstall = false
autoUpdate = true
autoSetup = false
onlyDownload = false
Danke für die Hilfe

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

Re: backend_info ist leer

Beitrag von n.wenselowski »

Hallo,
Silversurfer hat geschrieben:seit dem update ist unsere backend_info leer!
Und wir bekommen eine Fehlermeldung wenn wir die Standartprodukte auf dem Server einspielen möchten.

Code: Alles auswählen

Failed to read opsi modules file '/etc/opsi/modules': [Errno                                         
: u'/etc/opsi/modules'
Da keine Modules-Datei vorhanden zu sein scheint, ist es nicht verwunderlich, wenn die backend_info leer ist.
Falls eine da ist: Rechte neu setzen.
Silversurfer hat geschrieben:

Code: Alles auswählen

Using Proxy: http://XXXX:XXXX@10.49.74.166:800
Getting package infos from repository 'http://download.uib.de
Traceback:
     line 1187 in '<module>' in file '/usr/bin/opsi-product-u
     line 1180 in 'main' in file '/usr/bin/opsi-product-updat
     line 478 in 'processUpdates' in file '/usr/bin/opsi-prod
     line 970 in 'getDownloadablePackages' in file '/usr/bin/
     line 1090 in 'getDownloadablePackagesFromRepository' in                                         
	 updater'
     ==>>> Failed to process url 'http://download.uib.de/abo/                                        
	 407: Proxy Authentication Required
Ausgehend von der geposteten Config, würde den Proxy auch bei repository_abo_standard eintragen ;)
Silversurfer hat geschrieben:Ich frage mich was das für Anmeldedaten sind ??????

; Username for connection to repository
username =
; Password for connection to repository
password =
Das sind Anmeldedaten für ein Repository, falls dieses eine Authentifizierung benötigt.


Gruß

Niko

Code: Alles auswählen

import OPSI
Silversurfer
Beiträge: 11
Registriert: 26 Nov 2015, 10:32

Re: backend_info ist leer

Beitrag von Silversurfer »

Hallo Niko,

zählt den das Standard Abo Paket nicht zu den uib gmbh modulen???
Den das Verzeichniss "etc/opsi/modules" ist ja nicht mal erstellt/vorhanden.

Ich hatte da was in Errinerung von wegen wenn wir sowas gekauft hätten bekommen wir ne datei...
Bin halt neu im Opsi Umfeld... und bin der 4te admin der sich um die Softwareverteilung kümmert.
Was vorher passiert ist keine Ahnung.

Am liebsten wäre es mir wenn ich den Server neu aufsetze aber gibt s ja auch kein HowTo.
:shock:

Lg Silver
Benutzeravatar
wolfbardo
uib-Team
Beiträge: 1412
Registriert: 01 Jul 2008, 12:10

Re: backend_info ist leer

Beitrag von wolfbardo »

Hallo Silversurfer,

für das Abo braucht man User und Passwort, keine Modules.

Möglicherweise habt Ihr Euch beim Update die Datei

Code: Alles auswählen

/etc/opsi/opsi-product-updater.conf 
überschrieben? oder es stehen falsche User drin?.

Gggfs per Mail an info<st>uib.de melden, damit wir der Sache nachgehen können.

Gruss
Bardo Wolf


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten