CORE: NMAS cores in DIGEST-MD5 login method

  • 7004699
  • 20-Oct-2009
  • 26-Apr-2012

Environment

Novell eDirectory 8.8.3 for Linux
Novell eDirectory 8.8.4 for Linux
Novell eDirectory 8.8.5 for Linux

Situation

NDSD process will core in the NMAS code whenever an LDAP bind with SASL (using DIGEST-MD5 login method) is attempted.

Resolution

The fixes for this issue can be found at https://download.novell.com/patch/finder 
then select:
  • "Product: eDirectory"
  • "Version: eDirectory 8.8.5
  • Click on "search" button
  • Click on the "patches" tab
This will show us the latest patches for that version of the product in question:
  • NMAS 3.3.2.2 Patch 1 (or higher)
  • NMAS Methods 2.8.2 FTF1 (or higher)

 

Additional Information

Here it is what a stack taken from a core related to this problem looks like:    
*Stack info
--------------
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7bde8d0 in raise () from /.../lib/libc.so.6
#2  0xb7bdfff3 in abort () from /.../lib/libc.so.6
#3  0xb7c19989 in malloc_printerr () from /.../lib/libc.so.6
#4  0xb7c1b3b5 in free () from /.../lib/libc.so.6
#5  0xb42d139b in MAF_Free () from /.../nds-modules/libnmas.so
#6  0xaf846455 in LSM0000001C () from /.../nmas-methods/LSMMD5LIN.SO
#7  0xb43105e3 in RunLoginMethod () from /.../nds-modules/libnmas.so
#8  0xb42f0fb5 in runNextMethod () from /.../nds-modules/libnmas.so
#9  0xb42f16b3 in serverLoginManager () from /.../nds-modules/libnmas.so#10 0xb42f1c52 in SvrMAF_StartServerLoginThread () from /.../nds-modules/libnmas.so
#11 0xb42f7e78 in poolThreadFunc () from /.../nds-modules/libnmas.so
#12 0xb7d0c2ab in start_thread () from /.../lib/libpthread.so.0
#13 0xb7c75b9e in clone () from /.../lib/libc.so.6
--------------