Postby laserted » Fri Apr 20, 2007 10:17 pm
Ok, this took a lot of work, but here's the scoop:
System running on a hot WAN IP address (no hardware routers, bridges, etc), Centos4 with nothing else but Scalix 11. Complete Centos install, including graphical console and all the bells & whistles.
Centos uses the hosts file, plus IPTables, plus it's own Network Setup wizard. The setup wizard has a hosts table as well that doesn't update the /etc/hosts text file......
1) Fresh install Centos4.
2) UnTar Scalix RHEL4 distrib.
3) Change redhat-version contents to reflect "Red Hat Enterprise Linux ES release 4 (NAHANT)" so that the scalix installer will actually run instead of complaining it's an unsupported distro...
4) While the SCalix installer is getting ready to run, change the /etc/hosts file (text version) to read: 67.67.67.67 {tab} mail1.domainname.com {tab} mail1
127.0.0.1 {tab} localhost
(Where 67.....67 is a real, routable IP address, not a Class C LAN or loopback)
Don't forget to SAVE!
5) Add the same 67...67 mail1.domainname.com and mail1 alias settings to the GRAPHICAL Centos Network Setup wizard. IT WILL NOT LET YOU PUT IN A LOOPBACK, so don't bother. The /etc/hosts text file got it. They do not mirror each other!
6) In the same graphical wizard, clear the DNS search suffix, and make sure the hostname is just the short alias (mail1) not the FQDN hostname.
7) Save all this, activate the adapter so it will reastart.
8) Carry on with the Scalix installer.
Whew! That took a lot of painkillers to get through!
At least it's done.
Ted.