quinta-feira, 22 de julho de 2010

Freenas - FTP Problem - (Error Code 1) Could not apply settings.

Tive este com um FreeNAS 0.7.1.5127, mas tem várias pessoas com o mesmo problema em versões anteriores do FreeNAS.

Mas que problema?

Quando tentamos configurar o FreeNAS para subir o serviço de FTP e o servidor tem sua configuração de rede por DHCP, o serviço de FTP não sobre, apresentando no Services/Status apenas enable.

A princípio ou pelo que entendi é um problema do ProFTP - servidor FTP do FreeNAS - que ao iniciar o sistema tenta identificar o hostname e não consegue. Isso porque o sistema está em DHCP e o mesmo não fornece um hostname para os client, em testes quando se coloca o endereço IP fixo o serviço FTP sobe normalmente.

Muitas soluções foram sugeridas e para algumas pessoas funcionaram, no meu caso a coisa foi bem simples.

Adicionei em Network > Hosts, o hostname sem o domínio, freenas, onde o padrão da instalação é freenas.local, com o endereço de rede que foi fornecido pelo servidor DHCP.
ex.:   freenas 192.168.10.163


Em alguns casos tiveram pessoas, com outras versões, que incluíram o domínio e funcionou, para outras versões alguns inseriram um "Parâmetro auxiliar" ou "Auxiliar parameter" na configuração do serviço FTP - DefaultAddress "IP ADDR", onde "IP ADDR" é o endereço IP do FreeNAS.



Fica a dica para quem quiser e uma lembrança para mim.

5 comentários:

  1. Vou tentar aqui pra ver se da certo. qualquer coisa aviso.

    ResponderExcluir
  2. Matou a pau! Funcionou 100%. Obrigado pela dica.

    ResponderExcluir
  3. cara, eu tentei fazer e nao deu certo e o link para o sourceforge ta off, poderia me dar uma luz? abs.

    ResponderExcluir
    Respostas
    1. Você ainda está usando a versão 0.7 ? No exemplo e no caso desse post, o serviço de FTP não sobe por conta de usar DHCP e o servidor DHCP não passa um hostname para o freenas, dessa forma colocamos o hostname para o freenas e ele deve funcionar.
      Vale lembrar que eu tive problemas com a versão 0.7 e não testei em outras versões.

      Excluir
    2. ah, agora que eu entendi! Obrigado pela atenção e parabéns pelo blog! abs.

      Excluir