cancel
Showing results for 
Search instead for 
Did you mean: 

NiIInitSocket: SiSocket failed

Former Member
0 Kudos

Hello guys.

We have PI 7.11 and CE 7.11 with patch number 65 on AIX 5.3.

Sometimes, we have weird problem.

In the server, the CLOSED stauts sockets are not released.

And the message "Resource temporarily unavailable" comes out, when we try to create a new socket like telnet command.

Server> telnet lseccdb1

Trying...

telnet: connect: Resource temporarily unavailable

When this problem is arison, there are so many CLOSED status sockets.

Server> netstat -an|grep CLOSED|wc

32641 195846 2415434

Server> netstat -an|grep CLOSED

...

tcp4 0 0 *.48225 . CLOSED

tcp4 0 0 *.48227 . CLOSED

tcp4 0 0 *.48228 . CLOSED

tcp4 0 0 *.48229 . CLOSED

tcp4 0 0 *.48230 . CLOSED

tcp4 0 0 *.48231 . CLOSED

tcp4 0 0 *.48232 . CLOSED

tcp4 0 0 *.48233 . CLOSED

tcp4 0 0 *.48234 . CLOSED

tcp4 0 0 *.48235 . CLOSED

...

In the dev_server0, there are messages as belows:

M [Thr 37010] Tue Aug 10 23:54:26 2010

M [Thr 37010] *** ERROR => NiIInitSocket: SiSocket failed (sirc=17; UD; ST; errno=24: Too many open files) [nixxi.cpp 785]

M [Thr 37010] ***LOG Q0I=> NiIInitSocket: socket (24: Too many open files) [nixxi.cpp 791]

M [Thr 37010] *** ERROR => NiIInitSocket: SiSocket failed for hdl 286/sock -1

(SI_EMFILE/24; UD; ST; own high 64064; max hds 2048) [nixxi.cpp 791]

The problem is gone if we restart the Instance 'stopsap r3'

After restart,

Server> netstat -an|grep CLOSED|wc

0 0 0

Thank you all in advance,

Regards, Calvin

Edited by: BC Admin on Aug 11, 2010 4:35 AM

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Too many open files

Ask your AIX administrator to increase the kernel parameter for open files of the system.

Kind regards,

Mark