IBM Support

Unable to use Clients for Gentran:Server for Windows

Technical Blog Post


Abstract

Unable to use Clients for Gentran:Server for Windows

Body

When unable to use the Client for Gentran:Server for Windows, see the below:
For successful use of a Gentran:Server for Windows Client, see the requirements in 1 thru 7; specifically test the drill down in step 3 per the instructions.

1. Must have local administrative privileges to the client machine.

2. The install ID must have full access to the \primarysystemcontrollergensrvnt share.

3. The install ID must be able to access the registry of the Primary System Controller (Open Regedit, Go to Files -> Connect Network Registry, type the Gentran server name, and drill down to the Sterling Commerce key).
NOTE: Install ID should have appropriate permissions to the Gentran Primary Controller's registry. Users should have read and change access to the HKEY_LOCAL_MACHINE\Software\Sterling Commerce key or HKEY_LOCAL_MACHINE\Software\Wow6432Node\Sterling Commerce key (64 bit path).
NOTE: Install ID should have appropriate permissions to the Gentran Primary Controller's registry. Users should have read and change access to the HKEY_LOCAL_MACHINE\Software\Sterling Commerce key or HKEY_LOCAL_MACHINE\Software\Wow6432Node\Sterling Commerce key (64 bit path).

4. ODBC must be able to access the database from the client.
If using SQL, see sections A19 & A13 of Appendix A in the distsystinstall.pdf document.
If using Oracle, see sections B10 & B6 of Appendix B in the distsystinstall.pdf document.

5. If the client is in a domain other than the one the Primary System Controller resides in, the two domains must be fully trusted.

6. The client and server cannot be on opposite sides of a firewall. Review the DCOM whitepaper to confirm the Group to which the client ID belongs and confirm the client ID has been added to DCOM.

NOTE:
What rights need to be added for clients:
1. Create a Group named EDIUsers
2. Add client accounts to EDIUsers group
3. Add EDIUsers to PowerUsers Group
4. Within Local Policies -> User Rights Assignment add EDIUsers to the following
        a. Load and unload device drivers
        b. Log on as a batch job
        c. Log on as a service
        d. Log on locally
        e. Take ownership of files and other options
5. Grant EDIUsers the public role for the GENTRANDatabase and grant select, insert, update, and delete permissions for each Table
6. Create account for each user through Gentran Configuration -> Users
7.  Full control of GENSRVNT share
8.  Full control of Server registry key HKLM\Software\SterlingCommerce key or HKLM\Software\Wow6432Node\Sterling Commerce key (64 bit path)
9.  Follow DCOM permissions in whitepaper for both server and client
Note: may need to change from PowerUsers Group to Administrators Group in Step 3, but first try to restrict down to PowerUsers Group and test
 

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS6V3G","label":"Sterling Gentran:Server for Microsoft Windows"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB02","label":"AI Applications"}}]

UID

ibm11123155