Dávkový soubor: failed to establish connection Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Hyko
Level 1.5
Level 1.5
Příspěvky: 137
Registrován: březen 14
Pohlaví: Muž

Dávkový soubor: failed to establish connection  Vyřešeno

Příspěvekod Hyko » 31 pro 2020 11:18

Dobrý den,
požádal bych o radu. Mám dávkový soubor, kterým posílám na FTP txt soubor kde jsou uloženy teploty z čidel. Přenos fungoval několik let bez problémů, ale od dnešního rána mi to vypíše hlášku 425 failed to establish connection. FTP je dostupný.
obsah dávkového souboru temp.bat

c:\@Kotel\snmpget.exe -r:192.168.10.150 -t:10 -c:"public" -q -o:0.1.3.6.1.4.1.21287.16.1.0>>c:\@Kotel\temp.txt
echo x >>c:\@Kotel\temp.txt
c:\@Kotel\snmpget.exe -r:192.168.10.151 -t:10 -c:"public" -q -o:0.1.3.6.1.4.1.21287.16.1.0>>c:\@Kotel\temp.txt
echo x >>c:\@Kotel\temp.txt
ftp -n -s:c:\@Kotel\ftp.dat 12524.w24.wedos.net

a soubor ftp.dat
user w12524_topeni
heslo ftp
put c:\@Kotel\temp.txt
quit

a chybová hláška je přiložena v souboru.
chyba.jpg


děkuji za rady.
Nemáte oprávnění prohlížet přiložené soubory.

Reklama
Uživatelský avatar
Microsheep
Level 4.5
Level 4.5
Příspěvky: 1625
Registrován: leden 10
Pohlaví: Muž

Re: Dávkový soubor: failed to establish connection

Příspěvekod Microsheep » 31 pro 2020 11:36

Na první pohled to vypadá, že problém je v tom, že využívá FTP v aktivním módu a data se mu nepodařilo přenést přes náhodné vysoké porty, kvůli fireallu. Pak už záleží, jak moc máš chytrý firewall (protože některé firewally/routery mají ALG a dokáží si s aktivním poradit) ale musíš mít správně nastavený firewall i u sebe. Zkus ještě nahrát soubory ručně přes webové rozhraní https://webftp.wedos.net/, jestli není nějaký problém na druhé straně.Je teda zvláštní, že to doteď fungovalo, nic se neměnilo? Např. nastavení firewallu apod? Dle všechno tento ftp klient na Windows nepodporuje passivní režim, to by si musel vyměnit ftp klienta a zkusit s ním. (např. curl, je již rovněž součástí Win10, popřípadě WinSCP rovněž můžeš přes řádek)

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13
Guru Level 13
Příspěvky: 21514
Registrován: březen 10
Pohlaví: Muž

Re: Dávkový soubor: failed to establish connection

Příspěvekod ITCrowd » 31 pro 2020 11:41

To vypadá na konflikt pasivního/aktivního režimu.
1. Ověř, že server běží v pasivním režimu.
2. Nastav ve woknech ftp na pasivní režim (screen).
Nemáte oprávnění prohlížet přiložené soubory.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Hyko
Level 1.5
Level 1.5
Příspěvky: 137
Registrován: březen 14
Pohlaví: Muž

Re: Dávkový soubor: failed to establish connection

Příspěvekod Hyko » 31 pro 2020 11:51

FTP se připojím přes Commendara jen pokud v nastavení zaškrknu pasivni režim jinak ne.
Soubor temp.bat se spouští automaticky přes naplánované úlohy v windows. Soubory sem jsem zdědil - nejsem programátor. Není možné v souboru ftp.dat nastavit pasivní režim?

Vlastnosti Internetu je nastaveno pasivní režim.
Děkuji

Uživatelský avatar
Microsheep
Level 4.5
Level 4.5
Příspěvky: 1625
Registrován: leden 10
Pohlaví: Muž

Re: Dávkový soubor: failed to establish connection

Příspěvekod Microsheep » 31 pro 2020 11:58

Kdyby sis přečetl co jsem psal, tak by ses už na nic ptát nemusel...

Hyko
Level 1.5
Level 1.5
Příspěvky: 137
Registrován: březen 14
Pohlaví: Muž

Re: Dávkový soubor: failed to establish connection

Příspěvekod Hyko » 31 pro 2020 12:13

Microsheep píše:Kdyby sis přečetl co jsem psal, tak by ses už na nic ptát nemusel...


Nevím zda jsem si úplně porozuměli, ale jak např. winSCP udělám, že se mi automaticky načtou hodnoty do txt a pak odešlou na ftp? Tak jak to mám teď viz. první příspěvek.

Pokud si nastavím v tomto programu FTP tak se na něj přihlásím, já bych potřeboval vědět zda jde v tom dávkovém souboru nastavit passive mód? Zde bude asi je zakopanej pes.

Uživatelský avatar
Microsheep
Level 4.5
Level 4.5
Příspěvky: 1625
Registrován: leden 10
Pohlaví: Muž

Re: Dávkový soubor: failed to establish connection

Příspěvekod Microsheep » 31 pro 2020 12:15

Máš Win10? Např.

Kód: Vybrat vše

curl -k --ftp-pasv -T c:\@Kotel\temp.txt ftp://w12524_topeni:heslo@12524.w24.wedos.net

Samozřejmě i WinSCP má skriptování
https://winscp.net/eng/docs/guide_automation

Chápu, že nejsi tvůrce skriptu, niceméně tuto první část necháš, ta ze SNMP vyčítá hodnoty a zapisuje je do txt

c:\@Kotel\snmpget.exe -r:192.168.10.150 -t:10 -c:"public" -q -o:0.1.3.6.1.4.1.21287.16.1.0>>c:\@Kotel\temp.txt
echo x >>c:\@Kotel\temp.txt
c:\@Kotel\snmpget.exe -r:192.168.10.151 -t:10 -c:"public" -q -o:0.1.3.6.1.4.1.21287.16.1.0>>c:\@Kotel\temp.txt
echo x >>c:\@Kotel\temp.txt

ty vyměníš zbytek scriptu na nahrání na FTP..

Zjednodušeně finální script by vypadal takto

Kód: Vybrat vše

c:\@Kotel\snmpget.exe -r:192.168.10.150 -t:10 -c:"public" -q -o:0.1.3.6.1.4.1.21287.16.1.0>>c:\@Kotel\temp.txt
echo x >>c:\@Kotel\temp.txt
c:\@Kotel\snmpget.exe -r:192.168.10.151 -t:10 -c:"public" -q -o:0.1.3.6.1.4.1.21287.16.1.0>>c:\@Kotel\temp.txt
echo x >>c:\@Kotel\temp.txt
curl -k --ftp-pasv -T c:\@Kotel\temp.txt ftp://w12524_topeni:heslo@12524.w24.wedos.net
exit

Hyko
Level 1.5
Level 1.5
Příspěvky: 137
Registrován: březen 14
Pohlaví: Muž

Re: Dávkový soubor: failed to establish connection

Příspěvekod Hyko » 31 pro 2020 15:51

děkuji, za radu. a za nakopnutí


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Connection Meter
    od JIVA2404 » 29 bře 2021 12:45 » v Problémy s hardwarem
    8
    522
    od dvorakj
    30 bře 2021 13:48
  • Ethernet connection 1219-v error 10
    od Pan Ledvinka » 06 led 2021 09:31 » v Internet a internetové prohlížeče
    23
    1305
    od ITCrowd
    07 led 2021 07:25
  • Hikvision - formát sdíleného VHD - failed
    od MK_Vs » 13 dub 2021 18:01 » v Vše ostatní (sw)
    10
    531
    od ITCrowd
    14 dub 2021 17:42
  • Jde vypálit 8GB ISO soubor na 2 DvD 4,7?
    od Metinak » 22 led 2021 17:25 » v Windows 10, 8, 7..
    8
    491
    od zeus
    23 led 2021 11:15
  • Vytvořil se mi debug soubor na ploše
    od Eastrin » 08 led 2021 17:36 » v Windows 10, 8, 7..
    0
    254
    od Eastrin
    08 led 2021 17:36

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 1 host