Fwd: problem due to hostname change

Neo-Vortex root at Neo-Vortex.net
Thu Mar 17 07:15:04 PST 2005



On Thu, 17 Mar 2005, Pietro Cerutti wrote:

> Hi Hackers,
> I posted this on freebsd-questions, but couldn't find a solution...
>
> Maybe here....
>
> Thank you!
>
>
> Please: don't Cc me, I'm on the list!
>
>
> ---------- Forwarded message ----------
> From: Pietro Cerutti <pietro.cerutti at gmail.com>
> Date: Thu, 17 Mar 2005 15:04:45 +0000
> Subject: Re: problem due to hostname change
> To: Lowell Gilbert <freebsd-questions-local at be-well.ilk.org>
> Cc: FreeBSD <freebsd-questions at freebsd.org>
>
>
> On 17 Mar 2005 09:57:26 -0500, Lowell Gilbert
> <freebsd-questions-local at be-well.ilk.org> wrote:
> > Pietro Cerutti <pietro.cerutti at gmail.com> writes:
> >
> > > Hi list,
> > > my computer is not part of a domain, and so I had set my hostname to
> > > <old_hostname>.
> > > Now I changed it in rc.conf to <new_hostname>:
> > >
> > > ~> cat /etc/rc.conf | grep hostname
> > > hostname="<new_hostname>"
> > > ~>
> > >
> > > I rebooted, but my pc is still somewhere configured to be called <old_hostname>.
> > > First of all, when the pc boots, I see this in dmesg:
> > >
> > > FreeBSD 5.4-PRERELEASE #10: Wed Mar  9 15:40:46 UTC 2005
> > >     <my_name>@<old_hostname>:/usr/obj/usr/src/sys/GAHR
> >
> > That's not a problem; all it means is that's who built the kernel.  It
> > doesn't get used for *anything* other than printing that message.
> >
> > > Then, when I try to start apache, I see this in my
> > > /var/log/httpd-error.log, and apache won't start:
> > >
> > > [Thu Mar 17 13:29:11 2005] [alert] mod_unique_id: unable to
> > > gethostbyname("<old_hostname>")

grep -ir "<old_hostname>" /etc /usr/local/etc
(mabe even for /var/named too...)

that might shed some light as to where its coming from... as for the
bootup the user at oldhostname is just that you compiled the kernel as that,
it affects nothing

> > You must have put the old hostname into Apache's configuration
> > explicitly.  You will need to change it by hand.  The configuration
> > file is (by default, as installed from the port)
> > /usr/local/etc/apache/httpd.conf.
>
> No, this is not the problem. I searched in httpd.conf but I didn't
> find anything concerning my <old_hostname>.
>
> I even deinstalled & deleted the configuration files & reinstalled apache.
>
> Don't forget this:
> FreeBSD 5.4-PRERELEASE #10: Wed Mar  9 15:40:46 UTC 2005
> <my_name>@<old_hostname>:/usr/obj/usr/src/sys/GAHR
>
> Here I have my <old_hostname> too.
>
> >
> > >
> > > My question is: how can I change my hostname to <new_hostname> safely,
> > > in a way that the <old_hostname> is not used anymore in any part of
> > > the OS?
> >
> > Changing rc.conf is enough for anything that was configured
> > automatically.
>
> It should be so, but it actually isn't.
>
> If you changed some other configuration by hand, you
> > will need to change it again by hand.  Note that if you had not added
> > your hostname to httpd.conf, Apache would have used the system
> > hostname by default (I believe; I haven't actually checked this
> > recently).
>
> I'm sure I didn't set my <old_hostname> anywhere else than in rc.conf
>
> >
> > Be well.
> >
>
> However, thank you for your advice, but it didn't solve my problem...
>
>
> --
> Pietro Cerutti
> <pietro.cerutti at gmail.com>
> <http://www.gahr.ch/pgp-key>
>
> Beansidhe - SwiSS Death / Thrash Metal
> <www.beansidhe.ch>
>
> Windows: "Where do you want to go today?"
> Linux: "Where do you want to go tomorrow?"
> FreeBSD: "Are you guys coming or what?"
>
>
> --
> Pietro Cerutti
> <pietro.cerutti at gmail.com>
> <http://www.gahr.ch/pgp-key>
>
> Beansidhe - SwiSS Death / Thrash Metal
> <www.beansidhe.ch>
>
> Windows: "Where do you want to go today?"
> Linux: "Where do you want to go tomorrow?"
> FreeBSD: "Are you guys coming or what?"
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
>


More information about the freebsd-hackers mailing list