Mitä eroa on, jos ottaa ftp-palvelimeen yhteyden www-selaimella tai sit ftp ohjelmalla? Kyseessä on omalla koneella pyörivä Cerberuksen ftp-palvelin.
Lähinnä sitä ihmettelen, miksi tiedostojen lataus ei onnistu selaimella, mut onnistuu ftp-ohjelmalla. Selain kyl näkee tiedostot, mutta koko on 0 tavua. Eikä suostu ehdottamaan Save as, vain Save folder ja sekään ei sit toimi...
Missä vois olla ratkaisu?
Lähinnä sitä ihmettelen, miksi tiedostojen lataus ei onnistu selaimella, mut onnistuu ftp-ohjelmalla. Selain kyl näkee tiedostot, mutta koko on 0 tavua. Eikä suostu ehdottamaan Save as, vain Save folder ja sekään ei sit toimi...
Missä vois olla ratkaisu?
Vastaukset 5
Vanhimmat
toimii passiivitilassa ja toinen aktiivitilassa.
Tämän voi asettaa selaimessakin jossain asetuksissa.
Aktiivimoodissa client ottaa yhteyttä vaikka porttiin 21 ja serveri avaa yhteyden clienttiin porttiin 20 datan siirto varten. Tämä ei tietenkään toimi, jos client on tyhmän NATin takana.
Passiivimoodissa client ottaa yhteyden porttiin 21, josta serveri vastaa, että avaa datayhteys minuun päin porttiin 20.
Client avaa sitten yhteyden serveriin päin. Tälleen systeemi toimii siis, vaikka client ois NATin/palomuurin takana.
Veikkaan että sulla selain ei oo PASV-moodissa.
IS:ssä Tools/Internet Options/Advanced/Use passive mode for FTP
ei ole tollasta "Use passive mode for FTP" vailintamahdollisuutta mun IE:ssä.
Ainoa mikä viittaa FTP:hen ois tollanen: "Enable folder view for ftp sites"
IE:ssä löytyy ja administrator-oikeuksilla.
Browsing kohdassa mulla toiseksi alimmainen:
"Use Passive FTP"
Mulla ei olekaan admin-oikeuksia tässä duunin koneessa...
Kaveri löyti ton "Use Passive FTP" omastaan ja laitto päälle, mut ei onnistunu silti saamaan tiedostojen latausta aikaiseks. FTP-ohjelmalla onnistu kyllä...