127.0.0.1
é o chamado endereço de loopback que cada host possui e que não muda. Geralmente, ele tem o nome do host associado localhost
. A única exceção a essa regra é quando você tem o IPv6. Seu endereço de host local definido é ::1
, na maioria das vezes além do endereço IPv4.
Você deve se certificar de que o endereço é, na verdade, 127.0.0.1 e não o que você declarou. Embora isso também funcione, isso criará alguns problemas difíceis de depurar. Dê uma olhada no seu arquivo /etc/hosts
, que configura esses mapeamentos. E apenas como uma dica: você nunca deve permitir que nomes reais de servidores apontem para 127.0.0.1
, apenas para IPs externos. Isso torna as coisas mais fáceis de executar e depurar.
Eu pessoalmente tenho o Redmine / ChiliProject normalmente configurado com um host virtual especial ligado ao localhost que fornece o acesso não autenticado. Outra alternativa (provavelmente ainda mais rápida) seria não usar http://
URLs no Redmine, mas usar file://
URLs e pular o servidor web por aqui.
Se você fizer isso, no entanto, você confia implicitamente no sistema DNS para não mentir para você, o que pode não ser o caso. Geralmente, inserir IPs é a escolha mais segura. E com um pouco de documentação isso não deve doer muito. IPs do servidor público não mudam muito:)