Seite 1 von 6

[BETA] WAPT 1.5

Veröffentlicht: 21. November 2017 - 19:29 Uhr
von agauvrit
Guten Morgen,

Wir testen derzeit die Version 1.5 Community von WAPT, würden aber vor der endgültigen Veröffentlichung gerne Feedback von Betatestern einholen.

Diese BETA-Version zielt auf Installationen ab "frisch"/von Null, Diese Version darf weder auf einem bestehenden WAPT-Server noch in einem Produktionsnetzwerk getestet werden.

Tatsächlich sind im Falle einer Migration von Version 1.3 auf 1.5 viele Schritte zu unternehmen:
  • Nebengebäude zu installieren
  • Erstellung eines Code-Signaturzertifikats
  • Passwortschutz für den privaten Schlüssel
  • Neuunterzeichnung bestehender Pakete
  • MongoDB-Datenbankmigration
  • Apache zu Nginx Migration
  • modifizierter Agent-Server-Betriebsmodus (WebSockets)
Die Dokumentation wird derzeit erstellt: https://www.wapt.fr/fr/doc-1.5/

Unterstützte Testplattform: Debian Stretch x64

Installationsverfahren für die Testplattform (Debian):

Code: Alle auswählen

apt-get clean
apt-get update
wget -O - http://wapt.tranquil.it/debian/tiswapt-pub.gpg  | apt-key add -
echo  "deb  http://wapt.tranquil.it/debian/wapt-1.5/ $(lsb_release -c -s) main"  > /etc/apt/sources.list.d/wapt.list
apt-get update
apt-get install tis-waptserver tis-waptsetup
python /opt/wapt/waptserver/scripts/postconf.py
Beim Ausführen der Nachkonfiguration (/opt/wapt/waptserver/scripts/postconf.py) sollten die Standardoptionen gewählt werden.

Das Installationsverfahren für die Konsole/den Agenten bleibt gegenüber den Vorgängerversionen unverändert (Zertifikatgenerierung/Agentenerstellung).

Die WAPT Server Windows- und CentOS-BETA-Versionen werden Ende der Woche erscheinen (drückt uns die Daumen!)

Viel Erfolg bei den Tests und gebt uns euer Feedback!

Alexander

Betreff: [BETA] WAPT 1.5

Veröffentlicht: 21. November 2017 - 21:22 Uhr
von guigeek
Nach dem Hinzufügen des Repositorys fehlt ein apt-get-Update ;)

Betreff: [BETA] WAPT 1.5

Veröffentlicht: 22. November 2017 - 14:01 Uhr
von guigeek
Hallo,
ich habe den Server und die WAPT-Konsole installiert.
Beim Starten erhalte ich jedoch die Fehlermeldung:
„Vom Server wurde eine Referenz zurückgegeben“.

In der Datei waptservice.log steht außerdem: „
Fehler bei der Socket-IO-Verbindung: ConnectionError (unerwarteter Statuscode (401 Nicht autorisiert))“.

Habe ich etwas übersehen?

Betreff: [BETA] WAPT 1.5

Veröffentlicht: 23. November 2017 - 10:35 Uhr
von agauvrit
Hallo Guigeek ;)

Bei Problemen mit dem Konsolenzugriff wenden Sie sich bitte an den Ordnerbesitzer

Code: Alle auswählen

/var/www/wapt


Führen Sie gegebenenfalls das Nachkonfigurationsskript erneut aus

Code: Alle auswählen

python /opt/wapt/waptserver/scripts/postconf.py
Alexander

Betreff: [BETA] WAPT 1.5

Veröffentlicht: 23. November 2017 - 10:41 Uhr
von Sfonteneau
Bezüglich des Fehlers „Vom Server wurde eine Referenz zurückgegeben“

vermute ich, dass die Windows-Komponente „ValidateAdminCodeSignatures“ die Ursache ist:

https://technet.microsoft.com/en-us/lib ... vateSigned.


Microsoft erklärt dazu:

Die Richtlinieneinstellung „Benutzerkontensteuerung: Nur signierte und validierte ausführbare Dateien mit erhöhten Rechten ausführen“ erzwingt die Überprüfung von PKI-Signaturen (Public Key Infrastructure) für alle interaktiven Anwendungen, die eine Rechteerweiterung anfordern. Unternehmensadministratoren können die Ausführung von Anwendungen steuern, indem sie Zertifikate zum Zertifikatspeicher „Vertrauenswürdige Herausgeber“ auf lokalen Computern hinzufügen.


Meiner Meinung nach kann Ihr Windows-System die Signatur von „waptconsole.exe“ nicht überprüfen.

Hat Ihr Computer Internetzugang?

Ein schneller Workaround, der manchmal funktioniert, ist: Rechtsklick auf waptconsole.exe → Eigenschaften → Kompatibilität → „Dieses Programm als Administrator ausführen“.

Betreff: [BETA] WAPT 1.5

Veröffentlicht: 23. November 2017 - 15:32 Uhr
von f4242
Hallo,

wird Apache noch unterstützt oder ist jetzt nginx erforderlich?

Betreff: [BETA] WAPT 1.5

Veröffentlicht: 23. November 2017 - 16:46 Uhr
von agauvrit
Nginx erforderlich, ja

Betreff: [BETA] WAPT 1.5

Veröffentlicht: 23. November 2017 - 17:48 Uhr
von dcardon
„Nein“ ist die richtige Antwort.

Zur Erläuterung:

WAPT 1.5 verwendet nun WebSockets, um Aktionen an Client-Rechner zu senden (in Version 1.3 hielt der WAPT-Agent Port 8088 offen, um Server-Callbacks zu ermöglichen).

Apache bietet zwar ein wstunnel-Modul für Reverse-Proxying von WebSocket-Verbindungen [2], sein Threading-/Verarbeitungsmodell ist jedoch im Vergleich zu nginx weniger gut für die Aufrechterhaltung vieler persistenter Verbindungen geeignet [3].

Hintergrund: Die anfängliche Entwicklung von WebSockets unter WAPT erfolgte mit einem Apache-Server. Dabei traten jedoch in bestimmten Szenarien Probleme mit Long-Pooling-Fallback auf, was die Serverlast bei vielen gleichzeitigen Verbindungen erheblich erhöhte (Ziel ist die Unterstützung von mindestens mehreren Tausend Workstations und damit WebSocket-Verbindungen pro WAPT-Serverinstanz).

Grundsätzlich spricht nichts dagegen, Apache (oder IIS) zu verwenden, aber so einfach ist es nicht. Es gibt noch viele Details zu beachten, und es wird nicht unbedingt so gut funktionieren, wie Sie es sich wünschen.

Denis

[1] https://en.wikipedia.org/wiki/WebSocket
[2] https://httpd.apache.org/docs/2.4/mod/m ... unnel.html
[3] https://www.nginx.com/blog/nginx-vs-apache-our-view/

Betreff: [BETA] WAPT 1.5

Veröffentlicht: 27. November 2017 - 21:49 Uhr
von f4242
Vielen Dank für die Erklärung! :)

Betreff: [BETA] WAPT 1.5

Veröffentlicht: 30. November 2017 - 8:25 Uhr
von TexBill
Hallo,

könnten wir bitte ein paar Neuigkeiten zur Implementierung des CentOS-Repositorys für diese Betaversion erhalten?

Vielen Dank.