-
Notifications
You must be signed in to change notification settings - Fork 226
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Terminal eingabe zurück bringen #1293
Comments
Das Terminal ist keine Funktion vom OWF. Man braucht dazu shellinabox. /usr/bin/shellinaboxd |
Okay danke für deine antwort. Kann es also sein das dieses durch die instalation der neuen OWF deinstalliert wurde? Weist du wie ich das dann wieder installieren kann? EDIT: Okay habe die Datei aus einer früheren imagesicherung einfach wiederhergestellt. Wird dann im OWF angezeigt allerdings kommt die meldung - Could not connect |
Das OWF installiert und löscht shellinabox nicht. Dann liegt das Problem an shellinabox, das OWF startete nur den ReverseProxy auf Port 4200.
Es kann theoretisch auch an dem Reverse Proxy liegen. |
Ich bin mir eigentlich 100% sicher das beim Installieren der aktuellen IPK von OWF 3 Pakete angepasst wurden und da waren auch deinstallationen dabei..... Bekomme auch leider das Terminal nach wie vor nicht zum laufen. Wie kann ich diesen reverse Proxy prüfen ob dieser passt? |
shellinabox ist nicht Bestandteil vom OWF und wird weder installiert noch deinstalliert. Die Datei /usr/bin/shellinaboxd auf die Box kopieren reicht natürlich nicht. |
Du brauchst auch noch die Auf meiner Box gibt es diese Dateien.
|
Hab es mittlerweile über das feed installiert und deine datei auflistung ist auch alles vorhanden bei mir nur läuft es leider trotzdem noch nicht. |
Poste mal die /etc/init.d/shellinabox hier. |
root@vuuno4kse:~# ifconfig lo Link encap:Local Loopback |
Dann probier mal diesen Link im browser. |
Wenn das geht, dann ändere mal die Zeile 42 in der /etc/init.d/shellinabox ALT: NEU: |
der link geht leider auch nicht |
Dann stimmt vermutlich was mit dem script |
Oder ich teste das mal auf meiner Box .. das kann aber bissel dauern. |
Okay viele dank für deine hilfe |
das geht nun mittlerweile aber die änderunghen in zeile 42 einzutragen bewirkt das es wieder nicht mehr funktioniert |
Ich habe Masta2002 im vti unterstützt beim Debuggen mit shellinabox. |
Danke |
@Masta2002 |
Mit |
Du meinst, es wird jetzt trotzdem nicht vom openwebif aus funktionieren? Er probiert das gerade. Es hat ja mal vor einiger Zeit getan. Ob da noch etwas installiert werden muss auf dem vti, damit das mit der twisted.web geht? |
Auf meiner Box wo es läuft ist twisted 19.7.0. Die alte Version von twisted kann wohl kein ipv6. Allerdings muss man in die Zeile 42 in wie oben beschrieben ändern. |
Ist das mit ipv6 erst vor einiger Zeit ins openwebif für das Terminal reingekommen? Das könnte das erklären. Auf der Box von @Masta2002 sieht man, dass der shellinabox daemon den Port 4200 nur auf ipv4 öffnet, bei ipv6 gibt es da keinen Listener |
Dann liegt es am shellinabox. |
Das lief schon immer mit IPv6. |
D.h. der shellinabox Daemon muss ein listen auf Ipv6 machen, damit es geht? |
Bei meiner Box wo es geht, sieht das so aus. tcp 0 0 localhost:4200 :::* LISTEN |
Ich vermute das die VTi version von shellinabox kein IPv6 kann. |
Das sieht so aus, Ich lasse mir da mal die Hilfe ausgeben, was es da für Parameter gibt |
Meine version von shellinabox ist die VTi version ist |
Shellinabox richtet bei localhost only einen reinen IPv6-Listener ein. |
Hi @Schimmelreiter , "localhost only" IPv6 geht aber nicht mit der 2.20 |
Ok, wenn VTi einen anderen Build von shellinabox hat, kann es genau anders herum sein, also IPv4-only. |
Yepp, er hat die 2.20 installiert. Dann wird das wohl nichts. Wundert mich aber immer noch, dass er sagt, dass es mal getan hat. Vielleicht war das noch ein sehr alten OWIF, wo das mit IPv4 ging. Das passt allerdings nicht dazu, dass @Schimmelreiter geschrieben hat, dass OWIF shellinabox immer mit ipv6 gemacht hat. |
Doch das passt, denn die OWF version von VTi ist schon lange ein fork. |
Dann braucht er also eine neuere shellinabox, wenn er auch ein aktuelles OWIF nutzen möchte mit shellinabox |
Nö .. nur die Zeile 42 und meine Änderungen vom OWF die ich gleich mache. |
Ah, ok, ich dachte, das ginge nicht. Du stellst also auf ipv4 für shellinabox um? |
Schau mal meinen letzen commit |
Cool, das wird dann passen. Dann schreibe ich ihm das noch. Herzlichen Dank. |
Nicht vergessen!
|
Yepp, hat er schon gemacht und habe ich ihn auch nochmal drauf hingewiesen. |
Vielen dank an alle hier es funktioniert nun wieder!!!! Super arbeit!! |
Ich habe im VU+ Supportforum diesen Thread gefunden
https://www.vuplus-support.org/wbb4/index.php?thread/142130-open-webif-aktuell
Daraufhin habe ich das update installiert und musste leider feststellen das es die Funktion der Terminal eingabe nicht mehr gibt. Ich persönlich und auch schon ein paar andere im Board fanden dieses feature allerdings recht nützlich. Daher die frage ob es evtl. möglich wäre dies wieder zurück zu bringen.
The text was updated successfully, but these errors were encountered: