Eu tenho um Virtual Private Server com Debian instalado, no servidor eu executo o servidor de aplicativos JBoss para hospedar meu aplicativo da web. O Jboss usa a porta: 8080, então estou usando o rinetd para encaminhar o tráfego http da porta 80 para 8080
O domínio do meu site (empresa de hospedagem DNS) tem dois registros A, um para o www.mydomain.com e outro para o mydomain.com, ambos apontam para o endereço IP do servidor
Agora, meu site está funcionando bem para www.mydomain.com, mas se você inserir mydomain.com, o nome do host do servidor ou o endereço IP do servidor em um navegador, você não encontrará um 404
Eu entrei em contato com minha empresa de hospedagem DNS e eles dizem que os mapeamentos de DNS estão corretos e deve ser um problema de servidor, o que implica que a debian de alguma forma está tratando as solicitações de maneira diferente
Isso é possível? E se sim, o que poderia estar causando isso?
(btw. Eu posso SSH usando o hostname / IP, apenas parece ser pedidos HTTP)
Aqui está a saída do log de rinetd
Página solicitada usando www.mydomain.com
Date and time Client address Listening host Listening port Forwarded-to host Forwarded-to port Bytes received from client Bytes sent to client Result message
16/Jan/2013:11:04:15 92.23.40.45 77.**.6.32 80 77.**.6.32 8080 4923 6196 done-local-closed
Página solicitada usando IP, nome de host ou domínio sem cobertura (sem www)
16/Jan/2013:11:08:21 92.23.40.45 77.**.6.32 80 77.**.6.32 8080 0 0 done-remote-closed