Page 1 of 1

Install fails after mail node

Posted: Tue Sep 11, 2007 7:39 pm
by skrid216
I am attempting to install Scalix on a server which already has a Domino mail server installed and running.

I have multiple IP addresses configured on a single NIC, and have bound the Domino mail services to the secondary (aliased) IP address.

When I run the Scalix installer, everything gets installed correctly and as I go to the configuration steps, the installer exits after I confirm the mail node name.

Here is the tail of the install log:

2007-09-11 18:15:26,767 INFO Checking if any deprecated packages are installed.
2007-09-11 18:15:27,083 INFO Install end
2007-09-11 18:15:32,119 INFO Mailnode name derived from FQDN: scalix
2007-09-11 18:15:36,157 INFO Mailnode is scalix
2007-09-11 18:15:36,385 WARNING configured mail domain could not be determined
2007-09-11 18:15:36,402 INFO Ending Scalix Installer - Msg: Cannot find command on system: dig

Any help would be appreciated!

Thanks
Matt

Posted: Tue Sep 11, 2007 8:29 pm
by jaime.pinto
I doubt this thing will work, but you can always try:

1) To start stop domino and disable the NIC aliases

2) Edit /etc/hosts and be sure to have something of the form:
127.0.0.1 localhost.localdomain localhost
200.200.200.200 scalix.domain.com scalix

3) install dig on your system

4) configure the DNS for your domain such that your systems is included

In all likelihood you'll choke a few more times, so take this post as a reference.
viewtopic.php?t=8606#39043

Still not working...

Posted: Wed Sep 12, 2007 10:50 am
by skrid216
1) To start stop domino and disable the NIC aliases


I need Domino running so that I can connect via IMAP and migrate the user's mail files. In order to have Domino and Scalix running on the same machine without installing additional hardware (I am remote to the machine), I cannot disable the NIC aliases.

2) Edit /etc/hosts and be sure to have something of the form:
127.0.0.1 localhost.localdomain localhost
200.200.200.200 scalix.domain.com scalix


Hosts file has the appropriate values. :)

3) install dig on your system


Issuing "yum install dig" results in "There is nothing to do"

4) configure the DNS for your domain such that your systems is included


DNS is configured with all host names

What is bizarre is that I had Scalix installed once already on this machine...I just wanted to switch around the host names. I followed the HOWTOWiki to do this, but it still did not work. Therefore, I decided to uninstall Scalix, switch around the HOST/IP configuration so that Domino was using the aliased IP (which it is now), and then reinstall Scalix as it appears to key off of the eth0 interface for host and IP info.

Any other thoughts/suggestions?

Posted: Wed Sep 12, 2007 11:48 am
by jaime.pinto
Yes, turn domino off for now, disable the IP aliases.
make sure scalix installs and is working properly.
Then start domino again

I believe the scalix install script uses dig to check the server DNS credentials. Just type dig on a shell to confirm it's working.

Update

Posted: Wed Sep 12, 2007 1:18 pm
by skrid216
I will try installing with Domino shut down this evening.

I installed the bind-utils and dig works now. Rather than uninstalling at this point, I decided to run the installer and just try to reconfigure all of the installed components.

Here is what failed now:

2007-09-12 12:13:29,078 ERROR ('An error occurred running', '/opt/scalix/bin/omshowmn', 'exit status', 1)
2007-09-12 12:13:29,079 INFO Ending Scalix Installer - Msg: ('An error occurred running', '/opt/scalix/bin/omshowmn', 'exit status', 1)

Am I getting closer, or should I just give up trying to run both on the same machine?

Thanks for the help and suggestions!

- Matt

Posted: Wed Sep 12, 2007 1:44 pm
by jaime.pinto
Just pick a fresh machine and turn it into a "Scalix Appliance", and don't do absolutely anything else on it. Hardware is cheap, time and peace of mind are not.