FoxyProxy => leere Seite

  • hallo
    Probs mit FoxyProxy. Wir nutzen Foxy um über ein Gateway von aussen auf unser Firmen-Intranet zu gelangen. I.A. denke ich weiss ich wie man den Foxy konfiguriert. Im Speziellen denke ich, habe ich meinerseits auch alles richtig gemacht. zumindest hat es unter der folg. Konfiguration schonmal gefunkt.

    Kurz: Foxy liefert bei korrekter Konfig. nur eine leere Seite

    der Reihe nach:
    Ich will also über unser Gateway 'gateway.de' per HTTP auf einen Zielrechner zielrechner.intranet.de auf ein firmeneigenes Intranet zugreifen. Dazu erstelle ich einen SSH Tunnel auf und stelle lokal einen SOCKS Proxy zur Verfügung. Man kommt überhaupt nur über das Gateway in unser Intranet:

    Code
    ssh-add
    ssh -T -L2001:zielrechner.intranet.de.de:22 user@gateway.de
    ssh -1 -p 2001 root@localhost -D 1082


    die hostnamen darf ich freilich nicht im klartext nennen, versteht sich.

    1. Befehl macht die SSH zertifikate der shell bekannt
    2. Befehl öffnet einen SSH Tunnel über port 22 über das Gateway auf den Zielrechner.
    3. Befehl greift über diesen Tunnel auf den zielrechner.intranet zu und öffnet lokal einen Socks Proxy auf Port 1082.

    ich kann ziemlich zuverlässig versichern, daß Befehle 1 bis 2 so i.O. sind, da ich ebenso einen SSH Verbindung zum Zielrechner bauen kann.

    ich teste den Proxy mittels

    Code
    telnet localhost 1082


    - geht, Verbindung wird akzeptiert!

    nun konfiguriere ich meinen Foxy auf
    [x] SOCKS Proxy (*) Socks5 (zw. Sock4), trage localhost und 1082 als Port ein. Zum Testen nehm ich mal 'verwende localhost:1082 für alle URLs'. Versuch' meinen Zielrechner anzusurfen. Tja. nun bekomme ich solange den Fehler:

    Code
    Firefox wurde konfiguriert, einen Proxy-Server zu nutzen, der die Verbindung zurückweist.


    bis ich im Foxy
    [ ] SOCKS Proxy leerlasse - was dann? - ich bekomme eine leere Seite. Tja iwie scheint Foxy mit diesen Einstellungen am meisten anfangen zu können, obwohl ich doch eigentlich einen SOCKS proxy erstellt habe :roll: zumindest wirft er keine Fehler mehr.

    • was hat oder was könnte die leere Seite zu bedeuten haben?
    • gibt es einen Weg herauszufinden...
    • - ob ich es wirklich mit einem SOCKS Proxy zu tun habe und wenn ja..
    • - mit welcher Version ich es da zu tun habe, 4 oder 5


    tapp' ziemlich im Dunkeln, obwohl die Seite weiss ist :)

    danke, Gruß

    edit:
    Linux kernel 2.6.31-22
    FF 3.6.12
    FoxyProxy 2.22.4

  • Hallo Pfundwucher ,

    Willkommen im Forum

    Für den Test deiner Verbindung benutzte mal den Fx mit einen neuen Profil.

    Deine Verbindung kannst du mit cURL überprüfen. Die gefundenen Einstellungen sollten dann auch mit dem Fx funktionieren.

  • interessanter Ansatz. habe mir sogleich curl installiert.
    Nach dem Manual http://curl.haxx.se/docs/manual.html also, sobald ich den Proxy eröffnet habe:

    Code
    curl -v -x proxyserver:port  http://zielrechner/
    bzw.
    curl -v -x localhost:1082  http://zielrechner/


    -v verbose
    -x use proxy:port

    dann sagt er mir aber nicht mehr als ich ohnehin weiss:


    "Empty reply from server" ("zielrechner" habe ich ersetzt)
    :-???
    trotzdem danke

  • Zitat von Pfundwucher

    dann sagt er mir aber nicht mehr als ich ohnehin weiss:

    Sehe ich anders. Vorher war es Vermutung, jetzt hast du die Bestätigung ...

    Zitat von Pfundwucher

    "Empty reply from server"

    über den Tunnel kommt nichts an.

    Du kannst aber trotzdem mal "curl -I ..." probieren, ob du irgendwelche Header erhältst.

  • Zitat von .Ulli

    sehe ich anders. Vorher war es Vermutung, jetzt hast du die Bestätigung...

    so kann mans auch sehn :)

    Ich bin indes einen entscheidenden Schritt weiter :)
    habs Manual mal weitergelesen, man kann auch dezidiert SOCKS Server anfragen. Er hat ja vorher gar nicht wissen können, mit welchem Proxytyp er's zu tun hat.

    Code
    naja statt
    -x 
    also
    --socks4
    --socks4a
    --socks5-hostname


    Bingo letzte Option haut hin! Ich bekomme die ganze HTML Seite! man sagt dazu:

    "..and let the proxy resolve the hostname " :-?? sagt mir das was darüber, wie ich den Foxy konfigurieren kann/soll?
    wie auch immer, ich bin der Lösung ein bisschen näher..

  • Ich würde die Proxy-Einstellung in einem leeren Profil des Fx verifizieren.

    Für die Einstellungen des FoxyProxy liegen hier keinerlei Kenntnisse vor.