svc:/system/check/user:default goes into maintenance
(Doc ID 3048700.1)
Last updated on FEBRUARY 04, 2025
Applies to:
Solaris Operating System - Version 11.4 and laterInformation in this document applies to any platform.
Symptoms
svc:/system/check/user:default goes into maintenance.
Extract from logs:
File "/lib/svc/method/sysusercheck", line 251, in <module>
issues = check_users(smf_fmri)
File "/lib/svc/method/sysusercheck", line 215, in check_users
issues += check_user(u)
File "/lib/svc/method/sysusercheck", line 175, in check_user
if nspw.pw_uid != int(u['uid']):
KeyError: 'uid'
===
svc:/system/check/user:default (EHC System Account Check)
State: maintenance since <obfuscated>
Reason: Requested by service method: "35 issues with system accounts. Run 'pkg fix' to resolve the issues. Followed by 'svcadm clear svc:/system/check/user:default' to recheck."
See: http://support.oracle.com/msg/SMF-8000-AR
See: /var/svc/log/system-check-user:default.log
Impact: This service is not running.
===
SUNW-MSG-ID: SMF-8000-YX, TYPE: Defect, VER: 1, SEVERITY: Major
EVENT-TIME: <obfuscated>
PLATFORM: <obfuscated>
SOURCE: software-diagnosis, REV: 0.2
EVENT-ID: <obfuscated>
DESC: Service svc:/system/check/user:default failed - a method is failing in a retryable manner but too often.
AUTO-RESPONSE: The service has been placed into the maintenance state.
IMPACT: svc:/system/check/user:default is unavailable.
Changes
Service svc:/system/check/user:default was just introduced in SRU 72.
An active check during boot and normal system operation should be provided to warn administrators of invalid changes to the core system accounts.
The new SMF service: svc:/system/check/user will monitor the /etc/passwd and /etc/shadow files using event ports. On any modification of the files it will check the attribtues of the account matches the IPS user action definition. The check is also run when the service first starts, so that any issues resulting from a previous boot or initial setup are shown. Any mismatched attributes will be reported in the service log and the service will be placed into maintenance.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |