My Oracle Support Banner

How to Enable Debugging in PAM (Pluggable Authentication Module) (Doc ID 1009025.1)

Last updated on DECEMBER 18, 2023

Applies to:

Solaris Operating System - Version 8 and later
Oracle Solaris on SPARC (32-bit)
Oracle Solaris on x86 (32-bit)
Oracle Solaris on x86-64 (64-bit)
Oracle Solaris on SPARC (64-bit)


A PAM module provides the following services: authentication, account management, session management, and password management.

The following article describes how to turn on debugging for PAM modules and user authentication problems via syslog. Enabling PAM debugging can assist in  determining which PAM module is problematic and verify the flow of the PAM  modules is correct.

Note that not all PAM modules support this functionality. See the modules man page for more detailed information. All of the modules included in Solaris do have some form of debugging that works with this methodology. This document explains how to enable debugging in individual PAM modules.

See 1007720.1 for information on how to debug via the PAM framework (independent of individual modules).


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.