[GELÖST] Installation auf Windows Server 2016

Fragen zum WAPT-Server / Anfragen und Hilfe im Zusammenhang mit dem WAPT-Server
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Gesperrt
LePoPeye
Nachrichten: 4
Anmeldung: 3. Januar 2020 – 9:47 Uhr

3. Januar 2020 - 10:06 Uhr

Guten Morgen,

Nach einer Testphase auf einem einfachen Büroarbeitsplatz versuche ich nun die Validierung durchzuführen WAPT um meine Tests in einer Vorproduktionsumgebung fortsetzen zu können, bevor ich WAPT für mein Unternehmen validieren kann.

Ich stecke aber bei einem Problem fest, für das ich im Forum keine Lösung gefunden habe

Code: Alle auswählen

Installing WAPT Server as a service managed by nssm
install waptserver
2020-01-03 09:58:04,226 INFO Register service "WAPTServer" with nssm
2020-01-03 09:58:04,226 INFO running command : "g:\wapt\waptservice\win64\nssm.exe" install "WAPTServer" "g:\wapt\waptpython.exe" "g:\wapt\waptserver\server.py"
2020-01-03 09:58:04,273 INFO Register dependencies for service "WAPTServer" with nssm : WAPTPostgresql
2020-01-03 09:58:04,273 INFO running command : "g:\wapt\waptservice\win64\nssm.exe" set "WAPTServer" DependOnService WAPTPostgresql
Traceback (most recent call last):
  File "g:\wapt\waptserver\winsetup.py", line 549, in <module>
    install_waptserver_service(options,conf)
  File "g:\wapt\waptserver\winsetup.py", line 422, in install_waptserver_service
    install_windows_nssm_service('WAPTServer',service_binary,service_parameters,service_logfile,service_dependencies)
  File "g:\wapt\waptserver\winsetup.py", line 168, in install_windows_nssm_service
    setuphelpers.run(cmd)
  File "g:\wapt\setuphelpers.py", line 1068, in run
    raise CalledProcessErrorOutput(proc.returncode,cmd,''.join(output))
setuphelpers.CalledProcessErrorOutput: Command '"g:\\wapt\\waptservice\\win64\\nssm.exe" set "WAPTServer" DependOnService WAPTPostgresql' returned non-zero exit status 6.
Output:Can't open service!
OpenService(): The specified service does not exist as an installed service.

WAPTPostgresql: The dependency service does not exist or has been marked for deletion.
Error setting parameter "DependOnService" for service "WAPTServer"!
Der WAPTNginx-Dienst bleibt während der Installation pausiert; ich muss Port 80 in der Nginx.conf-Konfiguration ändern, um ihn starten zu können (obwohl ich keine andere Software/WSUS/IIS installiert habe)
Nach einem Neustart mit einem anderen Port als 80 startet der Dienst, aber ich erhalte weiterhin einen 504-Fehler in der Zeile "WAPT Server URL" in der Konsole.

Ich habe überall gesucht, leider ohne Erfolg, daher mein Hilferuf :)
LePoPeye
Nachrichten: 4
Anmeldung: 3. Januar 2020 – 9:47 Uhr

3. Januar 2020 - 10:19 Uhr

Ich antworte mir selbst, falls es jemandem hilfreich sein sollte

Ich habe folgenden Befehl ausgeführt:

Code: Alle auswählen

g:\wapt\waptpython.exe g:\wapt\waptserver\winsetup.py -ldebug  install_postgresql -c g:\wapt\conf\waptserver.ini
weil ich den Service nicht hatte PostgreSQL Nach einer normalen Installation habe ich die Dienste neu gestartet und wie durch ein Wunder ist in der Konsole alles in Ordnung...

Ich kann endlich zum nächsten Schritt übergehen!
LePoPeye
Nachrichten: 4
Anmeldung: 3. Januar 2020 – 9:47 Uhr

3. Januar 2020 - 11:38 Uhr

Neues Problem: Ich kann keine Verbindung zur Konsole herstellen. Ich gebe das richtige Passwort ein, werde aber immer wieder zum Anmeldebildschirm weitergeleitet. Und ich bin mir absolut sicher, dass es am Passwort liegt

Code: Alle auswählen

nginx: [emerg] bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)
Ich habe jedoch Port 80 auf einen anderen geändert :/
LePoPeye
Nachrichten: 4
Anmeldung: 3. Januar 2020 – 9:47 Uhr

3. Januar 2020 – 14:36 ​​Uhr

Okay, du solltest die Dokumentation wirklich lesen und sie nicht ignorieren.

WAPT muss mit den Standardports 80/443 installiert werden (wie in der Dokumentation beschrieben, sonst schlägt die Installation fehl).

Ich konnte Port 80, der von Windows PID 4 belegt war, mit dem Befehl `net stop http` als Administrator freigeben.

Anschließend habe ich die Konsole neu gestartet – Einrichtung
> OK.
Ich habe Port 80 geändert,
den WAPT-Ginx-Dienst neu gestartet und
die Konsole erneut – OK.

Super!
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2322
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

7. Januar 2020 – 22:48 Uhr

Die von waptserver unter Windows installierte nginx-Konfiguration verwendet Port 80, obwohl dies für die korrekte Funktion von wapt nicht unbedingt erforderlich ist :rollen:
Gesperrt