cancel
Showing results for 
Search instead for 
Did you mean: 

Issue after kernel upgrade from 7.01 to 720 ext

Former Member
0 Kudos

Hi All,

After the Upgrade , we are not able to start SAP application .

Let me know if anyone can help us

System details : NW 701/DB2/Linux x64

Below are traces of dev_icmbnd:

more dev_icmbnd

---------------------------------------------------

trc file: "dev_icmbnd", trc level: 1, release: "720"

---------------------------------------------------

[Thr 140270830659360] Wed Sep 18 11:15:38 2013

[Thr 140270830659360] systemid:   390 (AMD/Intel x86_64 with Linux)

[Thr 140270830659360] version:    7200

[Thr 140270830659360] patchlevel: 0    (server: 0)

[Thr 140270830659360] patchno:    441    (server: 500)

[Thr 140270830659360] intno       20020600    (server: 20020600)

[Thr 140270830659360] make:       multithreaded, ASCII, 64 BIT

[Thr 140270830659360] pid:        22947

[Thr 140270830659360]

[Thr 140270830659360] ***LOG Q0I=> NiIBindSocket: 0.0.0.0:443: bind (13: Permission denied) [nixxi.cpp 3739]

[Thr 140270830659360] *** ERROR => NiIBindSocket: SiBind failed for hdl 1/sock 11

    (SI_EADDR_NAVAIL/13; I4; ST; 0.0.0.0:443) [nixxi.cpp    3739]

[Thr 140270830659360] *** ERROR => icmbnd: NiListen failed for 443 (rc=-16): NIEMYHOST_VERIFY [icxxbnd_mt.c 612]

[Thr 140270830659360] *** ERROR => icmbnd: You might not have the permissions to bind the service: 443 [icxxbnd_mt.c 614]

[Thr 140270830659360] icmbnd: exit process with rc=-16

[Thr 140270830659360]

Regards

Ram

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi All,

The kernel upgrade is once again done with the help of SAP note-1636252-installing-720 rel kernel.

The patch level  was 500 latest one.

After upgrading the kernel in /sapmnt/<SID>/exe, we ran the sapcpe command   so that   global (exe ) executable  directory will do an initial copy   to the below local  paths::

/usr/sap/<SID>/ASCS

/usr/sap/<SID>DVEBMGSxx/

/usr/sap/<SID>/SCS

Now the system is up & running !!!!

Regards

Ram

Former Member
0 Kudos

Hi Bharatram,

Kindly check the permission for icmbnd file which is available in the kernel folder. Kindly set the below permissions for Icmbnd file by logging in as a root user.

chown root:sapsys icmbnd

chmod 4750 icmbnd

Also make sure that the below mentioned parameter is available in the web-dispatcher profile if you are using any external web-dispatcher for mapping the ports.

icm/server_port_1 = PROT=HTTPS,PORT=443,EXTBIND=1

Restart the system once.Hope this would resolve the issue.

Best Regards

Keerthan

Former Member
0 Kudos

Hi,

Please check if icmbnd file exists in directory which is set as DIR_EXECUTABLE

Also check below mentioned note for authorization issues:

SAP Note 421359  ICM: Binding ports < 1024 on Unix

Rgds,

Sachin

Reagan
Advisor
Advisor
0 Kudos

Hello

Check the permission of the icmbnd file present in the DIR_CT_RUN directory.

Run saproot.sh SID and most probably you might have to restart the SAP system

Regards

RB

Former Member
0 Kudos

Hi,

Have you set this parameters in the icm.

icm/server_port_1    = PROT=HTTPS, PORT=443, EXTBIND=1

On UNIX systems, you need root access to bing to ports less than 1024. You can achieve this by using the external program icmbnd

Thanks

Rishi Abrol

Former Member
0 Kudos

Hi Ram,

First do clean the shared memory, and then you can try the below steps to set the correct permission for icmbnd file

cd /sapmnt/<sid>/exe

take a copy of icmbnd

chown root:sapsys icmbnd

chmod 4750 icmbnd

Regards,

Kaivalya Joshi

Sriram2009
Active Contributor
0 Kudos

Hi Ram

Kindly refer the SAP KBA 1872990 - various error messages related to incorrect resolution of
localhost
- refer the error message "NiIBindSocket"

Thanks

Sriram

sunny_pahuja2
Active Contributor
0 Kudos

What is the permission of icmbnd ? Have you run saproot.sh after kernel upgrade ? If not, then please run this.

Thanks

Sunny