opsi-configed lässt sich nicht öffnen

Vincent_05
Beiträge: 12
Registriert: 21 Mär 2024, 09:16

opsi-configed lässt sich nicht öffnen

Beitrag von Vincent_05 »

Guten Tag,

ich bin gerade dabei den OPSI-Server ein zweites mal aufzusetzen. Mein Problem direkt am Anfang jedoch ist es, dass ich meinen Server nicht erreichen kann. Die Netzwerk-Konfiguration passt soweit. Und zwar ist es so. Wenn ich die OPSI-Configed öffnen und mich anmelden möchte, ich die folgende Fehlermeldung bekomme (die Anmeldedaten passen):

Keine Verbindung
java.net.ConnectExeption: Verbindungsaufbau abgelehnt


Kann es sein, dass falls bereits ein anderer OPSI-Server im Netzwerk ist, sich der da irgendwie zwischen hängt und die Verbindung stört?
Ich bin die Anleitung bereits mehrmals durchgegangen und komme einfach nicht weiter.
Bei meinem Ersten Server, hat der Aufruf direkt geklappt.

MfG Vincent
Benutzeravatar
ThomasT
uib-Team
Beiträge: 544
Registriert: 26 Jun 2013, 12:26

Re: opsi-configed lässt sich nicht öffnen

Beitrag von ThomasT »

Auf die Weboberfläche des neuen Servers kommst du aber?
Kein Support per DM!
_________________________
opsi support - https://www.uib.de/
For productive opsi installations we recommend support contracts.
Vincent_05
Beiträge: 12
Registriert: 21 Mär 2024, 09:16

Re: opsi-configed lässt sich nicht öffnen

Beitrag von Vincent_05 »

Nein. Es scheint so als wäre der Server von außen gar nicht erreichbar.
Internet auf dem Server habe ich und "an-ping-bar" ist er auch.
Vincent_05
Beiträge: 12
Registriert: 21 Mär 2024, 09:16

Re: opsi-configed lässt sich nicht öffnen

Beitrag von Vincent_05 »

Ich bin gerade nochmal die opsi.conf datei durchgegangen und habe gesehen, dass die service url auch noch standartmäßig auf localhost steht (https://localhost:4447"). Das ist ja soweit richtig aber selbst, wenn ich über diesen Hyperlink gehe, kommt ein Seiten lade Fehler.

Wenn ich an meinem Windows Rechner versuche die Weboberfläche aufzurufen, bekomme ich die Fehlermeldung "IP-Adresse hat die Verbindung abgelehnt".
Benutzeravatar
ThomasT
uib-Team
Beiträge: 544
Registriert: 26 Jun 2013, 12:26

Re: opsi-configed lässt sich nicht öffnen

Beitrag von ThomasT »

Dann läuft der opsiconfd Dienst nicht bei dir würde ich sagen.
Setze auf dem Server mal den Befehl

Code: Alles auswählen

systemctl start opsiconfd
ab.
Falls sich nichts tut schau mal in die Log Datei /var/log/opsi/opsiconfd/opsiconfd.log
Kein Support per DM!
_________________________
opsi support - https://www.uib.de/
For productive opsi installations we recommend support contracts.
Vincent_05
Beiträge: 12
Registriert: 21 Mär 2024, 09:16

Re: opsi-configed lässt sich nicht öffnen

Beitrag von Vincent_05 »

Okay. Es tut sich nichts. Kann ich den log hier hochladen?
Und wenn ja wie ist es möglich den Code hier einzufügen?
Vincent_05
Beiträge: 12
Registriert: 21 Mär 2024, 09:16

Re: opsi-configed lässt sich nicht öffnen

Beitrag von Vincent_05 »

Ich habe heute nochmal Probiert opsiconfd mit "opsiconfd start" zu starten.
Nun bekomme ich folgenden fehler:

Code: Alles auswählen

root@opsi:~# opsiconfd start
[1] [2024-04-05 09:24:34.936] [               ] Opsiconfd version '4.3.12.8' starting on 'opsi.****.de' as 'configserver'   (opsiconfd.py:91)
[4] [2024-04-05 09:24:34.961] [               ] Failed statement, attempt 1: (MySQLdb.OperationalError) (2002, "Can't connect to MySQL server on 'IP-Adresse' (115)")
(Background on this error at: https://sqlalche.me/e/14/e3q8)   (__init__.py:95)
[4] [2024-04-05 09:24:34.962] [               ] Failed to setup MySQL: (MySQLdb.OperationalError) (2002, "Can't connect to MySQL server on 'IP-Adresse' (115)")
(Background on this error at: https://sqlalche.me/e/14/e3q8)
Please use `opsiconfd setup --configure-mysql` to configure the MySQL connection manually.   (__init__.py:254)
Traceback (most recent call last):
  File "sqlalchemy/engine/base.py", line 3371, in _wrap_pool_connect
  File "sqlalchemy/pool/base.py", line 327, in connect
  File "sqlalchemy/pool/base.py", line 894, in _checkout
  File "sqlalchemy/pool/base.py", line 493, in checkout
  File "sqlalchemy/pool/impl.py", line 145, in _do_get
  File "sqlalchemy/util/langhelpers.py", line 70, in __exit__
  File "sqlalchemy/util/compat.py", line 211, in raise_
  File "sqlalchemy/pool/impl.py", line 143, in _do_get
  File "sqlalchemy/pool/base.py", line 273, in _create_connection
  File "sqlalchemy/pool/base.py", line 388, in __init__
  File "sqlalchemy/pool/base.py", line 690, in __connect
  File "sqlalchemy/util/langhelpers.py", line 70, in __exit__
  File "sqlalchemy/util/compat.py", line 211, in raise_
  File "sqlalchemy/pool/base.py", line 686, in __connect
  File "sqlalchemy/engine/create.py", line 574, in connect
  File "sqlalchemy/engine/default.py", line 598, in connect
  File "MySQLdb/__init__.py", line 123, in Connect
  File "MySQLdb/connections.py", line 185, in __init__
MySQLdb.OperationalError: (2002, "Can't connect to MySQL server on 'IP-Adresse' (115)")

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "run-opsiconfd.py", line 12, in <module>
  File "opsiconfd/main/__init__.py", line 65, in main
  File "opsiconfd/main/opsiconfd.py", line 94, in opsiconfd_main
  File "opsiconfd/setup/__init__.py", line 247, in setup
  File "opsiconfd/setup/backend.py", line 148, in setup_mysql
  File "opsiconfd/setup/backend.py", line 114, in setup_mysql_connection
  File "opsiconfd/setup/backend.py", line 81, in setup_mysql_connection
  File "contextlib.py", line 137, in __enter__
  File "opsiconfd/backend/mysql/__init__.py", line 333, in connection
  File "opsiconfd/backend/mysql/__init__.py", line 341, in connect
  File "opsiconfd/backend/mysql/__init__.py", line 306, in _init_connection
  File "opsiconfd/backend/mysql/__init__.py", line 86, in execute
  File "sqlalchemy/orm/session.py", line 1716, in execute
  File "sqlalchemy/orm/session.py", line 1555, in _connection_for_bind
  File "sqlalchemy/orm/session.py", line 750, in _connection_for_bind
  File "sqlalchemy/engine/base.py", line 3325, in connect
  File "sqlalchemy/engine/base.py", line 96, in __init__
  File "sqlalchemy/engine/base.py", line 3404, in raw_connection
  File "sqlalchemy/engine/base.py", line 3374, in _wrap_pool_connect
  File "sqlalchemy/engine/base.py", line 2208, in _handle_dbapi_exception_noconnection
  File "sqlalchemy/util/compat.py", line 211, in raise_
  File "sqlalchemy/engine/base.py", line 3371, in _wrap_pool_connect
  File "sqlalchemy/pool/base.py", line 327, in connect
  File "sqlalchemy/pool/base.py", line 894, in _checkout
  File "sqlalchemy/pool/base.py", line 493, in checkout
  File "sqlalchemy/pool/impl.py", line 145, in _do_get
  File "sqlalchemy/util/langhelpers.py", line 70, in __exit__
  File "sqlalchemy/util/compat.py", line 211, in raise_
  File "sqlalchemy/pool/impl.py", line 143, in _do_get
  File "sqlalchemy/pool/base.py", line 273, in _create_connection
  File "sqlalchemy/pool/base.py", line 388, in __init__
  File "sqlalchemy/pool/base.py", line 690, in __connect
  File "sqlalchemy/util/langhelpers.py", line 70, in __exit__
  File "sqlalchemy/util/compat.py", line 211, in raise_
  File "sqlalchemy/pool/base.py", line 686, in __connect
  File "sqlalchemy/engine/create.py", line 574, in connect
  File "sqlalchemy/engine/default.py", line 598, in connect
  File "MySQLdb/__init__.py", line 123, in Connect
  File "MySQLdb/connections.py", line 185, in __init__
So wie es für mich aussieht, erreicht der dienst die MySql Datenbank nicht.
Wenn ich aber versuche die Datenbank mit

Code: Alles auswählen

opsiconfd setup
zu Konfigurieren, bekomme ich diese Fehlermeldung:

Code: Alles auswählen

Do you want to configure the MySQL database connection? [y/n]: y
Enter MySQL server address (IP-Adresse): IP-Adresse
Enter MySQL database (opsi): opsi
Enter MySQL admin username (root): adminuser
Enter MySQL admin password: *******
Failed to connect to MySQL database: 2002, "Can't connect to MySQL server on 'IP-Adresse' (115)"
so wie ich es verstanden habe legt opsi automatisch eine MySql Datenbank an, oder??

Ich entschuldige mich mal für mein nicht vorhandenes wissen :(
Vincent_05
Beiträge: 12
Registriert: 21 Mär 2024, 09:16

Re: opsi-configed lässt sich nicht öffnen

Beitrag von Vincent_05 »

Ich bin jetzt nochmal mehrere Webaufrufe durchgegangen.
https://fqdn_oder_ip_adresse:4447 ist einfach nicht erreichbar.
Benutzeravatar
ThomasT
uib-Team
Beiträge: 544
Registriert: 26 Jun 2013, 12:26

Re: opsi-configed lässt sich nicht öffnen

Beitrag von ThomasT »

mmh, also wenn du nichts an deinen Code-Blöcken verändert hast, dann liegt es vmtl. an der etwas ungünstigen Ausgabe des Befehls, aber hast du mal versucht statt "IP-Adresse" die IP-Adresse deines Servers oder alternativ 127.0.0.1 bzw localhost zu nehmen? Der MySQL Admin User ist auch auf einem OPSI-Server meist root, mit hilfe dieses Logins erstellt der opsiconfd sich dann einen eigenen User mit Zugang zur Datenbank...
Kein Support per DM!
_________________________
opsi support - https://www.uib.de/
For productive opsi installations we recommend support contracts.
Vincent_05
Beiträge: 12
Registriert: 21 Mär 2024, 09:16

Re: opsi-configed lässt sich nicht öffnen

Beitrag von Vincent_05 »

Erstmal ein guten Start in die neue Woche.
Habe ich das Richtig verstanden, dass in der vorgefertigten VM eine MySql Datenbank gebaut wird oder soll ich die verbindung zu einem anderen MySql Server aufbauen?
sobald ich:

Code: Alles auswählen

opsiconfd setup
auführe, bekomme ich ja direkt die meldung:

Code: Alles auswählen

Failed to connect to MySQL database: 2002, "Can't connect to MySQL server on '192.168.201.37' (115)"
wenn ich dann die schritte mit Root mache kommt im anschluss wieder diese Fehlermeldung. (Failed to connect.....)
Zuletzt geändert von Vincent_05 am 09 Apr 2024, 08:12, insgesamt 1-mal geändert.
Antworten