Version 8.1.2
 —  SAF Security Kernel  —

SAF Messages

This section contains a description of the SAF Security Kernel messages.

This document covers the following topics:


Top of page

Messages Displayed on the Operator Console and System Message Datasets

The following messages are displayed on the operator console and system message datasets. The messages may be issued by the SAF Security Kernel component (in a daemon, an Adabas nucleus or an Entire Net-Work node) or by another product into which SAF Security is installed, such as Natural or Entire Broker.

Overview of Messages

SEFM001 | SEFM002 | SEFM004 | SEFM006 | SEFM008 | SEFM009 | SEFM013 | SEFM014 | SEFM015 | SEFM016 | SEFM017 | SEFM020 | SEFM021 | SEFM025 | SEFM026 | SEFM028 | SEFM029 | SEFM030 | SEFM031 | SEFM049 | SEFM050 | SEFM051 | SEFM255
SEFM001 *SSSSSSSS : USER : RESOURCE
Explanation

The security system determined user does not have authorization for resource. System return and reason codes are given in the hexadecimal string SSSSSSSS. This message is displayed when access has been denied to a particular resource.


SEFM002 *XX TO REQUEST FF : USER : RESOURCE
Explanation

An unexpected response code XX was received from the SAF Security Kernel for user when requesting function FF to be performed.


SEFM004 *NATURAL PROGRAMS NOT EXTRACTED
Explanation

The SAF Security Kernel was not able to extract a list of protected program objects from the security system on behalf of Natural users.

Action

Obtain a trace of SAF call RACROUTE EXTRACT from the security system and contact your Software AG technical support representative. ACF2 and Top Secret users should ensure that the protected programs have been extracted from the security system and supplied to the SAF Security Kernel via the SEFEXT DD statement in the daemon started task JCL.


SEFM006 *ADARSP XX(XX) TO REQUEST FF : USER
Explanation

The SAF Security Kernel returned Adabas response XX and subresponse xx to request FF for user.

Action

Ensure that the SAF Kernel started task is active. Check its output for error messages. Take the necessary remedial action indicated by the Adabas response code.


SEFM008 * SAF SECURITY KERNEL (Vx.x.x - BUILD xxxx) STARTED
Explanation

The SAF Security Kernel initialized successfully. x.x.x is the kernel version (for example 8.1.1) and xxxx is the kernel build number (for example 0001).

Action

Information message only.


SEFM009 *MODULE MMMMMMMM NOT LOADED
Explanation

The SAF Security Kernel could not load the stated module.

Action

Ensure that the module is in the steplib and the region size is sufficient.


SEFM013 * LESS MEMORY ACQUIRED THAN SPECIFIED
Explanation

The SAF Security Kernel was not able to allocate all the memory required to satisfy the buffer size specified in its parameters. Operation continues.

Action

Ensure region size is sufficient and parameters are appropriate.


SEFM014 * NO MEMORY COULD BE ACQUIRED
Explanation

The SAF Security Kernel could obtain no memory at system start-up. Operation has terminated.

Action

Ensure region size is sufficient and system parameters are appropriate.


SEFM015 *LOGIC ERROR - XXXX FOR REQUEST FF : USER
Explanation

The SAF Security Kernel suffered an internal error. A general restart is performed and the operation continues.

Action

Keep all information written to DDPRINT and contact your Software AG technical support representative.


SEFM016 *SAF LOGOFF FAILED SSSSSSSS ACEE AAAA : USER
Explanation

The SAF Security Kernel was unable to logoff user from the security system. The SAF error code is SSSSSSSS.

Action

Contact your Software AG technical support representative.


SEFM017 *INSUFFICIENT SPACE TO INIZIALIZE - MAKE NATURAL BUFFER XX
Explanation

The Natural SAF interface requires a larger value to be specidied for IDSIZE (Natural 3.1) or NSFSIZE (Natural 4.1 or above).

Action

Increase the Natural IDSIZE parameter or NSFSIZE if using Natural 4.1 or above.


SEFM020 *GETMAIN FAILED / IDSIZE ERROR
Explanation

The Natural SAF interface could not acquire storage from the designated IDMSBUF.

Action

Increase Natural region and/or thread size.


SEFM021 *ILLEGAL STORAGE USE / RELOCATION PROBLEM
Explanation

Internal problem in Natural SAF storage use.

Action

Contact your Software AG technical support representative.


SEFM025 *NATURAL IDMSBUF PARAMETER IS NOT DEFINED
Explanation

The Natural IDSIZE parameter has not been specified.

Action

Ensure IDSIZE (or NSFSIZE if using Natural 4.1 or above) is set correctly in the Natural parameters.


SEFM026 *NATURAL PROTECTED PROGRAMS NOT EXTRACTED CODE: XX
Explanation

The list of protected programs could not be returned from the SAF Security Kernel to Natural.

Action

Ensure the same copy of the configuration module SAFCFG is used by all system components. Check that the GWSTYP parameter defined in SAFI010 and STY parameter in SAFI020 are both correctly set for the installed security system and that all installation requirements have been met.


SEFM028 *SYSTEM FILES NOT FOUND IN ENVIRONMENT TABLE
Explanation

The current Natural system files were not matched in the table defining all possible system file sets.

Action

Ensure that the environment definitions in Natural Security are correct.


SEFM029 *ERROR IN COMMUNICATIONS LAYER - CHECK INSTALLATION PROCEDURE
Explanation

Possible reasons for error: Adabas link module installed into this component is not reentrant.


SEFM030 *SQL TABLE / VIEW COULD NOT BE IDENTIFIED FOR FILE (XX,YY)
Explanation

Interface could not identify table name for DBID/FNR of an SQL request.

Action

Ensure interface is correctly installed, then contact your Software AG technical support representative.


SEFM031 *DBID / FNR IDENTIFIED WITH SQL REQUEST NOT RECOGNIZED XXXX
Explanation

Interface component could not determine the DBID/FNR associated with this SQL request.

Action

Contact your Software AG technical support representative.


SEFM049 *USER TYPE T NOT PERMITTED BY INSTALLED OPTIONS
Explanation

The SAF Kernel will not permit user type T to operate using the currently installed options.


SEFM050 *ERROR WRITING SMF RECORD : XX
Explanation

The stated error occurred when an SMF record was being written.


SEFM051 *SAFPRINT DATASET NOT DEFINED, DDPRINT WILL BE USED
Explanation

SAFPRINT=Y is set in SAFCFG, but no SAFPRINT dataset is defined.


SEFM255 *UNAUTHORIZED USE OF REQUEST
Explanation

Attempted illegal use of security request.

Action

Contact your Software AG technical support representative.


Top of page

Operator Command Messages

The following messages are displayed in response to operator commands being processed by the SAF Security Kernel.

Overview of Messages

SEFM900 | SEFM901 | SEFM909 | SEFM910 | SEFM911 | SEFM913 | SEFM914 | SEFM915 | SEFM916 | SEFM918 | SEFM919 | SEFM920 | SEFM921 | SEFM922 | SEFM923 | SEFM924 | SEFM928 | SEFM929
SEFM900 * OPERATOR ISSUED COMMAND : XXXXXXXX
Explanation

SAF Security Kernel received the stated operator command.

Action

Information message only.


SEFM901 * SAF SECURITY KERNEL - GENERAL STATISTICS (AT HHHHHHHH)
Explanation
SEFM901 * SAF SECURITY KERNEL - SERVER STATISTICS (AT 12C47000)
SEFM902 * RESOURCE    CHECK(+VE) CHECH(-VE) CHECK SAVED OVERWRITES LEN
SEFM903 * APPLICATION        10          0          0           0    8
SEFM903 * DBMS CHECK          0          0          0           0   17
SEFM903 * SYSMAIN             0          0          0           0   21
SEFM903 * SYSTEM FILE         2          0          0           0   40
SEFM903 * PROGRAM             0          0          0           0   17
SEFM903 * BROKER              0          0          0           0   68
SEFM903 * NET-WORK            0          0          0           0   17
SEFM903 * SQL SERVER          0          0          0           0   32
SEFM904 * CACHED USERS:       1 HIGH WATERMARK:     1 MAX USERS:  5545
SEFM905 * OVERWRITES:         0 AUTHENTICATED:      0 DENIED:        0

Operator command for general statistics was issued. The address in the first line is the address of the SAF Kernel's storage cache.


SEFM909 * SAF SECURITY KERNEL - SHUTDOWN INITIATED
Explanation

Operator issued command to shut-down the daemon started task. This message is also issued when a secure Adabas nucleus, Net-Work node or Adabas SQL server terminates.


SEFM910 *SAF SECURITY KERNEL - LIST ALL ACTIVE USERS
Explanation
SEFM910 * SAF GATEWAY - LIST ALL ACTIVE USERS
SEFM911 * USERID CHECK(+VE) CHECH(-VE) CHECK SAVED OVERWRITES BUFF
SEFM912 * K11079         3          0          0           0   0

Operator issued command to display list of currently active users.


SEFM911 *USERID . . .
Explanation
SEFM911 * SJU         CHECK(+VE) CHECH(-VE) CHECK SAVED OVERWRITES  BUFF
SEFM912 * APPLICATION        10          0            0           0   10
SEFM912 * DBMS CHECK          0          0            0           0    0
SEFM912 * SYSMAIN             0          0            0           0    0
SEFM912 * SYSTEM FILE         2          0            0           0    2
SEFM912 * PROGRAM             0          0            0           0    0
SEFM912 * BROKER              0          0            0           0    0
SEFM912 * NET-WORK            0          0            0           0    0
SEFM912 * SQL SERVER          0          0            0           0    0

Operator issued command to display statistics specific to a currently active user.


SEFM913 * NO ACTIVE USERS FOUND IN SAF SECURITY KERNEL
Explanation

No active users were found in SAF Security Kernel.


SEFM914 * REQUESTED USER XXXXXXXX NOT FOUND IN SAF SECURITY KERNEL
Explanation

The requested user was not found in the SAF Security Kernel.


SEFM915 SEFM915 * SAF SECURITY KERNEL – SNAP OF SERVER MEMORY
Explanation

This message is issued in response to an SSNAP operator command and is followed by a sequence of SEFM916 messages.


SEFM916 * 129D2000 D5C1F2E2 C9C1F3F2 B79931B7 NA2SIA32.r..R.Y/
Explanation

This message contains the results of an SSNAP command. Each SSNAP snaps up to 256 bytes and shows the address, the hexadecimal storage contents, and the interpretation.


SEFM918 * SUPPLIED ADDRESS IS OUTSIDE OF LEGAL RANGE
Explanation

An attempt was made to snap storage outside the bounds of the SAF Kernel's cache.


SEFM919 *OPERATOR COMMAND DID NOT CONTAIN REQUIRED ARGUMENTS
Explanation

A required parameter was omitted from an operator command. For example, SUSTAT with no userid specified.


SEFM920 SSNAP, SSTAT, SUSERS, SUSTAT, SREST, SNEWCOPY, SLOGOFF, STRACE
Explanation

This message is issued in response to an SHELP operator command and lists the valid SAF Kernel operator commands.


SEFM921 * MEMORY ALLOCATION FAILURE - USERS CANNOT BE LOGGED OFF
Explanation

The SAF Kernel was unable to obtain temporary storage (approximately 16Kb) to log users off in response to an SREST, SNEWCOPY or SLOGOFF operator command.

Action

Increase the region size.


SEFM922 * USER XXXXXXXX LOGGED OFF
Explanation

This message is issued in response to an SLOGOFF operator command. The indicated user has been logged off from the security system.


SEFM923 * USER XXXXXXXX NOT LOGGED OFF - USER NOT FOUND
Explanation

This message is issued in response to an SLOGOFF operator command. The requested user could not be found in the SAF Kernel’s cache.


SEFM924 * USER XXXXXXXX NOT LOGGED OFF - RETURN CODE ZZ
Explanation

This message is issued in response to an SLOGOFF operator command. An internal error (indicated by ZZ) occurred while attempting to log the reqeusted user off.


SEFM928 * INVALID TRACE SETTING - MUST BE 0, 1, 2 OR 3
Explanation

The STRACE operator command was issued with an invalid trace setting.


SEFM929 * INVALID SAF SECURITY KERNEL OPERATOR COMMAND
Explanation

An invalid SAF Security Kernel operator command was entered.


Top of page

Daemon Messages

The following messages may be issued by the SAF Daemon.

Overview of Messages

SAF001I | SAF002I | SAFD01S | SAFD02S | SAFD03E | SAFD04I | SAFD05E | SAFD06E | SAFD07E | SAFD08E | SAFD09I | SAFD10E | SAFD11I | SAFD12I | SAFD13E | SAFD14I | SAFD15I | SAFD22E | SAFD25E | SAFD26E | SAFD30E | SAFD31E | SAFD34E | SAFD40S | SAFD42S | SAFD43S
SAF001I Unable to load required module: xxxxxx
Explanation

The SAF kernel or one of the modules it needs could not be loaded. Ensure that all SAF modules (including those created by installation assembly jobs – SAFCFG, SAFPSEC and SAFPMAC) are available.


SAF002I Unable to obtain anchor storage
Explanation

A memory allocation failed during initialization. Increase the region size.


SAFD01S SAF CANNOT INITIALISE, GETMAIN ERROR
Explanation

There is insufficient memory for the SAF daemon to initialize. Increase the region size.


SAFD02S SAF CANNOT INITIALISE, KERNEL LOAD ERROR
Explanation

Installation error (SAFCKN load module not available). Ensure that all required load modules are available.


SAFD03E DDCARD open error: ## - terminating
Explanation

The SAF daemon was enable to open DDCARD. Ensure that the DDCARD DD statement is specified correctly.


SAFD04I Input parameter: xxx
Explanation

The daemon echoes the values of the supplied DDCARD parameters.


SAFD05E Invalid parameter: ###########
Explanation

DDCARD contained an invalid parameter. The SAF daemon terminates. Correct the parameter in error.


SAFD06E Product parameter not specified
Explanation

DDCARD did not contain PRODUCT=SAF. Ensure that PRODUCT=SAF and DEFAULT=SAF are both specified.


SAFD07E MPM failure - function: ## error ##
Explanation

The SAF daemon received an error from ADAMPM. This message will usually be preceded by an explanatory message. If in doubt, contact your Software AG technical support representative for assistance.


SAFD08E IOR failure - function: ## error ##
Explanation

An error occurred during an ADAIOR service call. Contact your Software AG technical support representative for assistance.


SAFD09I Shutdown requested
Explanation

The SAF daemon has been instructed to shut down.


SAFD10E Getmain for command queue failed
Explanation

The SAF daemon failed to allocate its command queue. Increase the region size.


SAFD11I SAF Kernel is active on node nnnnn sss CIB=aaaaaaaa
Explanation

The daemon is now active and ready to receive security requests; nnnnn is the node ID, sss is the SVC number, and aaaaaaaa is the address of the daemon's main storage area.


SAFD12I Oper type in: SAF xxxxx
Explanation

Message 12I is issued before processing of an operator command.


SAFD13E Invalid operator command
Explanation

An invalid operator command was entered.


SAFD14I Target nnnnn termination in progress
Explanation

Message 14I is issued during daemon termination (nnnnn is the daemon's node ID).


SAFD15I Target nnnnn ended normally
Explanation

Message 15I is issued during daemon termination (nnnnn is the daemon's node ID).


SAFD22E Load for module: ######## failed
Explanation

The indicated module could not be loaded. Ensure that it is available.


SAFD25E ### is an invalid product name
Explanation

An invalid PRODUCT= parameter was specified in DDCARD.


SAFD26E Proxy module SAFPXY was not found, product SAF will not be called
Explanation

Ensure that SAFPXY and all other required load modules are available.


SAFD30E Getmain for product parm block failed
Explanation

A memory allocation failed during initialization. Increase the region size.


SAFD31E Cab allocation error in module syscoru
Explanation

A memory allocation failed during initialization. Increase the region size.


SAFD34E UAB allocation error in module syscoru
Explanation

A memory allocation failed during initialization. Increase the region size.


SAFD40S Abend code Psw pppppppp pppppppp
Explanation

Message 40S is issued during abnormal termination. It shows the abend code, Program Status Word, module that abended and register contents.

In the event of an abend, please ensure you collect the messages, the dump and any trace messages or snaps that have been generated.


SAFD42S Module module entry entry-point offset offset
Explanation

Message 42S is issued during abnormal termination. It shows the abend code, Program Status Word, module that abended and register contents.

In the event of an abend, please ensure you collect the message, the dump and any trace messages or snaps that have been generated.


SAFD43S Regs 00-03 register contents
Regs 04-07 register contents
Regs 08-11 register contents
Regs 12-15 register contents
Explanation

Message 43S is issued during abnormal termination. It shows the abend code, Program Status Word, module that abended and register contents.

In the event of an abend, please ensure you collect the message, the dump and any trace messages or snaps that have been generated.


Top of page