NEWS
Konfiguration proxy Adapter
-
Hallo,
versuche mich grad am proxy Adapter.
Irgendwie möchte er nicht wie ich.Habe mir folgenden Pfad konfiguriert:
Kontext: picture/ Pfad: /opt/iobroker/download/bild.jpg
Wenn ich nun
https://192.168.99.33:8082/proxy.0/picture
öffne erscheint die Meldung:
[proxy] File "/opt/iobroker/download/bild.jpg/" not found.
Der Pfad ist korrekt.
Wenn ich beim Adapter im Pfad die Datei am ende weglasse, sehe ich unter der URL auch den Inhalt des Ordners.
Wenn ich dort auf den Link zum Bild drücke gibt es auch eine Meldung, dass er es nicht gefunden hat.Sieht jemand den Fehler?
Möchte unter dem Link sofort zum Bild kommen.Im Forum finde ich recht wenig zum Adapter.
-
@david-g Siehe Doku zum Adapter:
dir/ tmp/ access to local directory "/opt/iobroker/tmp" file.jpg /tmp/picture.jpg access to local file "/tmp/picture.jpg"
Kontext muss auch Bildname sein.
-
@david-g Ich denke, du machst ein durcheinander mit den Schrägstrichen: entweder du zeigst auf ein Verzeichnis, dann brauchst du einen, oder du zeigst auf eine Datei und du brauchst keinen (weiss aber nicht ob das der Adapter kann).
-
-
@david-g Hab den auch mal gerade installiert und kann es nur bestätigen. Funktioniert nicht.
Es wurde sogar ein kompletter ioBroker-Neustart ausgeführt.
Kannst du mal bitte ein Issue anlegen:
https://github.com/ioBroker/ioBroker.proxy/issues -
Noch nie gemacht.
Darf ich auch in Deutsch?
Mein Englisch ist mehr als bescheiden ^^. -
@david-g Klar. Apollon77 spricht auch Deutsch. Auch den Link zum Thema mit angeben.
-
Erledigt
-
@david-g Wie gesagt, es kann sein, dass das nicht geht. Aber du kannst ja einfach das ganze Verzeichnis angeben. Dann wird es wohl funktioneren.
-
Glaube nicht, dass es daran liegt.
Wenn ich direkt auf den Ordner Downloads verknüpfte klappt es ja erstmal.Wenn ich dann die Datei mit im Pfad eingebe (im Browser) oder in der erscheinenden Übersicht des Ordners auf eine Datei klicke kommt der selbe Fehler.
-
Auf git sind wir zum Entschluss gekommen hier weiter zu machen.
Jetzt alles was ausführlicher für @apollon77 .
Habe es jetzt nochmal von der Ordnerseite aus getestet.
Kontext = sayit/
URL = /opt/iobroker/iobroker-data/sayit
Über den Link
https://192.168.99.33:8082/proxy.0/sayit
komme ich auf folgende Seite:
Wenn ich dort auf den Link zur mp3 drücke kommt folgende Meldung (Wie wenn ich es direkt mit einer Datei anstatt einem Ordner mache).
File sayit.0.say.mp3 not found: {}
JS-Controller 3.2.16
Node 12.20.0 -
So, ok dann schauen wir mal.
Ich habe etwas Debug eingebaut.
Bitte proxy Adapter vom GitHub aktualisieren. versionsnummer bleibt gleich. Danach Loglevel auf Debug stellen: Admin - Instanzen - Expertenmodus - Spalte Logstufe
Dann sollte er neu starten. Danach siehst Du im Logfile ausgaben.
Am besten mal mach das mit dem sayit was Du oben hattest und auch dein bild.jpg. Wobei das bild.jpg an sich so geht das du ein "meinbild/" hast und da den pfad zu "mein Bild" File hinterlegen solltest
-
Habe grad nur mal einen Schnelltest am Smartphone gemacht.
Morgen bin ich wieder an Rechner.Hab von Git aktualisiert und den Adapter auf Debug gestellt.
Wenn ich den Proxy Adapter neu starte sehe ich im Log nur eine Meldung vom Web Adapter, dass dieser jetzt auf 8082 hört.
Genauer kann ich morgen Abend am Rechner schauen.
-
@david-g Die Logs kommen mit den Requests die du machst
-
-
@david-g Genau. Am besten einmal das verzeichnis von sayit aufrufen und dann auf das file klicken. dann log schauen
-
Hey,
hab jetzt mal 2 Pfade angelegt.
Es klappen nun beide.
Hast du noch was außer dem LOG angepasst?Angelegt habe ich:
Kontext:
telegram/
URL
/opt/iobroker/iobroker-data/tmp/telegram_0
Erreichbar unter:
https://192.168.99.33:8082/proxy.0/telegram/
Und noch
Kontext:
file.jpg
URL
/opt/iobroker/iobroker-data/tmp/telegram_0/file.jpg
Erreichbar unter:
https://192.168.99.33:8082/proxy.0/telegram/file.jpg
Im LOG sehe ich nichts.
-
@david-g Hm ... ne ausser Loggig hatte ich nix geändert ... vllt war es der Fix in der version davor und du hattest nicht die letzte?
-
@david-g PS: Wirklich adapter neu gestartet nach GitHub install? Und auf Debug Log gesetzt? Admin- Instanzen - Expertenmodus - SPalte Logstugfe beim "proxy" adapter
-
Ja, Adapter ist mehrmals neugestartet.
Istalliert habe ich heute nochmal über die Katze, beliebige Quellen und den Link von Git eingefügt.
Debug ist auch aktiviert.
Meine Adapter halte ich immer aktuell. Stehen auf Stable. Wenn ein Update angezeigt wird, spiele ich es idr sofort auf.
Oben im Thread hatten ja auch User Probleme. Evtl könnten die auch mal testen.