Page 1 of 2

Adding a server instructions needed

Posted: Wed Aug 02, 2006 8:48 am
by rex007can
I presently have 2 sites connecting to the same server, with the second site connecting through a VPN link.

Due to the remote site growing, I'm faced with a bandwidth problem which causes a big performance drop.

So I need to install a server at the remote site to serve these users. I will also need to move these user's accounts to the new server.

Is there somewhere an instruction set on how to add a remote server and move the user's accounts?

Thanks.

Posted: Wed Aug 02, 2006 11:31 am
by ScalixSupport
Hi,

You need to purchase an enterprise license to run 2 servers and have them synchronised. Or you will have to do a migration of some of the users to the other server but the servers will be independent of each other and users will not have access to some of the features they currently have being on the same server. They will not be able to schedule meetings with other users (for example). For migration instructions please see the Scalix migration guide provided with your install media.

Cheers,
Yuri

Posted: Wed Aug 02, 2006 11:45 am
by rex007can
I have enterprise server now.
I will be adding a second enterprise server.

I just need to know how to set up the second one so that it syncs with the first one. And if possible, only the specified accounts should get synced.

Does version 10 support child domains now?

Posted: Wed Aug 02, 2006 11:48 am
by ScalixSupport
Hi,

You can find this in the Scalix administration guide, look for directory synchronization. As far as child domains go... You can have several domains as long as they are covered by your license. You will not have separate user directories however.

Cheers,
Yuri

Posted: Wed Aug 02, 2006 11:54 am
by rex007can
Sorry, I didn't ask the question right.

What I ment to ask was, does Scalix 10 support child domain AD authentication.
(yeah...I know. Different question isn't it)

Posted: Thu Aug 03, 2006 1:00 pm
by rex007can
You can find this in the Scalix administration guide, look for directory synchronization.


So if I understand things correctly.
In order to have 2 servers running in the same domain, I have to set up directory synchronization between the servers for each directory I want synched? Or does directory mean everything in a domain?
Then I have to manually migrate the users from one server to the next? Or is that part of synching. I only want SOME users to access through the new server. Or does everything on both server need to be synched or is that part of the whole deal?

I understand that there's a lot of information in the administration guide. But there are no instructions in the administration guide. I can see what the commands are supposed to do. Now I'm looking for instructions on how I'm supposed to use them.

It's very confusing.
sorry.

Posted: Fri Aug 04, 2006 3:41 am
by Valerion
rex007can wrote:So if I understand things correctly.
In order to have 2 servers running in the same domain, I have to set up directory synchronization between the servers for each directory I want synched? Or does directory mean everything in a domain?

Then I have to manually migrate the users from one server to the next? Or is that part of synching. I only want SOME users to access through the new server. Or does everything on both server need to be synched or is that part of the whole deal?

Directory in this case means the SYSTEM directory (the Outlook global address list).

The steps should be as follows:

1) Each server must have a unique mailnode
2) Make sure your license is installed on both machines
3) Set up routing between the mailnodes with omaddrt
4) Set up a dirsync agreement between the servers with omaddds
5) Use omcpoutu to copy the user mailboxes to files
6) Delete them on the one server and re-create on the other
7) Import the mailboxes on the other end using omcpinu

Posted: Sun Aug 06, 2006 4:07 pm
by florian
As for AD integration and omldapsync, there are various scnearios, mostly depending on your network situation and AD replication setup.

You can do run against one or multiple AD servers; your can run the sync job on one or multiple Scalix servers; the sync job can talk against a centralized or a decentralized Scalix admin server.

Can you tell us a bit more about your network situaiton and AD structure?

Thx,
Florian.

Posted: Sun Aug 06, 2006 5:46 pm
by rex007can
i have a "central" office.
Say it's called company.com
The master server for it is called
Company.company.com

Then I have a remote site. Say it's called
remote.company.com

Remote is a child domain of company.com that has it's own master server server.remote.company.com
My problem is, I can only get Scalix to authenticate users to ONE active-directory domain.
User addresses are username@company.com

Users from the remote child domain cannot be authenticated by the local master domain. And Scalix apparently cannot go to the child domain to process the authentication.

There...

Posted: Mon Aug 07, 2006 10:49 am
by rex007can
I'm trying to setup the import agreements.
But all I get is this error.
The O/R address:server,domain given for the import agreement is invalid.

What does that mean?

Posted: Mon Aug 07, 2006 12:52 pm
by AussieOwner
Can you please post the exact command you are executing? Thx.

Posted: Mon Aug 07, 2006 1:13 pm
by rex007can
omaddds -i -m "node,domain"

Posted: Mon Aug 07, 2006 2:16 pm
by AussieOwner
The following commands should be executed on each server:

On ServerA:

Code: Select all

omaddds -e -m +DIRSYNC/<Server B mailnode>
omaddds -i -m +DIRSYNC/<Server B mailnode> -p <minutes> -t "20000101 00:00"

On ServerB:

Code: Select all

omaddds -e -m +DIRSYNC/<Server A mailnode>
omaddds -i -m +DIRSYNC/<Server A mailnode> -p <minutes> -t "20000101 00:00"

Note that the "-p <minutes> " option defines how frequently a dirsync will take place. This is 15 minutes by default.

----------------------------------------------------------------------------------------

Also on both machines you need to add the following two lines to the file /var/opt/scalix/sys/general.cfg

Code: Select all

DS_CUST_SEND_REQ_NOW=TRUE
DS_CUST_MSGQ_TIMEOUT=2

You should also enable auditing of dirsync such that you can see any errors that may occur in the initial setup. Note: you will want to set auditing level back to 0 after you have enverything setup correctly.

Code: Select all

omconfaud dirsync 15

You will need to recycle dirsync on both machines after making these changes..

Code: Select all

omoff -d 0 dirsync ; sleep 1; omon dirsync

Posted: Mon Aug 07, 2006 4:09 pm
by rex007can
On ServerA:
Code:

omaddds -i -m +DIRSYNC/<Server B mailnode> -p <minutes> -t "000101 00:00"


Shouldn't that be
omaddds -e -m +DIRSYNC/<Server A mailnode>
?

Posted: Mon Aug 07, 2006 4:41 pm
by dkelly
rex007can wrote:
On ServerA:
Code:

omaddds -i -m +DIRSYNC/<Server B mailnode> -p <minutes> -t "000101 00:00"


Shouldn't that be
omaddds -e -m +DIRSYNC/<Server A mailnode>
?


No.

You are defining who you will accept requests FROM and who you will send requests TO.
In both cases, this is server B.

Cheers

Dave