z/OS Communications Server: IP Messages Volume 4 (EZZ, SNM)
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


EZZ9893I

z/OS Communications Server: IP Messages Volume 4 (EZZ, SNM)
SC27-3657-01

EZZ9893I
setgroups(1, empty_group_id ) failed while trying to drop privileges (returncode reasoncode) : description

Explanation

The setgroups() API failed to drop the privileges of sendmail tasks. sendmail does not have permission to change to the new group ID. For example, a return code of 157 and a reason code of 0BD602A4 indicate EMVSERR (157) and JRMultiproc (02A4). This means that the specified function does not support running multiple processes. In this case, ensure that the environment variable _BPX_SHAREAS is set to NO (export _BPX_SHAREAS=NO).

empty_group_id is the group ID to which sendmail is to be set.

returncode is the z/OS® UNIX System Services return code returned from the setgroups() API. These return codes are listed and described in z/OS UNIX System Services Messages and Codes.

reasoncode is the hexadecimal z/OS UNIX System Services reason code returned from the setgroups() API. The format of the 4-byte reason code is explained in the introduction to the Reason Code section of z/OS UNIX System Services Messages and Codes, where these reason codes are listed.

description is a description of the error.

System action

Processing continues.

Operator response

Contact the system programmer.

System programmer response

Update the configuration file to set RunAsUser to a user ID that sendmail has permission to change. Use returncode and reasoncode to determine the cause of the error. See z/OS XL C/C++ Runtime Library Reference for more information about the setgroups() API.

Module

sndmmain

Procedure name

drop_privileges

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014