Cool Solutions

Setting up a customer system


July 24, 2006 2:56 pm





Along the lines of ‘How do Novell do it?’ I thought I would share with you all how we set up a customer system in house – well the GroupWise part anyway.

All in all, it’s a pretty easy process.  I guess a lot of people may not realise it, but all the configuration for a GW system is stored in the primary domain database, and that database is replicated to all other domains and Post Offices.  So, all we need to set up a complete copy of a customer system, excluding the mail of course, is the wpdomain.db from the primary domain.

If you attempt to do this in your own environment for your own testing then (VERY IMPORTANT, KEEP READING THIS SENTENCE) do it on a server that has NO access to the rest of your network.  If you don’t follow this advice then it is very possible that all the ‘test’ changes you make get replicated into your live system.

So, set up a test server with eDirectory and copy your wpdomain.db to it.  It helps to have the agent NLM’s already installed on the server (just copy them to sys:\system) and some ’empty’ domain and PO dirs.  An empty dom dir just needs the 4 .DC files in it, an empty PO dir needs the 3 PO .DC files and the ofviews structure.
In ConsoleOne connect to this domain (Tools | GroupWise System Operations | Select Domain) – if you followed my advice and you are not connected to your corporate tree you will be prompted for a login, cancel this dialog and continue connecting to the domain.

Once connected hightlight an eDir OU and select Tools | GroupWise Utilities | GW/eDirectory Association | Graft Objects.  Follow the wizard to create eDir objects for your GW objects – you only need to graft as many as you need to test with.  This may only be one or two domains and a couple of post offices.

Once all that is done you need to change the config of the objects to reflect your test server – specifically you will need to change the domain and PO UNC paths and any paths and IP addresses on the MTA and POA.  This may also include reconfiguring the ports so that they are all unique (assuming you are doing all this on a single server).

Once done you can just start the agents up manually:

gwmta /home-data:\testdom

gwpoa /home-data:\testpo

as an example.

Now you have a basic copy of your system, you can get as fancy as you need to be to duplicate whatever problem you are working on.  This may require getting more data from the live system copied over, like user and message databases, or setting up a GWIA – but the basic are there.

For us in NTS this is a real easy way to duplicate customer problems and test potential fixes, without disrupting users.  If you are going to try this then please be really careful and heed my warning above.  If we get calls asking why users are magically disappearing from GroupWise we’ll know what you did – or didn’t do, as the case may be.

0 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 5 (0 votes, average: 0.00 out of 5)
You need to be a registered member to rate this post.

Categories: Uncategorized


Disclaimer: This content is not supported by Micro Focus. It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test it thoroughly before using it in a production environment.


  1. By:Alex

    Neat tip, Alex… please keep ’em coming!

  2. By:Alex Evans

    Oops – realise I forgot one vital step. After the objects have all been updated you need to rebuild all the domains and po’s that you need in the test system

  3. By:suhas

    Can i get tips for registry management of O.S.
    and how to delete junk registry?
    Is there any software available for SUSE O.S.?

  4. By:Alex Evans

    You are definitely asking the wrong person about OS registry – I can destroy a Windows registry with the best of them, but I guess that doesn’t help.

    As for ‘software available for SUSE’ yes, there is loads – maybe you can narrow that request down a little? There are SUSE guys and OES guys blogging here too, so they can probably answer with a little less sarcasm and a little more useful information. 😉

  5. By:Leo


    Very usefull post.
    Do you know if there is an easy way to extend you eDirectory schema manually with the necessary groupwise schemas.
    Because if I now connect to it it tells me that the eDirectory is not (yet) extended with the groupwise schema.

    The documentation only tells me that the installation program does an extension but it does not mention how you can do it manually or where you can find the appropriate schema files 😉

  6. By:Alex Evans

    The admin directory of your GW6.5 or 7 CD has a gwschema.sch file. You can use NWCONFIG | Directory Options to manually extend the schema. Alternatively, you can start the GW installation and choose to install the Administration portion. You can choose to extent the schema in this wizard.