Skip to Content
avatar image
Former Member

Not able to start webdispatcher

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>

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Jul 14, 2008 at 11:51 AM

    Hi,

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

    Regards,

    Vamshi.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      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.

  • avatar image
    Former Member
    Jul 14, 2008 at 11:59 AM

    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 😊))

    Add comment
    10|10000 characters needed characters exceeded