Seite 1 von 2

HTTP-404-Fehler, wapt-Paketaktualisierung

Veröffentlicht: 12. November 2015 - 15:06 Uhr
von csinfo78
Hallo,

ich habe bei der Einrichtung von WAPT Fortschritte gemacht, habe aber noch ein paar Probleme.

Erstens erhalte ich beim Versuch, den WAPT-Client auf einer Workstation zu aktualisieren, einen HTTP-404-Fehler.
Zweitens erhalte ich auf einem Client-Rechner beim Ausführen von `wapt-get list` in der Kommandozeile keine Ergebnisse, obwohl Pakete in meinem privaten Repository vorhanden sind.

Könnten Sie mir bitte helfen? Es gibt online leider nicht viel Community-Support für WAPT.

Betreff: HTTP-Fehler 404 – Aktualisierung des wapt-Pakets

Veröffentlicht: 12. November 2015 - 16:37 Uhr
von Sfonteneau
Hallo,

die Option „WAPT-Client auf einem Rechner aktualisieren“ ist nicht mehr verfügbar.

Diese Funktion stellte ein Sicherheitsrisiko dar und wurde daher entfernt. Der Button ist jedoch weiterhin vorhanden.

Der Client wird nun mit dem Paket „waptupgrade“ aktualisiert, das automatisch bei der Erstellung des „waptagent“ generiert wird.

Die Fehlermeldung ist daher normal;

„wapt-get list“ listet die auf dem Rechner installierten Pakete auf. Sind keine Pakete installiert, wird nichts angezeigt.

https://dev.tranquil.it/wiki/WAPT_-_Uti ... e_commande

Simon

Betreff: HTTP-Fehler 404 – Aktualisierung des wapt-Pakets

Veröffentlicht: 12. November 2015 - 22:19 Uhr
von csinfo78
Danke für die Erklärung, Simon.

Ich hatte die Dokumentation tatsächlich nicht richtig gelesen.

Allerdings habe ich ein anderes, viel ärgerlicheres Problem: Die Paketinstallation auf dem Client-Rechner funktioniert nicht.
Wenn ich ein Paket per Drag & Drop hinzufüge und speichere, erscheint zwar ein Popup auf dem Client-Rechner, das anzeigt, dass die Pakete aktualisiert werden, aber es werden keine Pakete installiert. Das Paket, das ich installieren möchte, lässt sich überhaupt nicht installieren.

Die Firewall ist deaktiviert, und der Rechner antwortet auf Pings sowohl vom Konsolenrechner als auch vom Server.

Ich verstehe nicht, warum das so frustrierend ist, da ich kurz vor dem Abschluss stehe.

Vielen Dank im Voraus für jede Hilfe.

Betreff: HTTP-Fehler 404 – Aktualisierung des wapt-Pakets

Veröffentlicht: 13. November 2015 - 11:39 Uhr
von Floflobel
Welches Paket versuchen Sie zu installieren?

Falls es sich um ein von Ihnen erstelltes Paket handelt, versuchen Sie es mit einem Paket aus dem öffentlichen Repository.

Betreff: HTTP-Fehler 404 – Aktualisierung des wapt-Pakets

Veröffentlicht: 13. November 2015 - 13:11 Uhr
von csinfo78
Ich versuche, das Paket tis-audacity 2.0.5-1 auf einem Windows 7 Pro-Clientrechner zu installieren.
Ich importiere es aus den offiziellen Repositories.

Auf dem Clientrechner wird zwar ein Popup mit Paketaktualisierungen angezeigt, die Software lässt sich aber nicht installieren.

Betreff: HTTP-Fehler 404 – Aktualisierung des wapt-Pakets

Veröffentlicht: 13. November 2015 - 14:30 Uhr
von Floflobel
Versuchen Sie, die Webseite des lokalen PCs unter localhost:8088 aufzurufen, um zu sehen, was los ist

Betreff: HTTP-Fehler 404 – Aktualisierung des wapt-Pakets

Veröffentlicht: 13. November 2015 - 14:44 Uhr
von csinfo78
Ich habe keine weiteren Informationen.

Es werden mir die verfügbaren Pakete nicht angezeigt.
Die durchgeführten Aufgaben werden jedoch aufgelistet.

Betreff: HTTP-Fehler 404 – Aktualisierung des wapt-Pakets

Veröffentlicht: 13. November 2015 - 21:04 Uhr
von Sfonteneau
Hallo

Können Sie das bitte auf dem Client ausprobieren?

Code: Alle auswählen

wapt-get install my-audacity 
* steht für das von Ihnen gewählte Präfix

Das wird uns bei der Diagnose helfen.

Simon

Betreff: HTTP-Fehler 404 – Aktualisierung des wapt-Pakets

Veröffentlicht: 16. November 2015 - 14:35 Uhr
von csinfo78
Folgendes liefert mir der Befehl:

Code: Alle auswählen



C:\Users\bob>wapt-get install test-audacity
installing WAPT packages test-audacity

Results :
Critical :
 === Unavailable packages ===
  test-audacity

Ich habe das Paket von der wapt-Website heruntergeladen, es ist in /var/www/wapt vorhanden und hat die richtige Größe.
Meine wapt-get.ini-Datei

Code: Alle auswählen

[global]
waptupdate_task_period=120
wapt_server=https://192.168.200.47
repo_url=https://192.168.200.47/wapt
use_hostpackages=1
Die Adresse des Repositorys ist problemlos über einen Webbrowser zugänglich.


NACHTRAG: Ich verstehe gar nichts mehr. Ich bin auf einen Thread im Wapt-Forum gestoßen, in dem jemand genau dasselbe Problem hatte wie ich.
Ich begann damit, die Datei /var/www/wapt/package zu lesen, die einige wunderschöne Hieroglyphen anzeigte.
Ich musste meinen Server neu starten, um eine normale Anzeige zu erhalten.
Danach startete ich die Dienste apache2 und wapt-server, was ich jedes Mal tue, wenn ich meine VM starte, und wie durch Zauberhand funktionierte die Paketinstallation und alle Warnmeldungen erschienen in meiner Konsole.

Meine Frage ist, woher das kommen könnte? Meine Server-VM wurde bereits mehrmals neu gestartet, aber das hat das Problem nie behoben.

Ich habe auch versucht, die Datei ma-vm.local.wapt aus dem Ordner /var/www/wapt-host zu extrahieren, jedoch ohne Erfolg.
Ich habe es auf einem anderen Rechner mit Windows 10 getestet, aber es funktioniert nicht; ich habe den Eindruck, dass vor der Bereitstellung eines Pakets das Paket ma-vm.wapt auf dem Clientrechner installiert sein muss.

Betreff: HTTP-Fehler 404 – Aktualisierung des wapt-Pakets

Veröffentlicht: 17. November 2015 - 12:17 Uhr
von Sfonteneau
Hallo, alle .wapt-Pakete und die Datei „Packages“ sind Archive (die Sie mit 7-Zip entpacken können). Das erste Paket, das der Client installieren möchte, ist sein Rechnerpaket: https://yourwaptip/wapt-host/client'sPCname.wapt. Dieses Paket enthält eine Versionsnummer und Abhängigkeiten. Jedes Mal, wenn Software hinzugefügt oder entfernt wird (z. B. über die Konsole), wird dieses Paket angepasst, um die Datei WAPT\control zu bearbeiten und Pakete im Abschnitt „Abhängigkeiten“ hinzuzufügen oder zu entfernen. Die Paketversion wird dann erhöht, um die Änderung der Anweisungen anzuzeigen. Daher finden Sie in der Datei „Packages“ (nach dem Entpacken): https://wapt/wapt/Packages die vollständige Liste Ihrer verfügbaren Software in Ihrem privaten Repository: https://wapt/wapt/ . Sie sollten diese auch im Abschnitt „Privates Repository“ der Konsole sehen. Wenn alles in Ordnung ist, können Sie nun auf Ihrem Client den Befehl `wapt-get install test-audacity` ausführen. Falls nicht, liegt es wahrscheinlich daran, dass der Client https://wapt/wapt/Packages nicht herunterladen kann . Simon