AdminServer log format and contents
- Last Updated: February 11, 2026
- 2 minute read
- OpenEdge
- Version 13.0
- Documentation
Log format
The AdminServer log records both successful and failed authentication and authorization events in the following format:
|
Log contents
The following list describes the fields in the log format:
- Date — The logging tool automatically inserts the current date using the existing AdminServer log format.
-
Level — Indicates the severity or type of
event. The possible levels are 1 through 5, in compliance with the existing
AdminServer log conventions. The security entry uses only the following
levels:
0indicates an internal error.2indicates an error condition and explains why the client is not authenticated or authorized.3indicates success and is used for tracking purposes.
- "security"—A fixed text string used to simplify log file scanning tools. It enables automated parser tools to easily identify security events.
-
UserName —Contains the user account being
authenticated to the AdminServer. If the authentication or authorization
operation fails before the username can be validated, this field displays
"no-user". On Windows, the username can appear in the format[domain\]UserName. The domain is added automatically during the account lookup when the user does not provide a fully qualified user account. -
UserSuppliedPwd —Indicates the source or
status of the password being validated for the user account. It can contain one
of the following values:
Yindicates that the password is supplied by the user.Nindicates that the password is generated by the Single Sign-On (SSO) password generator.Xindicates that the password is not yet validated.
-
GroupInfo—Contains group authorization
information. When the AdminServer initializes, it validates that at least one
authorized group is accessible. This field contains the list of available and
unavailable groups, where unavailable groups are enclosed within curly brackets.
The following example shows the format of GroupInfo:
group, group...;{unavailablegroup,unavailablegroup...}
On Windows, the list of available group names can be prefixed with the domain in square brackets to indicate the source of the group name lookup.
When a security entry is made for an authentication or authorization operation, it can contain:
-
No Group Checking— Indicates that the
AdminServer started without the -
admingroupoption and no group authorization took place. - GroupName—Indicates that a single group name was successfully authorized for the user with a success message logged.
- GroupNames—Lists the group names that the user failed to authorize when the failure message was logged.
-
Text—Contains one of the following
messages that further explains outcome of the authentication or authorization
attempt:
User is not authenticatedUser is authenticated and authorizedUser is not authorizedFailed to find the admingroup(s)Failed to find the admingroup, not a valid group listFailed to find the admingroup, please provide a valid group listUser password is not validSystem generated password has expiredError, system generated password is not valid, user and host are validValid group list