Die Einträge in der opsi-product-updater.conf sehen wie folgt aus:
Code: Alles auswählen
[repository_o4i_public]
active = true
baseUrl = https://o4i.imbi.uni-freiburg.de/public
opsiDepotId =
dirs = /
autoInstall = false
autoUpdate = true
autoSetup = true
onlyDownload = false
proxy = http://136.199.xxx.xxx:xxxx
[repository_o4i_non-public]
active = true
baseUrl = https://o4i-repo.mpi-halle.mpg.de
opsiDepotId =
dirs = non-public
username =o4i
password =XXXXXXXX
autoInstall = false
autoUpdate = true
autoSetup = true
onlyDownload = false
proxy = http://136.199.xxx.xxx:xxxx
Außerdem habe ich beide private Server ausprobiert und auch folgende konfiguration getestet:
Code: Alles auswählen
baseUrl = https://o4i-repo.mpi-halle.mpg.de/non-public
dirs = /
Beim Update bekomme ich folgenden Fehler beim pivate dfn Repository (das public repo macht keine Probleme):
Code: Alles auswählen
Getting package infos from repository 'https://o4i-repo.mpi-halle.mpg.de/non-public'
Using Proxy: http://136.199.xxx.xxx:xxxx
Traceback:
File "/usr/bin/opsi-product-updater", line 1193, in <module>
main()
File "/usr/bin/opsi-product-updater", line 1186, in main
opu.processUpdates()
File "/usr/bin/opsi-product-updater", line 492, 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 1110, in getDownloadablePackagesFromRepository
raise RuntimeError(u"Failed to process url '%s': %s" % (url, error))
==>>> Failed to process url 'https://o4i-repo.mpi-halle.mpg.de/non-public': HTTP Error 500: Internal Server Error
ERROR: Failed to process url 'https://o4i-repo.mpi-halle.mpg.de/non-public': HTTP Error 500: Internal Server Error
Grüße
Robert