[SOLVED] Nach update auf 4.2: Problem mit einem Depot

Antworten
g.burck
Beiträge: 228
Registriert: 23 Mai 2018, 16:44

[SOLVED] Nach update auf 4.2: Problem mit einem Depot

Beitrag von g.burck »

Moin,

ich habe einen Hauptserver und bei einer Nebenstelle einen Depot Server.
Beide habe ich auf die 4.2 nach der Anleitung aktualisiert.

Jetzt erhielt ich bei dem Versuch ein Paket mit dem opsi-package-manger auf alle Depots zu verteilen folgende Fehlermeldung:

Code: Alles auswählen

Ein Fehler ist aufgetreten:
   Fehler beim Bearbeiten von Install of package(s) /var/lib/opsi/workbench/ph_ws-service-control/ph_ws-service-control_1.0-1.opsi on depot 'fti-opsidepot.ftigroup.net':
      HTTPSConnectionPool(host='10.1.35.41', port=4447): Max retries exceeded with url: /repository/ (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f416f6fa290>: Failed to establish a new connection: [Errno 111] Verbindungsaufbau abgelehnt'))
Jetzt ist mir auf dem Depot Server aufgefallen, das der Dienst nicht läuft. Im log:

Code: Alles auswählen

==================================================================
=             opsi configuration service starting                =
================================================================== (Logger.py|888)
[5] [Jun 30 11:37:22] Creating pid file u'/var/run/opsiconfd/opsiconfd.pid' (opsiconfd.py|513)
[5] [Jun 30 11:37:22] Starting opsiconfd main thread (opsiconfd.py|344)
[5] [Jun 30 11:37:24] Added static content '/' which points to directory '/usr/share/opsiconfd/static' (opsiconfd.py|217)
[5] [Jun 30 11:37:25] Running on depot server 'fti-opsidepot.ftigroup.net', exporting repository directory (opsiconfd.py|233)
[5] [Jun 30 11:37:25] Running on depot server 'fti-opsidepot.ftigroup.net', exporting depot directory (opsiconfd.py|246)
[5] [Jun 30 11:37:25] Added webdav content 'repository' which points to directory '/var/lib/opsi/repository' () (opsiconfd.py|279)
[5] [Jun 30 11:37:25] Added webdav content 'depot' which points to directory '/var/lib/opsi/depot' () (opsiconfd.py|279)
[5] [Jun 30 11:37:25] Added webdav content 'configed' which points to directory '/usr/lib/configed' (u'noauth',) (opsiconfd.py|279)
[5] [Jun 30 11:37:25] Accepting HTTPS requests on 0.0.0.0:4447 (opsiconfd.py|332)
[5] [Jun 30 11:44:51] Stopping opsiconfd main thread (opsiconfd.py|120)
[5] [Jun 30 11:44:51] Deleting all sessions (Session.py|240)
[5] [Jun 30 11:44:51] Uptime: 0:07:30.572309 (opsiconfd.py|365)
[5] [Jun 30 11:44:51] Statistics:  (opsiconfd.py|367)
[5] [Jun 30 11:44:51] Methodname        Callcount       Average processing duration (opsiconfd.py|368)
[5] [Jun 30 11:44:51] Opsiconfd main thread exiting... (opsiconfd.py|359)
[4] [2021-07-02 10:15:20.595] [               ] Failed to setup backend: (MySQLdb._exceptions.OperationalError) (1698, "Access denied for user 'opsi'@'localhost'")
(Background on this error at: http://sqlalche.me/e/14/e3q8)   (setup.py:213)
[4] [2021-07-02 10:15:20.638] [               ] Failed to get directories from depot: (MySQLdb._exceptions.OperationalError) (1698, "Access denied for user 'opsi'@'localhost'")
(Background on this error at: http://sqlalche.me/e/14/e3q8)   (Rights.py:294)
[1] [2021-07-02 10:15:21.735] [               ] Switching to user opsiconfd   (main.py:170)
[1] [2021-07-02 10:15:21.738] [               ] opsiconfd is starting   (main.py:186)
[4] [2021-07-02 10:15:21.893] [               ] (MySQLdb._exceptions.OperationalError) (1698, "Access denied for user 'opsi'@'localhost'")
(Background on this error at: http://sqlalche.me/e/14/e3q8)   (zeroconf.py:37)
[2] [2021-07-02 10:15:31.853] [               ] Failed to start worker 1 (pid 1035)   (server.py:120)

Hmm, warum benötigt der Depotdienst den mysql,...
Zuletzt geändert von g.burck am 02 Jul 2021, 14:48, insgesamt 1-mal geändert.
opsi config editor Version 4.1.9.8.5 (2021/04/12)

opsiconfd 4.2.0.286
g.burck
Beiträge: 228
Registriert: 23 Mai 2018, 16:44

Re: Nach update auf 4.2: Problem mit einem Depot

Beitrag von g.burck »

Ich habe jetzt in der dispatch.conf mal alles zu mysql rausgenommen.

In der DB war auch keine DB für opsi angelegt:

Code: Alles auswählen

MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
+--------------------+
3 rows in set (0.001 sec)
War ja auch nur ein reiner Depot Server.
Jetzt läuft der Dienst, aber beim Verteilen des Pakets erhalte ich:

Code: Alles auswählen

Ein Fehler ist aufgetreten:
   Fehler beim Bearbeiten von Install of package(s) /var/lib/opsi/workbench/ph_ws-service-control/ph_ws-service-control_1.0-1.opsi on depot 'fti-opsidepot.ftigroup.net':
      Repository error: Failed to list dir '/': 401 - Authentication error

ERROR: Failed to process command 'install': 1 errors during the processing of tasks.

opsi config editor Version 4.1.9.8.5 (2021/04/12)

opsiconfd 4.2.0.286
g.burck
Beiträge: 228
Registriert: 23 Mai 2018, 16:44

Re: Nach update auf 4.2: Problem mit einem Depot

Beitrag von g.burck »

OK, nach dem erneuten registrieren des Depots auf dem condifgued Server läuft es wieder,...
opsi config editor Version 4.1.9.8.5 (2021/04/12)

opsiconfd 4.2.0.286
Antworten