Seite 1 von 1

kann keine Packete mehr installieren, falsche domain

Verfasst: 17 Okt 2024, 09:39
von Rzpertt
Hallo,

ich wollte gerade eine selbstgebautes packet updaten und bekomme immer diese Fehlermeldung:

Code: Alles auswählen

root@vt-opsi:/var/lib/opsi/workbench/vt-settings-windebloat# opsi-package-manager -i vt-settings-windebloat_1.0.0-9.opsi
Es sind Fehler aufgetreten:
   Fehler beim Bearbeiten von Install of package(s) /var/lib/opsi/workbench/vt-settings-windebloat/vt-settings-windebloat_1.0.0-9.opsi on depot 'vt-opsi.firma.blabla.de':
      Opsi service connection error: HTTPSConnectionPool(host='vt-opsi.blabla.de', port=4447): Max retries exceeded with url: /rpc (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7f06cdce7990>: Failed to resolve 'vt-opsi.blabla.de' ([Errno -2] Name or service not known)"))

ERROR: Failed to process command 'install': 1 errors during the processing of tasks.
er nutzt den falschen domainnamen, die ist opsi.firma.blabla.de und nicht opsi.blabla.de

Im System ist über opsi.firma.blabla.de hinterlegt.

Re: kann keine Packete mehr installieren, falsche domain

Verfasst: 24 Okt 2024, 10:42
von Rzpertt
kann mir jemand sagen wo die Hostnamen überall stehen?
Er vegisst immer die subdomain nach dem Hostnamen.

Re: kann keine Packete mehr installieren, falsche domain

Verfasst: 24 Okt 2024, 14:24
von n.doerrer
Wenn kein Depot explizit angegeben ist, wird die host-id aus der lokal liegenden /etc/opsi.conf genommen.
Diese sollte auch mit der hostId in der Datenbank übereinstimmen, siehe

Code: Alles auswählen

opsi-cli --attributes=id --output-format=table jsonrpc execute host_getObjects [] '{"type":"OpsiDepotserver"}'

Re: kann keine Packete mehr installieren, falsche domain

Verfasst: 25 Okt 2024, 08:30
von Rzpertt
Hallo,

die sind beide gleich.

Code: Alles auswählen

[host]
id = "vt-opsi.dom1.blabla.de"
key = "bc667c4fadde17c6b66bf92cfbc"
server-role = "configserver"

Code: Alles auswählen

root@vt-opsi:/etc/opsi# opsi-cli --attributes=id --output-format=table jsonrpc execute host_getObjects [] '{"type":"OpsiDepotserver"}'
╭─────────────────────────────────────╮
│ id                                  │
├─────────────────────────────────────┤
│ vt-opsi.dom1.blabla.de │
╰─────────────────────────────────────╯

für den package manager gibt es keine eigene config?
selbst wenn ich mit -d das depot angebe kommt der gleiche fehler.

"hostname --fqdn" zeigt mir auch den richtigen an


EDIT:

oder hat das hiermit zu tun?

Re: kann keine Packete mehr installieren, falsche domain

Verfasst: 25 Okt 2024, 15:11
von n.doerrer
Könnte es sein, dass der server nicht korrekt konfiguriert ist?
Siehe im opsi-configed Depot-Konfiguration. Vermutlich steht dort irgendwo (z.B. repositoryRemoteUrl oder depotRemoteUrl/depotWebdavUrl) ein falscher fqdn?

Re: kann keine Packete mehr installieren, falsche domain

Verfasst: 28 Okt 2024, 11:52
von Rzpertt
aua, bei der repositoryRemoteUrl stand noch was falsches, danke.

wenn isMasterDepot auf true steht muss bei MasterDepotId nichts stehen, oder?

Re: kann keine Packete mehr installieren, falsche domain

Verfasst: 30 Okt 2024, 07:53
von n.doerrer
korrekt.