Symptom
- Parameter ‘enable ssl = 1’ in ASE configuration file.
- No one could login, either SSL or non-SSL connection attempt failed.
- No error between latest login and ASE hung.
- There exists a timeslice in recv() call and other SSL errors in errorlog before latest login.
- There exists one connection had ‘Command: 0 MAINTENANCE TOKEN’ in sybmon command who output. The connection was hanging during login after SSL handshake.
- NetController was hanging in recv() call, multiple samples of ‘pstack dataserver_pid’ show the following stack:
Thread 2 (Thread 0x7f862ee51700 (LWP 127127)):
recv () from /lib64/libpthread.so.0 --- Receive a message from a socket
soc_nrpacket ()
ssl_nrpacket ()
ksmask_rpacket ()
kstcpnetctlrProcessRead ()
ksepollnetctlrWaitForCompletion ()
iocRunController () --- Entry point for io controller
krtctskRun ()
ktskRun ()
kt__RTCMain ()
thread_create_handler ()
start_thread () from /lib64/libpthread.so.0
clone () from /lib64/libc.so.6 - In ASE errorlog, NetController had LWP# 1271127 which is pstack above:
"kernel I/O controller 2 (NetController) is running as task 786438 on thread 12 (LWP 127127)."
Read more...
Environment
SAP Adaptive Server Enterprise (ASE) 16.0 SP03 PL09.
NOTE: This issue was reported on controlled release EBF 29673 which has fix of SSL CR 819937 (KBA 2832542) on top of 16.0 SP03 PL09.
Keywords
CR 824955, 824955, CR#824845, CR824845, 824845, SSL, NetController, hung, login, MAINTENANCE TOKEN , KBA , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.