none
Problém s FrontPage při FTP přístupu RRS feed

  • Dotaz

  • Dobrý den,

     

    začala se mi objevovat chyba ve FrontPage 2000

    pod Windows XP Professional CZ SP3

    při pokusu o Publish Web s přístupem přes FTP.

     

    Listing pages in ftp://xxxxx.cz:21...
    425 Could not open data connection to port 32000: Connection refused

     

    Přitom ještě před pár týdny to fungovalo bez problému a žádnou konfiguraci FrontPage jsem neměnil. Poskytovatel FTP přístupu pro web rovněž tvrdí, že žádné nastavení neměnil.

     

    Pasivní režim FTP mám nastaven, ale nepomáhá to.

     

    Pokud ze stejného počítače přistoupím na stejnou FTP adresu ovšem z programu FTPCommander rovněž se zapnutým pasivním režimem FTP, tak to funguje z čehož usuzuji, že problém není někde po cestě ani ve firewallu apod., ale v samotném FrontPage, které se z nepochopitelných důvodů i když je uvedena adresa na FTP snaží přistupovat kromě portu 21 i na port 32000 (pozn. namísto 32000 se někdy objeví 32001 nebo 32002).

     

    Nevíte někdo čím to je způsobeno ???

    úterý 2. prosince 2008 13:25

Odpovědi

Všechny reakce

  • to je vlastnost protokolu FTP . Potrebuje 2 konexe - ridici (na well known port 21) a datovou (jejiz SMER, ADRESA i PORT se dohaduje mezi serverem a klientem).

     

    Pri "aktivnim" modu se pripojuje server KE KLIENTOVI (!), pri pasivnim pak klient k serveru. Dalsi konexe na IP adresu serveru a port (napr) 32000 je naprosto v poradku

     

    jeste jednou: konexe na port 32000 je smerem OD FTP KLIENTA NA IP ADRESU FTP SERVERU? Neni naopak (tzn. neni vypnut pasivni mod)?

     

    MP

    úterý 2. prosince 2008 16:30
    Moderátor
  • Pustil jsem si sledovač paketů WireShark a odfiltroval komunikaci mezi FrontPage a FTP serverem poskytovatele.

     

    Z komunikace vidím, že proběhne přihlášení a pak příkazy TYPE A, PORT a LIST, ale příkaz PASV, kterým by měl FrontPage požádat FTP server o pasivní režim se tam vůbec nevyskytuje tj. jakoby byl pasivní režim skutečně vypnutý. Ten connect s následnou chybou je z FTP serveru poskytovatele směrem ke mě což jak zmiňujete odpovídá vypnutému pasivnímu režimu.

     

    Domníval jsem se, že pasivní režim FTP je zapnutý.


    Pokud ve FrontPage 2000 zvolím z menu
    Tools -> Options... atd.
    tak je zaškrtnutá volba Použít pasivní režim FTP...

     

    O jiném nastavení ve FrontPage nevím.

     

    Buď to nastavení tedy FrontPage z nějakých důvodů ignoruje a nebo na to má vliv ještě nějaké jiné nastavení, ale nevím jaké.

     

    Můžete mi prosím poradit kde mám co nastavit třeba v systémovém registru, aby to nastavení FrontPage respektoval a požádal FTP server poskytovatele o pasivní režim ???

     

    PS: Podezřelé je to, že dříve to fungovalo a žádné nastavení jsem neměnil.

    úterý 2. prosince 2008 18:42
  • FrontPage používá WinInet rozhraní a čerpá nastavení ze stejných parametrů jako IE.

     

    Na adrese viz odkaz:
    http://support.microsoft.com/kb/323446/cs
    jsem našel návod kde je zmínka o tom, že k tomu, aby byl používán pasivní režim FTP je potřeba mít zaškrtnutou
    volbu Použít pasivní režim FTP... a navíc nezaškrtnutou volbu Povolit zobrazení složek pro servery FTP

     

    Obojí mám dle návodu OK tj. volbu Použít pasivní režim FTP... mám zaškrtnutou a volbu Povolit zobrazení složek pro servery FTP nemám zaškrtnutou. Měl by tedy být nastaven pasivní režim FTP, ale není to nic platné, protože FrontPage tvrdošíjně nepoužívá PASV a chová se jako by byl pasivní režim vypnutý.

     

    Nevíte o nějakém jiném nastavení, kterým bych mohl chování FrontPage změnit tak, aby už konečně zase začal používat pasivní režim ???

     

    PS: Dříve to totiž fungovalo. Poskytovatel své nastavení nezměnil a já jsem jej také nezměnil. Přesto se FrontPage nyní chová jako by byl pasivní režim FTP vypnutý a výše zmíněná nastavení z nějakých pro mne nepochopitelných důvodů nyní neustále ignoruje.

    úterý 2. prosince 2008 19:29
  • Na doplnění uvedu, že jsem se díval do systémového registru a mám tam níže uvedená nastavení ve vztahu k použití pasivního režimu FTP.

     

    Klíč: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\BROWSE\FTPPASV
    Položka: ValueName
    Hodnota: Use PASV

     

    Klíč: HKEY_CURRENT_USER\Software\Microsoft\FTP
    Položka: Use PASV
    Hodnota: yes

     

    Můžete mi prosím potvrdit zda je to správné a postačující nastavení k tomu, aby FrontPage používal pasivní režim FTP ???


    PS: Pokud je to správně pak opravdu nechápu proč se FrontPage podle toho nastavení nechová.

    úterý 2. prosince 2008 20:12
  • FYI: http://support.microsoft.com/kb/320282

     

    jak jsi pripojen k internetu? Proc musis pouzivat PASV?

     

    MP

     

    P.S. nic proti barvam ale tohle uz je corrida

     

     

     

    úterý 2. prosince 2008 20:18
    Moderátor
  • >> FYI: http://support.microsoft.com/kb/320282

     

    Pokud je pravda to co se tam píše pak opravdu nechápu jak je možné, že to před několika týdny se stejnou verzí FrontPage, ze stejného místa a stejného počítače šlo a teďka to nefunguje a přitom poskytovatel nic nezměnil a já jsem také nic neměnil.
     
    >> jak jsi pripojen k internetu? Proc musis pouzivat PASV?

     

    Jsem v lokální síti za NATem, ale to jsem pořád a na stejném místě a jak jsem již zmínil před pár týdny to šlo a teď najednou ne a ne.

    úterý 2. prosince 2008 20:59
  • Zelena je lepsi na oci Smile

     

    NECO se muselo zmenit.

    Za jakym NATem? Vetsina NATu podporuje FTP i v ne-pasivnim modu!

     

    MP

    úterý 2. prosince 2008 21:02
    Moderátor
  • >> NECO se muselo zmenit.
    >>
    >> Za jakym NATem? Vetsina NATu podporuje FTP
    >> i v ne-pasivnim modu!

     

    NAT realizuje Novelácký server verze 5 v naší síti.

     

    Zítra se ještě pozeptám, protože teď jsem si vzpomněl na to, že před pár týdny se upravovala konfigurace a blokoval se SMTP port pro odchozí poštu tak, aby se z lokální sítě dalo přistupovat pouze na STMP port našeho emailového serveru. Tak jestli tam něco nezprasili. To by možná mohlo být tím, že zablokovali něco navíc, pak bych to i chápal tj. že dříve to patrně chodilo přes aktivní režim FTP a teď po té rekonfiguraci je utrum Wink.

    úterý 2. prosince 2008 21:20
  • FTP je problematicky protokol. Musis hlidat komunikaci a zjistovat ze prichozi packet patri k te ktere ftp session

     

    MP

     

    úterý 2. prosince 2008 21:27
    Moderátor