FTP + Firewall

Status
Nicht offen für weitere Antworten.

SchachFritz

Aktives Mitglied
Guten Tag,
ich versuche mit hilfe einer Java Applikation über FTP dateien auf einen webserver zu laden.
Das Problem ist meine Firewall. Ich habe Norton Internet Security 2004 auf meinem Desktop installiert. Ich versuche mit Hilfe von jscape.inet.ftp eine FTP verbindung aufzubauen. www.jscape.com/inetfactory/ftp.html
Dies funktioniert solange ich die Firewall ausgeschaltet habe.
In der beschreibung von inet steht, dass dies auch hinter einer firewall möglich ist. Doch was muss ich dafür tun ?
Solangsam bin ich echt verzweifelt. Ich hoffer einer von Euch kann mir weiter helfen.

Oder gibt es weitere Möglichkeiten (klassen) um verbindung über FTP aufzunehmen (bei denen man keine Rücksicht auf die Firewall nehmen muss ) ?=

Danke im voraus.
 

SchachFritz

Aktives Mitglied
Erstmal danke für eure Hilfe.

Wenn ich das Programm dann weitergeben möchte, so haben die User doch aber dann das gleiche Problem.
Ich habe mir überlegt es wäre das beste wenn ich statt einer Standalone ein Applet schreiben werde.
Ich weiss nicht ob dies jetzt hier viel am Problem ändern wird.

Es kann ja aber keine Lösung sein, an der Firewall rumm zu spielen müssen. Immerhin werden alle FTP programme wie FileZilla, oder so auch automatisch von der Firewall erkannt und durchgelassen.
Es muss doch also noch eine andere Möglichkeit geben.
 

byte

Top Contributor
es gibt ein paar standardports, die meistens von haus aus freigeschaltet sind, z.b. der port des webbrowsers. alle anderen ports sind erstmal zu und müssen freigeschaltet werden. darum würde ich mich als anwendungsentwickler aber wenig schären, das ist sache der anwender. wer ne firewall hat, der wird auch wissen, dass man ports freischalten muss, ansonsten wird man wohl nicht viel spaß haben bei vielen anwendungen.

wenn du das ganze als applet laufen lässt, dann sollte es über den browserport laufen (sicher bin ich allerdings nicht, weil ich applets hasse und sie nie verwende). aber applets kann man halt deaktivieren im browser und dann haste ein ähnliches problem.
 

Bleiglanz

Gesperrter Benutzer
ftp ist firewall technisch besonders tricky, weil da (je nach konfiguration) zwei kanäle verwendet werden

=> mach lieber einen http-file-upload, das geht immer und ist (für einzelne dateien) einfacher (mit den entsprechenden Bibliotheken)
 

KSG9|sebastian

Top Contributor
Immerhin werden alle FTP programme wie FileZilla, oder so auch automatisch von der Firewall erkannt und durchgelassen.

Ähm, wenn an der Firewall der 21er Port zu ist, dann kann auch kein anderes Programm raus. Aber das ist Standart, wenn du ne Firewall benutzt. Dann hast du halt das Problem, dass du bei manchen FWs Ports einzeln freischalten musst.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen

Ähnliche Java Themen


Oben