Hallo zusammen, On Dienstag, 1. April 2008, Joachim Marx wrote:
Michael wrote:
Die Zusatzfrage zuerst: ich möchte über blub.dyndns.org aus einem LAN in dem nur port 80 frei ist auf meinen Rechner kommen, blub.dyndns.org:5801 funktioniert technisch auf einem offenen Netz nur nicht wenn der port 5801 zu ist. Also möchte ich den port 80 "umleiten" (redirect).
Dann ist doch ein Reverse Proxy mit Kanonen auf Spatzen geschossen und er ist ja eigentlich auch für andere Szenarien gedacht. Meine Meinung: Da Du nur eine Weiterleitung des Ports brauchst, folge dem (korrigierten) Vorschlag von Udo. Jein, ich nutze nur auf dem Router die Firewall alle anderen Rechner im Netz laufen ohne FW. Was mir nicht ganz klar ist: lege ich mir nicht ein "Ei" wenn ich port 80 komplett umleite? Könnte ich dann noch von meinem Heimnetz aus das Internet nutzen = surfen ??
Ich hatte die lösung über den redirekt gut gefunden weil ich halt nur über eine Adresse kommen kann und diese gezielt routen könnte.. Ich würde (vorerst) gerne die redirekt Lösung verfolgen.
Trotzdem ist es interessant zu klären, warum Du den Fehler "Invalid Content-Length" bekommst ...
Ja, ich habe mal alle Logs unter /var/log durchkämmt aber nichts weiter gefunden. Leider bin ich auch mit google nicht weiter gekommen. Wie könnte ich das Problem angehen? Mir sind die Idee ausgegangen. Ich vermute (hoffenlich lege ich nun keine falsche Idee in den Raum..) dass ich keinen connect bekomme dann evt. ein timeout und in dessen Folge evt. eine null länge also eine invalid Content-Length??? mit localhost:5801 bekomme ich keine Problem, mit localhost:80 geht es gleich damit los dass ich die meldung bekomme loading Applet die Java Console meldet: KJAS: VncViewer could not be fixed java.lang.ClassFormatError: Truncated class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at org.kde.kjas.server.KJASAppletClassLoader.fixAndDefineClass(KJASAppletClassLoader.java:352) at org.kde.kjas.server.KJASAppletClassLoader.loadFixedClass(KJASAppletClassLoader.java:295) at org.kde.kjas.server.KJASAppletClassLoader.findClass(KJASAppletClassLoader.java:238) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.kde.kjas.server.KJASAppletClassLoader.loadClass(KJASAppletClassLoader.java:254) at org.kde.kjas.server.KJASAppletStub$RunThread.doState(KJASAppletStub.java:167) at org.kde.kjas.server.KJASAppletStub$RunThread.run(KJASAppletStub.java:255) Allerdings: localhost:5801 funktioniert also kann das Teil nicht korrupt sein. ????? Viele Grüße Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org