Seite 1 von 1

[GELÖST] Installation auf Windows Server 2016

Veröffentlicht: 3. Januar 2020 - 10:06 Uhr
von LePoPeye
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 :)

Betreff: Installation auf Windows Server 2016

Veröffentlicht: 3. Januar 2020 - 10:19 Uhr
von LePoPeye
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!

Betreff: Installation auf Windows Server 2016

Veröffentlicht: 3. Januar 2020 - 11:38 Uhr
von LePoPeye
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 :/

[GELÖST] Betreff: Installation auf Windows Server 2016

Veröffentlicht: 3. Januar 2020 – 14:36 ​​Uhr
von LePoPeye
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!

Betreff: Installation auf Windows Server 2016

Veröffentlicht: 7. Januar 2020 - 22:48 Uhr
von Sfonteneau
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: