Thread DBI/FTP Anfragen über Proxy leiten
(12 answers)
Opened by justme69 at 2008-06-11 17:27
Bei einer Satellitenverbindung gehe ich mal davon aus, dass der Proxyserver des ISPs ein reiner HTTP-Proxy ist. Darüber kann man zwar ohne weiteres Webseiten abrufen und auch FTP-Resourcen herunterladen (zumindest mit LWP statt Net::FTP), das Hochladen von Dateien und die Datenbankverbindung werden jedoch je nach Konfiguration dieses Proxys kompliziert bis unmöglich.
Es stellen sich jetzt nochmal einige Fragen: Zum einen, was weisst Du über die Proxykonfiguration beim ISP? - Funktionieren HTTP und FTP darüber mit einem normalen Browser fehlerfrei? - Funktioniert auch ein FTP-Upload? - Funktioniert auch HTTPS und wenn ja, funktioniert es auch auf Nichtstandardports anders gesagt, erlaubt der Proxy CONNECT-Befehle und wenn ja zu welchen Ports? Und zum anderen, kannst und willst Du an den Skripten auf der Client- und Serverseite gegebenenfalls etwas verändern, um den Zugriff auf den Server via Proxy zu ermöglichen, oder suchst Du eine Lösung, bei der Client und Server vorgespielt wird, es gäbe gar keinen Proxy? Je mehr der Proxy des ISPs kann, desto einfacher wird es, und je weniger Du bereit bist an Deinen existierenden Programmen zu ändern, desto komplizierter wird es ;-) Die Umleitung der MySQL-Verbindung über einen HTTP-Proxy wird aber in jedem Falle problematisch. When C++ is your hammer, every problem looks like your thumb.
|