cancel
Showing results for 
Search instead for 
Did you mean: 

Not able to start webdispatcher

Former Member
0 Kudos

Cannot start the webdispatcher.

Gives the following error in webdispwatch dog.

Can anybody help.

[Thr 182896122656] *** ERROR => IcmParseSubParam: illegal subparam "PREFIX" for parameter: PREFIX=/, LOGFILE=/usr/sap/XYZ/sapw

ebdisp/logs/dev_http_access_log-%d-%m-%y_%h:%t:%s, MAXSIZEKB=100, FILEWRAP=on [icxxpara_mt. 338]

[Thr 182896122656] started security log to file /usr/sap/XYZ/sapwebdisp/logs/dev_http_access_log-14-07-2008_12:18:21

[Thr 182896122656] SigISetDefaultAction : default handling for signal 17

[Thr 182896122656] SAP Web Dispatcher running on: nww-nwp.nxp.com

[Thr 182896122656] *** ERROR => shmget(10216,0,480) (13: Permission denied) [shmux_mt.c 1556]

[Thr 182896122656] *** ERROR => shmget(10216,0,480) (13: Permission denied) [shmux_mt.c 1556]

[Thr 182896122656] *** ERROR => SemMonIn: Unable to attach Semaphore Monitor Buffer [semxxmo2.h 319]

[Thr 182896122656] MtxInit: 30001 0 2

[Thr 182896122656] IcmInit: listening to admin port: 65000

[Thr 182896122656] *** ERROR => shmget(10263,0,480) (13: Permission denied) [shmux_mt.c 1556]

[Thr 182896122656] *** ERROR => ShmCleanup: ShmCreate(63,0,SHM_ATTACH,...) failed. rtc=1 [shmux_mt.c 3158]

[Thr 182896122656] *** ERROR => ShmCleanup: Inv. Key=63 [shmux_mt.c 3199]

[Thr 182896122656] *** ERROR => shmget(10263,0,480) (13: Permission denied) [shmux_mt.c 1556]

[Thr 182896122656] *** ERROR => ShmCleanup: ShmCreate(63,0,SHM_ATTACH,...) failed. rtc=1 [shmux_mt.c 3158]

[Thr 182896122656] *** ERROR => ShmCleanup: Inv. Key=63 [shmux_mt.c 3199]

[Thr 182896122656] *** ERROR => shmget(10263,0,480) (13: Permission denied) [shmux_mt.c 1556]

[Thr 182896122656] *** ERROR => ShmCleanup: ShmCreate(63,0,SHM_ATTACH,...) failed. rtc=1 [shmux_mt.c 3158]

[Thr 182896122656] *** ERROR => ShmCleanup: Inv. Key=63 [shmux_mt.c 3199]

[Thr 182896122656] *** ERROR => IcmInit: IcmShmCreate failed (rc=-1) [icxxrout_mt. 1767]

[Thr 182896122656] *** SAP Web Dispatcher shutdown completed (pid: 5717) ***

nlscli07:nwpadm 12>

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

All these "shm" stuff mean "shared memory". Please try to stop the webdispatcher, and try to manually clean its shared memories with:

sidadm> cleanipc <instnr> remove

Where instnr is the instance number of the webdispatcher. Then restart the webdispatcher. There exist various options to reuse the shared memory segments, have a look at the -shm_attach_mode option, we use -shm_attach_mode 5

One possible cause is you accidently started the webdispatcher with the wrong os user, then the sidadm might not be able to read/write to these shared memories.

Best regards

Michael

Edit: oh, ok, i was too slow ))

Former Member
0 Kudos

Hi,

There are some permissions problem just check the securtity log,as if possible post them here.

Regards,

Vamshi.

Former Member
0 Kudos

Hi Vamshi,

Problem is solved,It was not actually permission problem.

The semaphore buffer was occupied, by other SID running on same host.due to which webdisp was not running.

I stopped other SID running on same host, and cleaned share memory, with ipcrm -M and ipcrm -S command(to clean semaphore shared memeory).It freed the space.

And then I started the webdisp for said system.

As well started the SID running on same host later on.