Creating Scalix Server admin user

Discuss installation of Scalix software

Moderators: ScalixSupport, admin

jnisbet

Creating Scalix Server admin user

Postby jnisbet » Wed Jun 22, 2005 5:10 pm

I get the error messages on the console while attempting to install Scalix, and the installation does not get past the "Creating Scalix Server admin user" information message.

The only item of note that seems potentially related is that I changed the name of the administrative user from something like scadmin to Administrator. The password contained only upper and lowercase letters and numbers (I have replaced the password in the text below with X's, one per character. I have also the replaced the domain name with Z's, one per character)

This is the output on the console:

[root@ruth scalix-9.2.1-eval]# ./scalix-installer-eval

Scalix Installer - extracting archive, please wait...
Scalix Installer - starting version 9.2.1.115...
Scalix Installer (Evaluation) - audit log file is /var/log/scalix-installer-20050622.log
Exception in thread Thread-4:
Traceback (most recent call last):
File "/usr/lib/python2.2/threading.py", line 414, in __bootstrap
self.run()
File "build/py22/sxthread.py", line 426, in run
File "build/py22/sxsystem.py", line 1552, in create_server_admin_user
MerlinSystemException: Msg: Failed calling command '/opt/scalix/bin/omaddu -n "Administrator/ruth,woti/IA=Administrator@ruth.ZZZZ.ZZZ" -u Administrator -c admin -p 'XXXXXXXXXXX' Administrator@ruth.ZZZZ.ZZZ' with exit code 100 msg ['omaddu : [OM 8021] The unix login does not exist', '']


Please let me know:
- If I can/should kill the installation process at this point,
- What my next step should be.

I'll just leave the install running until I hear back, since it doesn't seem to be sucking any CPU or IO or anything.

Thanks for the help,

- jnisbet

ScalixSupport
Scalix
Scalix
Posts: 5503
Joined: Thu Mar 25, 2004 8:15 pm

Postby ScalixSupport » Wed Jun 22, 2005 7:48 pm

Hello,

Can you run the installer again - this time with the debug flag set so that I can look at the output?

./scalix-installer --debug

Regards,

Matthew
Support

jnisbet

Debug output

Postby jnisbet » Thu Jun 23, 2005 2:45 pm

Here is the last page or so of debug output. Again, I have edited a small amount of the text to obscure irrelevant information.

Please let me know if you need anything else.

Thank you,

- jnisbet

DEBUG:root:Packages just installed: {'scalix-sac': '9.2.1.119', 'scalix-res': '9.2.1.119', 'scalix-swa': '9.2.1.119', 'scalix-server-eval': '9.2.1.24'}
DEBUG:root:Packages just upgraded: {}
DEBUG:root:All packages now installed: {'scalix-sac': '9.2.1.119', 'scalix-res': '9.2.1.119', 'scalix-swa': '9.2.1.119', 'scalix-server-eval': '9.2.1.24'}
INFO:merlin:Install end
DEBUG:root:WizardInstalling:Done timeout
DEBUG:root:Message store checking: /var/opt/scalix/sys/version exists: 0
DEBUG:root:==> Leaving screen WizardInstalling
DEBUG:root:==> Entering screen WizardMailnodeName ============
DEBUG:root:WizardMailnodeName:debug mode 1
DEBUG:root:Message store checking: /var/opt/scalix/sys/version exists: 0
INFO:merlin:Mailnode name derived from FQDN: ruth,ZZZZ
INFO:merlin:Mailnode is ruth,ZZZZ
DEBUG:root:==> Leaving screen WizardMailnodeName
DEBUG:root:==> Entering screen WizardEmailConfiguration ============
DEBUG:root:WizardEmailConfiguration:debug mode 1
ERROR:merlin:Failed to fetch generation rule general.inet_domain_rule with result: ['']
INFO:merlin:dns domain ZZZZ.ZZZ has a valid MX record so using it as default
INFO:merlin:Domain is ZZZZ.ZZZ
INFO:merlin:Display name format is Firstname Lastname
INFO:merlin:Email addr format is firstinitialLastname
DEBUG:root:==> Leaving screen WizardEmailConfiguration
DEBUG:root:==> Entering screen WizardCreateAdminUser ============
DEBUG:root:WizardCreateAdminUser:debug mode 1
DEBUG:root:Message store checking: /var/opt/scalix/sys/version exists: 0
DEBUG:root:Calling config-server function create_scalix_instance
DEBUG:root:Message store checking: /var/opt/scalix/sys/version exists: 0
INFO:merlin:Creating Scalix instance...(please wait -- this might take several minutes)
DEBUG:root:Called config-server function create_scalix_instance with success 1
DEBUG:root:Calling config-server function start_server_daemons_initial
INFO:merlin:Starting initial server daemons...
DEBUG:root:Called config-server function start_server_daemons_initial with success 1
DEBUG:root:Calling config-server function set_generation_rules
INFO:merlin:Creating generation rules
DEBUG:root:Running command /opt/scalix/bin/sxconfig --set -t general.usrl_cn_rule='G S' -t general.usrl_authid_rule='gS' -t general.inet_domain_rule='ZZZZ.ZZZ' -t orniasys.name_part_1='"C" <gS>' -t orniasys.domain_part_1='ZZZZ.ZZZ' with exit status 0 and result ['The specified tag and value has been added or modified if present.', '', 'The specified tag and value has been added or modified if present.', '', 'The specified tag and value has been added or modified if present.', '', 'The specified tag and value has been added or modified if present.', '', 'The specified tag and value has been added or modified if present.', '']
INFO:merlin:Successfully added name generation rules
DEBUG:root:Called config-server function set_generation_rules with success 1
DEBUG:root:Calling config-server function create_primary_mailnode
INFO:merlin:Creating Primary mailnode on ruth,ZZZZ
DEBUG:root:Called config-server function create_primary_mailnode with success 1
DEBUG:root:Calling config-server function create_server_admin_user
INFO:merlin:Configuring server Unix user and server admin user...
INFO:merlin:System group 'Administrator' already exists, OK.
DEBUG:root:/usr/sbin/groupadd Administrator results: ['groupadd: Administrator is a not a valid group name']
INFO:merlin:System user 'Administrator' already exists, OK.
DEBUG:root:/usr/sbin/useradd -M -c "Scalix Server user" -g Administrator Administrator results: ['useradd: unknown group Administrator']
INFO:merlin:Adding user Administrator/ruth,ZZZZ/IA=Administrator@ruth.ZZZZ.ZZZ as server admin user authid Administrator@ruth.ZZZZ.ZZZ(use authid to log in at administration console)
CRITICAL:merlin:Failed calling command '/opt/scalix/bin/omaddu -n "Administrator/ruth,ZZZZ/IA=Administrator@ruth.ZZZZ.ZZZ" -u Administrator -c admin -p 'XXXXXXXXXXX' Administrator@ruth.ZZZZ.ZZZ' with exit code 100 msg ['omaddu : [OM 8021] The unix login does not exist', '']
Exception in thread Thread-3:
Traceback (most recent call last):
File "/usr/lib/python2.2/threading.py", line 414, in __bootstrap
self.run()
File "build/py22/sxthread.py", line 426, in run
File "build/py22/sxsystem.py", line 1552, in create_server_admin_user
MerlinSystemException: Msg: Failed calling command '/opt/scalix/bin/omaddu -n "Administrator/ruth,ZZZZ/IA=Administrator@ruth.ZZZZ.ZZZ" -u Administrator -c admin -p 'XXXXXXXXXXX' Administrator@ruth.ZZZZ.ZZZ' with exit code 100 msg ['omaddu : [OM 8021] The unix login does not exist', '']

ScalixSupport
Scalix
Scalix
Posts: 5503
Joined: Thu Mar 25, 2004 8:15 pm

Postby ScalixSupport » Thu Jun 23, 2005 4:07 pm

What platform are you installing on? Red Hat 3/4? SLES 9?

Thanks,

Matthew
Support

jnisbet

Postby jnisbet » Thu Jun 23, 2005 4:16 pm

Red Hat Enterprise Linux ES release 3 (Taroon)

- jnisbet

ScalixSupport
Scalix
Scalix
Posts: 5503
Joined: Thu Mar 25, 2004 8:15 pm

Postby ScalixSupport » Thu Jun 23, 2005 5:39 pm

In RH3, can you try creating a Unix login account called "Administrator" and try again?

The scalix-installer is supposed to take care of this, but something is going awry.

We're looking at the log, but in the mean time, try creating that account.

Matthew
Support

ScalixSupport
Scalix
Scalix
Posts: 5503
Joined: Thu Mar 25, 2004 8:15 pm

Postby ScalixSupport » Thu Jun 23, 2005 5:57 pm

Nevermind....

It looks like users/groups with mixed casing (e.g. Administrator) are forbidden in RHEL3! FC3/4 and RHEL4 is OK with it. We'll try to permanently resolve this issue .

In the meantime, use "administrator" instead.

Regards,

Matthew
Support

jnisbet

Thanks.

Postby jnisbet » Thu Jun 23, 2005 6:21 pm

Thank you for your help, that solved the problem.

- jnisbet

kanderson

Also in SLES

Postby kanderson » Thu Jul 07, 2005 1:44 pm

I'll just note that I've also seen this error with SLES9.

Kev.


Return to “Installation”



Who is online

Users browsing this forum: No registered users and 3 guests