Could not reliably determine ... domain name (Apache): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
 
Regel 42: Regel 42:
 
* Server pingen - Werkt niet
 
* Server pingen - Werkt niet
 
* <code>traceroute</code> - Werkt niet (installatie: <code>sudo apt install traceroute</code>)
 
* <code>traceroute</code> - Werkt niet (installatie: <code>sudo apt install traceroute</code>)
 +
* Gebruik ''reverse DNS-lookup'', bv. https://mxtoolbox.com/ - Dit werkt! (2021.09).

Huidige versie van 17 sep 2021 om 21:37

De eeuwige foutmelding:

Starting web server apache2                                                                                 
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, 
using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message

heeft nix te maken met wat er in /etc/hostname staat, maar of de Global ServerName directive wel is gezet. Dat speelt zich af in /etc/apache2/apache2.conf. Voorbeeld van een eigen toevoeging hieraan:

###############################
# Strompf - Okt. 2015
###############################
#
# ServerName
#
ServerName katwijk

Gevolgd door

apachectl configtest

en

sudo service apache2 restart

En de foutmelding is verdwenen! Ik heb dit nog een keer getest door de regel weer weg te halen, te herstarten, en weer toe te voegen en te herstarten.

Oplossingen

  • Kies bij voorkeur een domeinnaam die daadwerkelijk wordt gehost op de betreffende machine
  • Kies de TransIP-standaard-servernaam.

Servernamen achterhalen

Wat ik blijkbaar in de loop der jaren gebruikte (in geval van TransIP-VPS'en). Niet alles werkt meer (2021.09):