Baixa o arquivo zerado [RESOLVIDO]

1. Baixa o arquivo zerado [RESOLVIDO]

Alex Douglas
adsjcsp

(usa Debian)

Enviado em 13/07/2010 - 10:24h

Bom dia pessoal, estou com o seguinte problema: Refiz meu servidor a uma semana atraz, estava usando OS Kurumim, mais agora é o OS Ubuntun para servidor. Instalei o servido de ftp (proftp) sem problemas, o problema ocorre quando eu me logo com qualquer usuário, o servidor faz o download do arqwuivo, mais o arquivo vem com zero bit, ou seja sem conteúdo.
Já tentei de um tudo mais estou sem inspiração e tempo, para caçar solução, o ftp é usado por uma empresa inportante para pegar arquivos.


Agradeço a ajuda.


  


2. MELHOR RESPOSTA

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 13/07/2010 - 12:20h

Quanto a configuração no servidor você deverá especificar o modo de transferência na opção 'DefaultTransferMode'

DefaultTransferMode binary

3. Re: Baixa o arquivo zerado [RESOLVIDO]

Daniel Fernandes
volcom

(usa Debian)

Enviado em 13/07/2010 - 10:37h

Qual versão de FTP?

Coloque seu arquivo de configuração do FTP aqui pra analise do pessoal.



4. Ja solucionei

Alex Douglas
adsjcsp

(usa Debian)

Enviado em 13/07/2010 - 11:46h

acontesse que o servidor não estava em modo binario e sim em moda ASCII e por isso os navegadores não estavam conseguindo baixar os arquivos, e eles viam zerados.

A solução:
Baixei um complemento no mozila-firefox (minha preferencia) e configurei ele pra trabalhar em modo ASCII e funcionou tudo direitinho.
Quem quiser o link é este aqui: http://fireftp.mozdev.org/

valeu galera.


5. Re: Baixa o arquivo zerado [RESOLVIDO]

Daniel Fernandes
volcom

(usa Debian)

Enviado em 13/07/2010 - 11:56h

Certo!

Mas você solucionou para o seu navegador (Firefox), certo?

E o seu cliente, vai ter que instalar esse complemento também?

Acho que seria melhor alterar as configurações do FTP.

Só uma sugestão ;)

Abraço


6. Já estou providenciando a mudança

Alex Douglas
adsjcsp

(usa Debian)

Enviado em 13/07/2010 - 12:56h

Obrigado, já estou providenciando a mudança do servidor.


7. Novidades..

Alex Douglas
adsjcsp

(usa Debian)

Enviado em 13/07/2010 - 15:38h

Coloquei a linha que me passaram para tornar a transferencia de arquivos do servidor para modo binário, mesmo assim os navegadores não querem fazer a tranferencia, só funciona se for programa de ftp como cuteftp, e esse que eu passei para firefox. Não sei o que esta ocorrendo então... mais mesmo assim obrigado a todos que puderam contribuir. POr hora já está bom, mais vou melhorar o servidor.


8. Re: Baixa o arquivo zerado [RESOLVIDO]

Daniel Fernandes
volcom

(usa Debian)

Enviado em 13/07/2010 - 15:45h

Vou tentar mais uma vez...

Coloque aqui seu .conf para vermos...




9. Bem está ai o conf..

Alex Douglas
adsjcsp

(usa Debian)

Enviado em 13/07/2010 - 15:56h

ServerName "FTP - Tentbeach para transferência de arquivos"

ServerType standalone
DefaultServer on
ServerAdmin user@localhost
Port 21
Umask 022
MaxInstances 8
DefaultTransferMode binary
User ftp
Group ftp

# Apenas faz com que o usuário acesse o seu diretório $HOME
DefaultRoot ~
<Directory /*>
AllowOverwrite no
</Directory>

MaxClients 10 "Numero máximo de clientes atingido, tente mais tarde por favor."
MaxClientsPerHost 3 "já esta com muitas conexões simultâneas."

AllowForeignAddress on
LoginPasswordPrompt off

<Directory /home/srv-ftp>
AllowOverwrite yes
</Directory>



10. Re: Baixa o arquivo zerado [RESOLVIDO]

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 13/07/2010 - 16:56h

Sempre que tiver problemas, a primeira coisa a fazer é checar os arquivos de log. Adicione no teu 'proftpd.conf' a seguinte linha:

TransferLog /var/log/proftpd/transfer.log

* Fazendo as alterações necessárias é claro!

Abra o browser e baixe um arquivo. Depois verifique o log gerado pra ver se encontra algo relevante



11. Olha o resultado do transfer.log

Alex Douglas
adsjcsp

(usa Debian)

Enviado em 13/07/2010 - 18:03h

este é o resultado do arquivo de log que voce havia me dito pra colocar no meu arquivo de configuração: a primeira linha, eu tentei baixar o arquivo pelo browser (modo binary)e a segunda (modo ASCII), ou seja, na primeira vez não consegui, mais da segunda sim.

Tue Jul 13 20:32:50 2010 0 201-26-133-134.dial-up.telesp.net.br 0 /tbusuarios/KOMBAI/ftp/TB_130710.htm b _ o r kombai ftp 1 * i
Tue Jul 13 20:47:13 2010 251 201-26-133-134.dial-up.telesp.net.br 2531616 /tbusuarios/KOMBAI/ftp/TB_130710.htm a _ o r kombai ftp 1 * c




12. Re: Baixa o arquivo zerado [RESOLVIDO]

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 16/07/2010 - 09:20h

Segundo a RFC959 o padrão a ser seguido para transferências de arquivos via FTP deve ser o ASCII. Como não conheço o funcionamento interno dos web browsers quanto a isso, talvez eles sejam orientados segundo essa RFC.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts