+ Responder ao Tópico



  1. #1
    alexspena
    Visitante

    Padrão problema proftpd ERROR:> Failed to establish data socket

    pessoal meu ftp nao funciona de jeito nenhum, somente na rede interna
    um amigo meu testa ele pra mim pelo cute FTP 5 (da casa dele)
    e olhem o q aparece no console do cute FTP
    ----------------------------------------------------------------------
    STATUS:> Connect: Saturday 00:06:21 06-04-2005
    STATUS:> Connecting to alexftp.no-ip.com
    STATUS:> Connecting to alexftp.no-ip.com (ip = 201.14.229.124)
    STATUS:> Socket connected. Waiting for welcome message...
    220 Bem-Vindo ao Servidor de FTP
    STATUS:> Connected. Authenticating...
    COMMAND:> USER alex
    331 Password required for alex.
    COMMAND:> PASS ********
    230 User alex logged in.
    STATUS:> Login successful
    COMMAND:> TYPE I
    200 Type set to I
    STATUS:> This site can resume broken downloads
    COMMAND:> PWD
    257 "/" is current directory.
    COMMAND:> TYPE A
    200 Type set to A
    COMMAND:> REST 0
    350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer
    STATUS:> Retrieving directory listing...
    COMMAND:> PASV
    227 Entering Passive Mode (192,168,1,3,4,12).
    COMMAND:> LIST
    STATUS:> Connecting data socket...
    ERROR:> Failed to establish data socket
    --------------------------------------------------------------------------
    OBS:meu iptables nao bloqueia nada, esta limpinho
    olhem ele ai
    --------------

    #liberando a acesso a internet pra rede interna
    echo 1 > /proc/sys/net/ipv4/ip_forward
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

    #Redirecionando acesso q vem pela porta 5900 do vnc para ip interno 192.168.1.11
    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 5900 -j DNAT --to-dest 192.168.1.11
    iptables -A FORWARD -p tcp -i eth0 --dport 5900 -d 192.168.1.11 -j ACCEPT

    #emule
    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 4662 -j DNAT --to-dest 192.168.1.11
    iptables -A FORWARD -p tcp -i eth0 --dport 4662 -d 192.168.1.11 -j ACCEPT
    iptables -t nat -A PREROUTING -i eth0 -p udp --dport 4672 -j DNAT --to-dest 192.168.1.11
    iptables -A FORWARD -p udp -i eth0 --dport 4672 -d 192.168.1.11 -j ACCEPT
    ----------------------------------------------------------------------
    agora deem uma olhada no meu proftpd.conf
    ---------------------------------------------------

    ServerName "ftp"
    ServerType standalone
    DefaultServer on
    #ScoreboardPath /var/run
    DeferWelcome on
    ServerAdmin root@localhost
    SyslogFacility AUTH
    Serverident on "Bem-Vindo ao Servidor de FTP"

    Port 9999

    Umask 022

    DefaultRoot ~

    User alexsp
    Group nogroup

    <Directory /*>
    AllowOverwrite no
    </Directory>
    _______________________________________________________

    OBS:>>> uso ele na porta 9999 pq a BRtelecom bloqueia a 21.

  2. #2
    underlinuxuser
    Visitante

    Padrão problema proftpd ERROR:> Failed to establish data socket

    Oi,
    Você que definiu esta porta para ele? 9999 ?
    Somente via Passive Mode ele apresenta o problema? Já tentou desativar o passive? não deveria mas isso pode estar ocasionando o problema.

    Na parte AllowOverwrite no do arquivo é no ou on?

    Verifique se alterando o PM ele continua com este problema.
    Abraços

  3. #3
    Visitante

    Padrão problema proftpd ERROR:> Failed to establish data socket

    continua cara