When you sign on to a UNIX Spawner Program (sastcpd), you might receive one of the following messages after the remote SAS invocation statement in the tcpunix.scr script file:
Error 1:
ERROR: Cannot start remote process.
Error 2
If the -VERBOSE option is set on the spawner, the following error is
reported in the verbose trace log:
child process 28718 has exited, exit status
was 104.
This problem occurs when the number of groups in which the connecting user ID
is a member exceeds the value of NGROUPS_MAX.
To determine the value of NGROUPS_MAX, submit the following command from a
UNIX command prompt:
grep NGROUPS_MAX /usr/include/*.h
To determine the number of groups in which a user ID is a member, submit the
following command from a UNIX command prompt:
/usr/ucb/groups user-id
If the number of groups in which the user ID is a member exceeds the returned
value of NGROUPS_MAX, then you must remove the user ID from the number of groups
that exceeds the NGROUPS_MAX value in order for the sign-on connection to be
successful.
Operating System and Release Information
| SAS System | SAS/CONNECT | 64-bit Enabled Solaris | 9.1 TS1M3 | |
| Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.1 TS1M3 | |
| Linux | 9.1 TS1M3 | |
| 64-bit Enabled AIX | 9.1 TS1M3 | |
| 64-bit Enabled HP-UX | 9.1 TS1M3 | |
| Linux on Itanium | 9.1 TS1M3 | |
| HP-UX IPF | 9.1 TS1M3 | |
| Tru64 UNIX | 9.1 TS1M3 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.