Bug: 40030

Impact:

Product:
GemStone/S 64 Bit

Versions:
3.1.0.2, 3.1.0.1, 3.1, 3.0.1, 3.0, 2.4.5.1, 2.4.4.8, 2.4.4.7, 2.4.4.6, 2.4.4.5, 2.4.4.4, 2.4.x, 2.4, 2.3.1, 2.3, 2.2.5.4, 2.2.5.3, 2.2.5.2, 2.2.5.1, 2.2.5, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2

Platform:
All

Fixed In:

Remote login authorization failures

With the netldi running as root, logins where the gem is on a
different node than the stone, including remote linked logins as
well as remote RPC logins, may encounter authorization failures in
starting up one of the pgsvr processes.  This will result in
errors on login similar to: "Repository is not attached".

Workaround:

Running the netldi in guest mode with a captive account does not have this problem.

Setting the authorization an environment variable allows login, e.g.:
   setenv GEMSTONE_NRS_ALL "#auth:username@password"

The authorization lookup is done on machine IP address rather than
name.  In the .netrc file, use the IP address rather than (or in
addition to) the machine name.