Hi,
Wanna hear a strange little tale?
Good. Here’s one I prepared earlier:
It was quite sunny morning in this quite Sydney dwelling. The birds were singing, the commuters were commuting and all was proceeding in a comforting ‘weekday morning’ type of way.
The only blight on this otherwise enjoyable landscape is the distinct lack of one internet connection.
Mine, as Murphy’s Law would have it.
Lets listen to my thought process as thump enthusiastically on the keyboard….
“The rest of system is up. Good.
Ifconfig seems to be showing all the usual bits. Cool.
Hmmm… the cable modem lights seem to be indicating a possible foul up in the BPAlogin.
Okay, well lets have a look at the e-smith configuration file.
That’s strange. Instead of the normal Telstra IP address in the BPAauthserver field, there’s this weird 61.9.192.13 address.
Well that seems simple. We’ll change it back to the proper address, re-expand the BPALogin templates and restart the service.
Cool. The net connection is back up and going.
Let’s just reboot the server to be on the safe side.
Strange. After the reboot the net connection is down again.
Lets look in the configuration.
That strange IP address is back again!
Okay. I’ll fix it’s little wagon!
Not only will I repeat the edit I did last time but I’ll also change the config file to read-only and double check the BPA template files to make sure the IP address isn’t hiding somewhere obvious.
Edited. Checked. Re-expanded.
A quick double check of both the e-smith config and /etc/bpalogin.conf confirm that my edits have gone through.
Let’s restart the server… I don’t belive it!
Both the read-only e-smith config file and the /etc/BPAlogin.conf file show this bizarre IP address!”
Where did the 61.9.192.13 address magically appear from? Why does it suddenly reappear upon a server restart? Why do the BPAlogin templates magically re-expand themselves to take account of this change? And how come they don’t log the change to syslog?
These questions are left as an exercise to the reader.
Regards,
Luke
PS: This can replicated on both a newly built 4.00 and a newly built 4.01 machine with BPALogin 1.3...