2631236 - ECDA 15.7 unable to start . . . Net-Library routine sybnet_listen() failed in srv__start_net Network error

SAP Knowledge Base Article - Public

2631236 - ECDA 15.7 unable to start . . . Net-Library routine sybnet_listen() failed in srv__start_net Network error

Symptom

LogOCOSMessages MM/DD/YYYY 24HH:MM:SS.msmsms <ecdasrvnm> NULL NULL NULL Error: 16240 Severity: 10 State: 0 OS Error: -1 : Net-Library routine sybnet_listen() failed in srv__start_net Network error: status = 0 - Unable to determine Net-Library error  OS Error Text:  <SRV-Lib>
LogOCOSMessages MM/DD/YYYY 24HH:MM:SS.msmsms <ecdasrvnm> NULL NULL NULL Error: 16029 Severity: 20 State: 0 OS Error: -1 : Failed to start any network listeners  OS Error Text:  <SRV-Lib> Startup halted.
LogOCOSMessages MM/DD/YYYY 24HH:MM:SS.msmsms <ecdasrvnm> NULL NULL NULL Error: 16029 Severity: 20 State: 0 OS Error: -1 : Failed to start any network listeners  OS Error Text:  <SRV-Lib>

Environment

ECDA 15.7 sp5

Reproducing the Issue

attempt to start an ECDA server when it is already started

nestat and lsof output can be used to help troubleshoot this situation

tcsh:root@<hostnm>:/> netstat -a | grep <pid_of_ecdasrv>
tcp 0 0 <hostnm>:<pid_of_ecdasrv>0.0.0.0:* LISTEN

tcsh:root@<hostnm>:/> lsof -i :15705
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
direct 5452 uid 10u IPv4 102962 0t0 TCP <hostnm>:<pid_of_ecdasrv>(LISTEN)
tcsh:root@<hostnm>:/>

Cause

the ECDA server is already started

Resolution

1)  shutdown the ECDA server * * * this is advised because now the log for the first started ECDA server is messed up by the second started ECDA server
2)  restart the ECDA server

Keywords

KBA , BC-SYB-ECD , Enterprise Connect (ECDA) , Problem

Product

SAP BusinessObjects Xcelsius Enterprise 2008