GWPOA abends the server on ldapssl

  • 7002586
  • 08-Feb-2009
  • 27-Apr-2012

Environment

Environment :
 
Novell GroupWise 7
Novell GroupWise 7  Support Pack 3
Novell GroupWise 7  Support Pack 3 Hot Patch 1
Novell NetWare 6.5 Support Pack 6

Situation

Situation :
 
Abend 1 on P01: Server-5.70.06: Page Fault Processor Exception (Error code 00000000)
EIP in LDAPSSL.NLM at code start +0000536Ch
Running process: GWTCP-BHKM-Handler_2 Process
Thread Owned by NLM: GWPOA.NLM
SSL was enabled on the Post Office

 

Resolution

Resolution :
 
  1. At the Server Console load the command "pkidiag".
  2. Login using Fully Distinguished Name of the admin user and password.
  3. At the pkidiag menu list go for options 4, 5, 6 , 0.
  4. Continue repeating the steps till you get "0" errors.
  5. Unload nldap using command "unload nldap" at the Server Console.
  6. Reload nldap using command "load nldap".
  7. Unload and reload gwpoa .

Additional Information

Part of the abend.log shows the following :
 
Server BH_GW halted Sunday, December 7, 2008   7:43:36.731 pm
Abend 1 on P01: Server-5.70.06: Page Fault Processor Exception (Error code 00000000)
Registers:
    CS = 0060 DS = 007B ES = 007B FS = 007B GS = 007B SS = 0068
    EAX = 00000001 EBX = 95210A00 ECX = A58A31E8 EDX = 00000000
    ESI = 00000004 EDI = A58A31EC EBP = 9982CCE0 ESP = 9982CCD4
    EIP = 93FF936C FLAGS = 00010286
    93FF936C 8B5208         MOV     EDX, [EDX+08]=?
    EIP in LDAPSSL.NLM at code start +0000536Ch
    Access Location: 0x00000008
The violation occurred while processing the following instruction:
93FF936C 8B5208         MOV     EDX, [EDX+08]
93FF936F 2B5308         SUB     EDX, [EBX+08]
93FF9372 8955F4         MOV     [EBP-0C], EDX
93FF9375 837DF400       CMP     [EBP-0C], 00000000
93FF9379 7507           JNZ     93FF9382
93FF937B B800000000     MOV     EAX, 00000000
93FF9380 EB1B           JMP     93FF939D
93FF9382 837DF400       CMP     [EBP-0C], 00000000
93FF9386 7E09           JLE     93FF9391
93FF9388 C745F801000000 MOV     [EBP-08], 00000001
 
Running process: GWTCP-BHKM-Handler_2 Process
Thread Owned by NLM: GWPOA.NLM
 
Additional Information:
The CPU encountered a problem executing code in LDAPSSL.NLM.  The problem may be in that module or in data passed to that module by a process owned by GWPOA.NLM.

Internal Notes

The abend was caused due to the corrupt SSL certificates . SSL was enabled at the Post Office . So the corrupt SSL certificates were abending the Server on GWPOA.NLM.