cancel
Showing results for 
Search instead for 
Did you mean: 

WARNING => NiICreateHandle: no more free handles (2048) [nixxi.cpp 369]

Former Member
0 Kudos

Hello,

From a couple of days we are having a lot of warnings in the file stderr4 (error trace). We have been looking for the cause through sap marketplace but we have not find any valid solution.

The warnings are like this:

WARNING => NiICreateHandle: no more free handles (2048) nixxi.cpp 369

And appear every 2 minutes or less.

Could anybody help us with this issue?

Thanks in advance,

Néstor.

Accepted Solutions (1)

Accepted Solutions (1)

markus_doehr2
Active Contributor
0 Kudos

> WARNING => NiICreateHandle: no more free handles (2048) nixxi.cpp 369

That can have two reasons:

Each network connection consumes two descriptors/handles. So

- either the limits for the user running the system (<sid>adm) are too low (check with logging on an executing 'limit') or

- the system imposed limits are reached so you have to adapt HP-UX kernel parameters (Note 172747 - HP-UX Operating System kernel parameter recommendations)

Markus

Former Member
0 Kudos

Thanks for the quick response.

Both sidadm and orasid have 'ulimited' and I have checked the recomendations for this note and all is like a recomendation...

Any other ideas?

Thanks again.

markus_doehr2
Active Contributor
0 Kudos

> Both sidadm and orasid have 'ulimited' and I have checked the recomendations for this note and all is like a recomendation...

As far as I know HP-UX does not allow to set the "open files" to ulimited. Please check again what setting you have.

Markus

Former Member
0 Kudos

Hi Markus,

This is the output of OS:

a3padm> ulimit

unlimited

a3padm> uname -a

HP-UX server B.11.23 U ia64

Thanks for your reply.

markus_doehr2
Active Contributor
0 Kudos

> a3padm> ulimit

> unlimited

>

> a3padm> uname -a

> HP-UX server B.11.23 U ia64

If you use "csh" as shell you have to enter

limit

to see the limits.

Markus

Former Member
0 Kudos

Hi,

a3padm> csh

server:a3padm 21> limit

cputime unlimited

filesize unlimited

datasize 1048576 kbytes

stacksize 131072 kbytes

coredumpsize 2097151 kbytes

descriptors 4096 files

memoryuse unlimited

In your opinion, are the parameters correctly set?

Thks.

Former Member
0 Kudos

Hi all,

SAP has responded to us and we have managed...

the message "NiCreateHandle: no free handle" means that the RFC lib on

the local machine is not able to open further RFC connection any more.

Note #316877 describe this issue, it's a note for ITS, but the item 2

applies for BC as well.

See also note #314530.

# 316877 - Maximum number of conversation exceeded

# 314530 - Number of RFC/CPIC connections for external clients

Thank you very much for your help and collaboration.

Néstor.

Answers (1)

Answers (1)

Former Member
0 Kudos

What is version and patch level of your SAP kernel?

A more recent one might help.

Former Member
0 Kudos

- ECC 6.0

- HPUX Itanium 64

- Oracle 10.2.0.4

- Kernel 7.00 - 221

Thanks.