Debian-Server antwortet nicht über IP-Adresse oder Hostname

685
DaveB

Ich habe einen virtuellen privaten Server, auf dem Debian installiert ist. Auf dem Server führe ich den JBoss-Anwendungsserver aus, um meine Webanwendung zu hosten. Jboss verwendet Port: 8080, daher verwende ich Rinetd, um den HTTP-Verkehr von Port 80 an 8080 weiterzuleiten

Meine Website-Domäne (DNS-Hosting-Unternehmen) verfügt über zwei A-Einträge, einen für www.mydomain.com und einen für mydomain.com, die beide auf die Server-IP-Adresse verweisen

Nun funktioniert meine Website für www.mydomain.com einwandfrei. Wenn Sie jedoch mydomain.com, den Server-Hostnamen oder die Server-IP-Adresse in einen Browser eingeben, wird eine 404-Adresse nicht gefunden

Ich habe meine DNS-Hosting-Firma kontaktiert und sie sagen, dass die DNS-Zuordnungen korrekt sind und es sich um ein Serverproblem handeln muss, was impliziert, dass Debian die Anforderungen irgendwie anders behandelt

Ist das möglich? Und wenn ja, was könnte es verursachen?

(Übrigens. Ich kann SSH mit dem Hostnamen / der IP-Adresse verwenden, es scheint nur HTTP-Anfragen zu sein.)

Hier ist die Protokollausgabe von rinetd

Mit www.mydomain.com angeforderte Webseite

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 

Mit IP, Hostname oder nackter Domäne (ohne WWW) angeforderte Webseite

16/Jan/2013:11:08:21 92.23.40.45 77.**.6.32 80 77.**.6.32 8080 0 0 done-remote-closed 
0

1 Antwort auf die Frage

1
CyberJacob

Are you sure you're getting a 404 error?

If you are, your PC is connecting to your server without any problems, but there is a problem with your jBoss setup (I would guess that it's not set up to respond to requests on the main domain, just the www 'subdomain'.)

Did you hire somebody to write the jBoss for you? If so, it's probably best to speak to them about the problem.

Ja, du hast vollkommen recht, mir fehlte ein mydomain.com Tag in der server.xml-Konfiguration in JBoss ... danke für den Zeiger DaveB vor 11 Jahren 0