PDA

Bekijk Volledige Versie : servernaam gewijzigd - remote host adres fout



cfmweb
28/11/09, 11:59
Beste,
Om een beter onderscheid te krijgen tussen de verschillende servers bedacht ik dat het handig zou zijn om een server een andere naam te geven.

mijnwebserver.nl aangepast naar s01.mijnwebserver.nl, s02.mijnwebserver.nl enz.

In Directadmin heb ik bij "Administrator settings" de "Server's Hostname" gewijzigd. Nu bleek dat de mailque vol liep met mail die niet afgeleverd kon worden op bepaalde adressen.
De bijbehorende users maakten gebruik van een forward naar het initiƫle emailadres dat bij het aanmaken van een account wordt aangemaakt: "forward"@domeinnaam.nl --> "username"@domeinnaam.nl

In de exim mainlog stond het volgende:

2009-11-28 09:22:39 1NE6d0-0003MZ-Qw == "username"@s01.mijnwebserver.nl <"forward"@domeinnaam.nl> R=lookuphost defer (-1): remote host address is the local host
2009-11-28 09:22:39 1NE6d0-0003MZ-Qw Frozen

Na wat spitten in google heb ik in:

/etc/virtual/domains
/etc/virtual/domainowners

de hostnaam mijnwebserver.nl ook aangepast naar s01.mijnwebserver.nl en daarmee lijkt alles weer te werken. De mail wordt nu netjes doorgestuurd.

Zijn er nog meer zaken waar ik rekening mee moet houden bij het wijzigen van een hostnaam of was dit het enige?

vrgr Chris

ichosting
28/11/09, 12:05
Controleer ook even of je MYSQL goed draait nog. Het wil wel eens foutlopen namelijk als je het via directadmin wijzigt

Geert-Jan
28/11/09, 12:27
Zijn er nog meer zaken waar ik rekening mee moet houden bij het wijzigen van een hostnaam of was dit het enige?


Chris,

In SSH, wat is de uitkomst van


# hostname

cfmweb
28/11/09, 12:30
Chris,

In SSH, wat is de uitkomst van


# hostname

s01.mijnwebserver.nl dus dat gaat goed :thumbup:

@ichosting: bedankt voor de tip, ga ik naar kijken.

Geert-Jan
28/11/09, 12:32
# cd /usr/local/directadmin/scripts
# ./hostname.sh

cfmweb
28/11/09, 12:36
# cd /usr/local/directadmin/scripts
# ./hostname.sh


Setting hostname to `s01.mijnwebserver.nl'
mv: `/var/lib/mysql/s01.mijnwebserver.nl.pid' and `/var/lib/mysql/s01.mijnwebserver.nl.pid' are the same file

Dan klopte het al geloof ik?

Ik had ook alleen problemen met die mailforwards de rest lijkt goed te werken.