Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: LFTP chodí jen na jednom ze tří serveru u jednoho poskytovatele  (Přečteno 860 krát)

petrf

  • Návštěvník
  • Příspěvků: 60
Ahoj lidi.

Mám testovací script pro práci s programem lftp:
Kód: [Vybrat]
#!/bin/bash

HOST=mujserver.cz
USER=xxx
PASS=yyy

lftp << !FTP_TRANSFER
set ftp:list-empty-ok true
set net:timeout 10
set net:max-retries 2
set net:reconnect-interval-base 5
set net:reconnect-interval-multiplier 1
open ${HOST}
user ${USER} ${PASS}
ls
bye
!FTP_TRANSFER

Tento script mi pouze na jednom ftp serveru skončí chybou:
ls: Nepřekonatelná chyba: překročeno max-retries (maximálně pokusů)
Pokud mám nastaveno na set net:max-retries 1000, skončí to stejnou chybou, jen o trochu déle (se dalo čekat).
Na dalších dvou ftp serverech to pracuje bez problémů. Pokud použiji ruční procházení pomocí programu ftp, chová se program správně, bez chyb. Nastavení set ftp:passive-mode on/off nemá na chování vliv.

Hosting: gigaserver.cz
LFTP: verze 4.0.6

Díky za pomoc
Petr

petrf

  • Návštěvník
  • Příspěvků: 60
Re: LFTP chodí jen na jednom ze tří serveru u jednoho poskytovatele
« Odpověď #1 kdy: 16 Dubna 2011, 23:09:40 »
Tak už jsem na to přišel. Na jednom serveru je problém s TLS/SSL. Pokud nastavím v programu LFTP set ftp:ssl-allow false, tak to pak začne pracovat na všech serverech stejně dobře. Problém jsem nahlásil, tak to snad dají dohromady.

 

Provoz zaštiťuje spolek OpenAlt.