Novell Home

My Favorites

Close

Please to see your favorites.

Access Gateway Email alerts fail to get sent after applying 3.2 SP1 IR1 patch

This document (7011801) is provided subject to the disclaimer at the end of this document.

Environment

NetIQ Access Manager 3.2 Support Pack 1 Interim Release 1
NetIQ Access Manager 3.2 Access Gateway Service and Appliance has problem
SNAM enabled auditing enabled on Access Gateway

Situation

Access Manager setup and working fine - users can access protected resources behind the Access Gateway (AG) after having successfully authenticated at the Identity (IDP) Server. The IDP server audits all events to the Audit server, but the Access Gateway generates an email to the Administrator when an audit event occurs. 

For example, the Access Gateway auditing is setup via AG Devices > Access Gateways > Edit > Alerts > [Name of Profile]  where alerts are enabled for the following events:

 System Up , System Down , Configuration Changed

All worked well before 3.2 SP1 IR1 was applied, but after applying the patch the administrator failed to receive any audit events via email anymore. Looking at the ags_error.log file under /var/opt/novell/nam/logs/mag/amlogging/, the following exception was logged with every corresponding audit event:

<amLogEntry> 2013-02-08T10:39:47Z ERROR AGM: AM#204653001: AMDEVICEID#ag-68447E157B36F281: AgmAlertIndication: processIndication(), thread=1901, Exception Caught: java.lang.NoSuchMethodError: com.novell.nacm.logging.alert.AMAlertLog.email(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V </amLogEntry> <amLogEntry> 2013-02-08T10:39:47Z ERROR AGM: AM#204653001: AMDEVICEID#ag-68447E157B36F281: AgmAlertIndication: java.lang.NoSuchMethodError: com.novell.nacm.logging.alert.AMAlertLog.email(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V at com.novell.nacm.agm.AgmAlertIndication.processIndication(AgmAlertIndication.java:179) at com.novell.dcc.channel.RespondChannel$_B.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) </amLogEntry>

This caused the failure to send the email.

Resolution

Apply the 3.2 SP1 IR1a patch.

Cause

One of the jar files that included the required method was not included with the original patch.

Disclaimer

This Support Knowledgebase provides a valuable tool for NetIQ/Novell/SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:7011801
  • Creation Date:19-FEB-13
  • Modified Date:19-FEB-13
    • NetIQAccess Manager (NAM)

Did this document solve your problem? Provide Feedback