Web dispatcher installation
I have to install Web Dispatcher.please refer any document or links that would guide me through the complete installation procedure.
Thanks in advance
Regards,
Piyush
Hey
i have started web dispatcher but i am getting 2 errors frequently
those are listed in trace file as ..
[Thr 1412] Tue Oct 18 11:22:19 2005
[Thr 1412] *** ERROR => htmlEncode: called with empty string [icpif.cpp 802]
[Thr 4036] Tue Oct 18 11:22:49 2005
[Thr 4036] *** ERROR => IcrIHandleHTTPClientRequest() failed -1 [icrxx.c 1738]
Please give me info regarding this
Thanking you in advance.
Regards
piyush
Similar Messages
-
Web Dispatcher Installation Problem
Hello gurus,
I am installing Web Dispatcher on HPUX 11.23 ia64, but when I specify the location of Kernel disk, SAPInst keeps reporting "you entered: /sapcd/..., find the label SAP:AKK:700:DVD_KERNEL:SAP Kernel 700:D51032890, but need the label SAP:AKK:700:KERNEL::HPUX_IA64;
I have downloaded the newest Unicode Kernel disk from SAP Service MarketPlace web site, what is the problem? how to solve it?
Thanks a lot.The DVDs which you have used for installation of EP7 , use same DVDs to install the sap web dispatcher , i think this will help u
Regards
sunny -
Web Dispatcher Installation Error
Hi,
I'm installing a web dispacher system on windows 2003, and encounter an error in the last step "Start SAP web dispatcher instance":
INFO 2009-04-22 17:56:12
Switched to user: dw1adm.
INFO 2009-04-22 17:56:12
Creating file C:\Program Files\sapinst_instdir\NW04S\STANDALONE\AS\WI\wdispmon.exe.log.
INFO 2009-04-22 17:56:12
Switched to user: dw1adm.
INFO 2009-04-22 17:56:12
Working directory changed to C:\Program Files\sapinst_instdir\NW04S\STANDALONE\AS\WI.
INFO 2009-04-22 17:56:12
Output of D:\usr\sap\DW1\SYS\exe\nuc\NTAMD64\wdispmon.exe pf=D:\usr\sap\DW1\SYS\profile\DW1_W00_hq-dwd-01 -ping is written to the logfile wdispmon.exe.log.
WARNING 2009-04-22 17:56:17
Execution of the command "D:\usr\sap\DW1\SYS\exe\nuc\NTAMD64\wdispmon.exe pf=D:\usr\sap\DW1\SYS\profile\DW1_W00_hq-dwd-01 -ping" finished with return code 1. Output: SAP Web Disp with pid 2580 is in status: ICM_STATUS_INITERROR: SAP Web Disp with pid 2580 not reached on admin port 65000
ERROR 2009-04-22 17:56:17
CJS-30086 Instance DW1/W00 [STOP] did not start after 5:00 minutes. Giving up.
ERROR 2009-04-22 17:56:17
FCO-00011 The step start with step key |NW_Webdispatcher|ind|ind|ind|ind|0|0|NW_Webdispatcher_Instance|ind|ind|ind|ind|7|0|start was executed with status ERROR .
Any suggestion would be appreciated.
Thanks!
Josephcheck if following link helps you.
[http://help.sap.com/saphelp_nw70/helpdata/en/0b/25453cf1fcc85ee10000000a11402f/content.htm] -
Error in Icm handler Web dispatcher Installation
hi,
I am using command prompt for starting web dispatcher.
I have given following ommand into cmd prompt. I have got IcmHandleArgs illegeal Operation.
D:\SAP\WebDispatcher>D:\SAP\WebDispatcher\sapwebdisp.exe pfl=D:\SAP\WebDispatcher\sapwebdisp.pfl
IcmHandleArgs: Illegal option pfl=D:\SAP\WebDispatcher\sapwebdisp.pfl
Usage: D:\SAP\WebDispatcher\sapwebdisp.exe pf=<profile> [ -f <tracefile> -t <tra
celevel> -cleanup -shm_attach_mode <mode> -auto_restart -v[ersion] ]
shm_attach_mode (bitmask):
1 delete existing shm
2 attach to existing shm
4 create new shm
D:\SAP\WebDispatcher>D:\SAP\WebDispatcher\sapwebdisp.exe pf=D:\SAP\WebDispatcher
\sapwebdisp.pfl -f
IcmHandleArgs: missing argument for option -f
SAP Web Dispatcher up and operational (pid: 860) ***
and at last its statred
In trace file i found two errors.They are as follows
[Thr 3364] Tue Oct 18 14:39:13 2005
[Thr 3364] *** ERROR => IcrIHandleHTTPClientRequest() failed -1 [icrxx.c 1738]
[Thr 1336] Tue Oct 18 14:40:59 2005
[Thr 1336] *** ERROR => htmlEncode: called with empty string [icpif.cpp 802]
Please give guidance to resolve this problem.
Thanking you in aadvance.
Regards
piyushHi, Piyush.
i'm very sorry but that is all i know.
Last year i tried Web Dispatcher on XI in our project, but finally we decided not to use Web Dispatcher because we didn't have time for enough verification. Currently our XI is running on CI + 2 DIs and 3 J2EE clusters on CI.
i think you already know the following note but this is all i can do for you now.
Note 538405 - Composite SAP Note on the SAP Web Dispatcher
Best Regards. -
Issue while installing web dispatcher
i am trying to install web dispatcher , i am facing a issue in SAP host agent.could you please help me resolve this issue.
SAP NetWeaver 7.0 including Enhancement Package 3 > Standalone Engines > Web Dispatcher > Web Dispatcher Installation( Last error reported by the step: Installation of SAP host agent using command "C:\Program Files\sapinst_instdir\NW703\STANDALONE\AS\WI\hostagent\saphostexec.exe" -upgrade failed with return value 1. Output was:
Upgrade service [OK] No upgrade necessary [ERROR] Open of service SAPHostExec failed ( The specified service does not exist as an installed service.
Above is error
Regards,
Manoj JHello Both,
issue has been resolved . i have started saphostagent via command saphostagent -install.
it started host control.
Thank you
could you please let me steps after installing sap web dispatcher in standalone system and how map it to HTTP request.
Regards,
Manoj J -
Add aditional SAP web dispatcher on Server
Hi expoerts,
Could you guide me how to add an aditional web dispatcher on AS ABAP + Java?
My AS is a Windows 2003 x64 with SQL Server 2005.
Thanks!Hope below docs will help you
http://sapbasis-admin.blogspot.com/
/message/7660921#7660921 [original link is broken]
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/99d42fee2b73e7e10000000a42189b/content.htm
Note 538405 - Composite SAP Note: SAP Web Dispatcher
Note 928952 - Web Dispatcher Installation based on NW 7.0(2004s)
regards
nag -
Kernel NW740 for SAP Web Dispatcher
Hello,
where and how can I find the correct kernel "NW740" for my SAP Web Dispatcher installation?
I proceeded like this:
Software Provisioning Manager -> SAPinst -> SAP Netweaver 7.4 -> MS SQL Server -> SAP Systems -> Standalone Engines -> Web Dispatcher.
Now during step 2 "defining parameters" I need to provide a software package calles "Kernel NW740". My server is a MS server 2008 x64.Is it this one:
SAPEXE_60-10011888.SAR
Kernel Part I
Found here: My Company's Application Components" Complimentary Software" SAP KERNEL 64-BIT" SAP KERNEL 7.40 64-BIT -> windows x64 -> db independent -
Using existing SSL Certificate for Web Dispatcher
Hi,
We've registered a SSL certificate with wildcard option via GlobalSign. The history of this process is as below:
1. We created a Certificate Request with IIS and send it to GS (GlobalSign).
2. They send us the certificate file Globalsign Primary Secure Server CA and Globalsign Server Sign CA files.
3. Import all ceritifcates into IIS and then exported the certificate into a Cert.pfx file.
4. By using this file, we are able to import the SSL certificate into J2EE WAS 640 of Portal system.
5. Now we want to use same certificate to establish a web dispatcher installation as intermediate server for internet access.
Web Dispatcher documentations says to create a pse and req file with sapgenpse program and then send it to CA (here globalsign) to get a certificate.
But when we asked GS, they told us to use the certificate they send us before. They cannot create a certificate file for the ourput of web dispatcher. It will be billed us if we persist.
So, we have to find a way to use the existing certificate to enable SSL of Web Dispatcher.
Any idea?Hi Huseyin,
I also have the same scenario. We also want to use the same certificate from verisign for our webdispatcher.
Do you know how to do. Can you help me.
Thanks and Regards,
Sailesh K -
Implementing SAP Web Dispatcher in Redhat Linux Platform
Hi there,
Has anyone implemented SAP Web dispatcher in Redhat Linux Platform? Does Redhat Linux cluster support SAP Web dispatcher Installation? Appreciate your help.
Regards
Rajan SHi Samuel Rajan,
Could you please check this [url|http://help.sap.com/saphelp_nwce711/helpdata/en/48/8fe37933114e6fe10000000a421937/content.htm]
Under Downward Compatibility you will find the required information.
Regards,
S.Manu. -
Hi, All
I am using webdispatcher as reverse proxy for SSL terminiation. let me explain my steps.
to create pse
1-get request file
sapgenpse get_pse u2013s2048 -p C:\usr\sap\FW2\W00\sec\SAPSSLS.pse -r C:\usr\sap\FW2\W00\sec\SAPSSLS.req "CN=portal.xxx.com, OU=xxx company"
I got request file.
2-import
sapgenpse import_own_cert -p C:\usr\sap\FW2\W00\sec\SAPSSLS.pse -c C:\usr\sap\FW2\W00\sec\reponse.cer -r C:\usr\sap\FW2\W00\sec\subroot.cer -r C:\usr\sap\FW2\W00\sec\root.cer -x 12345
CA-Response successfully import int0 PSE
3-create credentials
sapgenpse seclogin -p C:\usr\sap\FW2\W00\SAPSSLS.pse -x 12345 -O SAPServiceFW2
Added SSO-credentials for PSE "C:\usr\sap\FW2\W00\sec\SAPSSLS.pse
4-I also check permission of SAPSSLS.pse for SAPServiceFW2 and fw2adm (win 2008 )
5- sapcrypto installed
here profile parameters
wdisp/shm_attach_mode = 6
rdisp/mshost = xxxxx
ms/http_port = 8101
DIR_INSTANCE = C:\usr\sap\FW2\W00
ssl/ssl_lib = C:\usr\sap\FW2\W00\sec\sapcrypto.dll
ssl/server_pse = C:\usr\sap\FW2\W00\sec\SAPSSLS.pse
wdisp/auto_refresh = 120
wdisp/max_servers = 100
icm/server_port_0 = PROT=HTTPS, PORT=443
icm/server_port_1 = PROT=HTTP, PORT=80
icm/HTTP/admin_0 = PREFIX=/sap(wdisp/admin,DOCROOT=./admin
wdisp/ssl_encrypt = 0
wdisp/add_client_protocol_header = true
icm/HTTPS/verify_client = 0
icm/HTTPS/trust_client_with_issuer = *
icm/HTTPS/trust_client_with_subject = *
ssf/name = SAPSECULIB
ssf/ssfapi_lib = C:\usr\sap\FW2\W00\sec\sapcrypto.dll
sec/libsapsecu = C:\usr\sap\FW2\W00\sec\sapcrypto.dll
here dev_webdisp
trc file: "dev_webdisp", trc level: 1, release: "700"
sysno 00
sid FW2
systemid 562 (PC with Windows NT)
relno 7000
patchlevel 0
patchno 250
intno 20050900
make: multithreaded, ASCII, 64 bit, optimized
pid 3612
[Thr 3500] started security log to file dev_icm_sec
[Thr 3500] SAP Web Dispatcher running on: webdisp.com
[Thr 3500] MtxInit: 30001 0 2
[Thr 3500] IcmInit: listening to admin port: 65000
[Thr 3500] IcrCoreInitSessionTable: Session table initialized
[Thr 3896] =================================================
[Thr 3896] = SSL Initialization on PC with Windows NT
[Thr 3896] = (700_REL,May 3 2010,mt,ascii,SAP_UC/size_t/void* = 8/64/64)
[Thr 3896] profile param "ssl/ssl_lib" = "C:\usr\sap\FW2\W00\sec\sapcrypto.dll"
resulting Filename = "C:\usr\sap\FW2\W00\sec\sapcrypto.dll"
[Thr 3896] profile param "ssl/server_pse" = "C:\usr\sap\FW2\W00\sec\SAPSSLS.pse"
resulting Filename = "C:\usr\sap\FW2\W00\sec\SAPSSLS.pse"
[Thr 3896] = found SAPCRYPTOLIB 5.5.5C pl30 (Jul 23 2010) MT-safe
[Thr 3896] = current UserID: FRIK\SapServiceFW2
[Thr 3896] = found SECUDIR environment variable
[Thr 3896] = using SECUDIR=C:\usr\sap\FW2\W00\sec
[Thr 3896] *** ERROR => secudessl_Create_SSL_CTX(): PSE "C:\usr\sap\FW2\W00\sec\SAPSSLS.pse" not found! [ssslsecu.c 1360]
[Thr 3896] secudessl_Create_SSL_CTX: SSL_CTX_set_default_pse_by_name() failed --
secude_error 1824 (0x00000720) = "Wrong or Missing PIN for PSE"
[Thr 3896] >> -
Begin of Secude-SSL Errorstack -
>>
[Thr 3896] ERROR in SSL_CTX_set_default_pse_by_name: (1824/0x0720) Wrong or Missing PIN for PSE : "C:\usr\sap\FW2\W00\sec\SAPSSLS.pse"
ERROR in ssl_set_pse: (1824/0x0720) Wrong or Missing PIN for PSE : "C:\usr\sap\FW2\W00\sec\SAPSSLS.pse"
ERROR in af_open: (1824/0x0720) Wrong or Missing PIN for PSE : "C:\usr\sap\FW2\W00\sec\SAPSSLS.pse"
ERROR in secsw_open: (1824/0x0720) Wrong or Missing PIN for PSE : "C:\usr\sap\FW2\W00\sec\SAPSSLS.pse"
ERROR in sec_parse_PSEInfo_cont: (1824/0x0720) Wrong or Missing PIN for PSE : "C:\usr\sap\FW2\W00\sec\SAPSSLS.pse"
[Thr 3896] << -
End of Secude-SSL Errorstack -
[Thr 3896] *** ERROR => SapISSLAddCredential(): Error SSSLERR_PSE_ERROR trying to create SERVER Credential
for "C:\usr\sap\FW2\W00\sec\SAPSSLS.pse" [ssslxxi.c 2314]
[Thr 3896] *** ERROR => Initialization of SSL library failed -- NO SSL available!
[Thr 3896] =================================================
[Thr 3896] <<- ERROR: SapSSLInit(read_profile=1)==SSSLERR_PSE_ERROR
[Thr 3896] HttpSubHandlerAdd: Added handler HttpRedirectHandler(slot=0, flags=4098) for /:0
[Thr 3896] HttpExtractArchive: files from archive C:\usr\sap\FW2\SYS\exe\nuc\NTAMD64/wdispadmin.SAR in directory . are up to date
[Thr 3896] HttpSubHandlerAdd: Added handler HttpAdminHandler(slot=1, flags=4101) for /sap(wdisp/admin:0
[Thr 3896] CsiInit(): Initializing the Content Scan Interface
[Thr 3896] PC with Windows NT (mt,ascii,SAP_CHAR/size_t/void* = 8/64/64)
[Thr 3896] CsiInit(): CSA_LIB = "C:\usr\sap\FW2\SYS\exe\nuc\NTAMD64\sapcsa.dll"
[Thr 3896] HttpSubHandlerAdd: Added handler HttpAuthHandler(slot=2, flags=12293) for /:0
[Thr 3896] HttpSubHandlerAdd: Added handler HttpWebDispHandler(slot=3, flags=28677) for /:0
[Thr 3896] *** ERROR => IcmAddService: SapSSLInit (rc=-40): SSSLERR_PSE_ERROR [icxxserv.c 319]
[Thr 3896] Started service 80 for protocol HTTP on host "webdisp.com"(on all adapters) (processing timeout=60, keep_alive_timeout=30)
[Thr 3500] IcmCreateWorkerThreads: created worker thread 0
[Thr 3500] IcmCreateWorkerThreads: created worker thread 1
[Thr 3500] IcmCreateWorkerThreads: created worker thread 2
[Thr 3500] IcmCreateWorkerThreads: created worker thread 3
[Thr 3500] IcmCreateWorkerThreads: created worker thread 4
[Thr 3500] IcmCreateWorkerThreads: created worker thread 5
[Thr 3500] IcmCreateWorkerThreads: created worker thread 6
[Thr 3500] IcmCreateWorkerThreads: created worker thread 7
[Thr 3500] IcmCreateWorkerThreads: created worker thread 8
[Thr 3500] IcmCreateWorkerThreads: created worker thread 9
[Thr 3336] IcmWatchDogThread: watchdog started
Regards
ABH
Edited by: ABH on Oct 13, 2010 9:34 AMHi,
it was domain installation. But I needed to create SAPServieSID user on the local too. this solved my problem. I gave required permmison to pse again for local user. it is sound weird but it is working now.
Regrads
ABH -
Portal 7.3 & Web Dynpro iView, both accessed from Internet via Web Dispatch
Hi guru,
I'd like to know the best (or the correct) way to configure the FQDN and required DNS setting to allow user access ABAP Web Dynpro iview from internet.
My setup here is very typical:
One EP 7.3 in intranet, having "ep.internal.mycomp.com" as FQDN (given during installation)
One SAP ECC in intranet, having "erp.internal.mycomp.com" as SAPLOCALHOSTFULL parameter
One Web Dispatcher in DMZ, having "service.mycomp.com", and listen to 80 port (later added 8000 port for AS ABAP).
User access my portal by using http://service.mycomp.com/irj, no problem.
But problem raised during access WD4A iview, here are my problem and questions:
[Problem]
At the beginning, we found that the WD4A iView can only be accessed in intranet, not from internet. Eventhough we register "service.mycomp.com" in public DNS. After some http level analysis, I was shock that the WD4A iview is provided directly by AS ABAP which running this WD4A, EP does not play a "relay" role. (Don't believe the URL bar in your IE, use Tamper Data or HTTP live to check the HTTP requests, you will get it). Since we DO NOT have "erp.internal.mycomp.com" in public DNS, so the iview cannot be displayed. But I DON'T want direct access to my ERP box.
I don't know a way to get rid of the "erp.mycomp.com" request generated by EP. So I tried to overcome the problem by leveraging the same Web Dispatcher used by EP. And I did make the WDisp -> ERP WD4A work using WDisp's FQDN (ie. service.mycomp.com:8000, also keep original service.mycomp.com:80 to EP), but the iview in EP does not use this FQDN. It use the SAPLOCALHOSTFULL parameter configured in backend ERP. WDisp does not do any URL replacement for me.
[Question 1]
Is there any way to hide WD4A iview in EP (server to server communication only)?
[Question 2]
If I can only have "service.mycomp.com" entry in my public DNS, should I change the SAPLOCALHOSTFULL in ERP to "service.mycomp.com"? I doubt that it may cause a "loop" situation between WDisp and ERP ?
[Question 3]
Is it possible to access WD4A on ERP by two different FQDNs (one for public via WDisp, the other for internal access w/o WDisp) ? I know there is only one SAPLOCALHOSTFULL configuration.
Anyone have done such integration ? please share your configuraiton. ThanksHay Wei-Shang Ku,
Many thanks to your prompt reply of this very old post I tried to ask!
for the /sap/* redirect, think it required to use icm/HTTP/redirect_<xx> parametet in WDISP profile. And i did applied below too to make default WDISP URL go to /irj (Portal login page).
icm/HTTP/redirect_0 = PREFIX=/,TO=/irj
so for "all request to /sap/* will go to ERP":
icm/HTTP/redirect_0 = PREFIX=/sap/*,TO=/??? (how do you set the TO value here?)
May i have your WDISP profile setting for reference? Did you make use of parameter wdisp/system_0?
And here is my overall setting:
we only have "service.mycomp.com" entry in public DNS.
1. "service.mycomp.com" is WDISP URL mapped to 1 public IP (we used default http 80 port)
2. we want user can access JPortal & also backend ERP via WebDynpro iView in JPortal via
service.mycomp.com (only port only)
3. ERP system profile:
SAPLOCALHOSTFULL = <ERPHOSTNAME>.mycomp.com (not in public DNS)
icm/server_port_0 = PROT=HTTP,PORT=80$$,TIMEOUT=3600,PROCTIMEOUT=3600
4. Portal:
ABAP WebDynpro iView setting -
System = XXX (where XXX is alias of system iView)
System iView setting -
Logical System Name = ERPCLNTXXX
ITS host = <ERPHOSTNAME>.mycomp.com:8000
Thanks again your information, have headache of this issue for long times....
Gary -
Problem with Web Dispatcher with Double Stack
We have the latest version of Web Dispatcher - 7.0 with latest patch.
I'm having a problem where I am trying to use the web dispatcher for load balancing in a double stack (ABAP/JAVA) system. The person who did the install pointed the installation to the wrong server (which I assume can be easily changed in the profile). However, on the page where it indicates to activate the SICF services he left the box unchecked (but I checked that necessary ones were activated per note 552286). I now get these kind of errors when pointing to the http message server on a different system (he installed it assuming it was just for portal (java):
[Thr 5] *** ERROR => ICP_StructValue: illegal struct reference: wdisp_host_info.capacityIsFi
xed [icpvalue_mt. 257]
[Thr 5] *** ERROR => caught ICP exception (eval): ICP_StructValue: illegal struct reference:
wdisp_host_info.capacityIsFixed [icpvalue_mt.cpp 257] [http_adm_mt. 1488]
I get the above error when I go to "monitor server" groups in the web dispatcher admin console.
Here is my profile:
SAPSYSTEMNAME = PW4
SAPSYSTEM = 01
INSTANCE_NAME = W01
DIR_CT_RUN = $(DIR_EXE_ROOT)/run
DIR_EXECUTABLE = $(DIR_CT_RUN)
Accesssability of Message Server
rdisp/mshost = <fully qualified hostname>
ms/http_port = 8101
Configuration for medium scenario
icm/max_conn = 500
icm/max_sockets = 1024
icm/req_queue_len = 500
icm/min_threads = 10
icm/max_threads = 50
mpi/total_size_MB = 80
SAP Web Dispatcher Ports
icm/server_port_0 = PROT=HTTP,PORT=81$$
Any insight is greatly appreciated!!Hi,
I've never seen this error but some thing seems strange to me :
You use the same port (8101) for the listening port of the web dispatcher and the listening port of the message server of you back office system.
Is it really the case ?
Is PW4 the SID of you web disptcher ?
Is SAPSYSTEM = 01 the sysnr of your web dispatcher ?
I hope that the info of the web disptcher is not mixed up with the back office info ?
Regards,
Olivier -
Web dispatcher redirects to Message Server
Hello SDN members.
Iu2019m using web dispatcher in front of a ABAP+JAVA installation. When Iu2019m tracing (HTTP) requests from the portal that are aimed to the ABAP WAS (usually requests to the webgui service) I can see the following:
1. the request are first directed to port 8100 (message server)
2. and then redirected to port 8000 (its)
Is this normal? Iu2019m aware that the Web Dispatcher uses the message server for information regarding load balancing, but is this redirect necessary? If not, how can I avoid it? From what i have seen in the SAP documentation, Web Dispatcher sends the requests to the ICM directly. Maybe I am missing something here.
Thank you very much for your time.
giorgos.Hello Allaine,
Thanks for your answer. It really clarifies the process. However I would like to elaborate a bit on a gray (for me) spot:
SAP suggests that you should use Web Dispatcher as an HTTP Load Balancer (especially when a portal is used) and not the Message Server. Since that is what we are trying to do, I expected not to see any u201Cactionu201D on the Message Server port (8100 - even though the Web Dispatcher uses the Message Server for information regarding available servers, I thought that this would happen in the background). My expectations are based on the Web Dispatcher documentation where it is stated that:
Unlike [HTTP Load Balancing Using the SAP Message Server|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/47/c5935087b62d66e10000000a42189c/content.htm], redirects are not executed when the SAP Web dispatcher is used. This avoids the associated disadvantages (several IP addresses must be known, book marking is not possible, authentication after changing the application server).
So, what you meant in your post is that when the message server is accessed the HTTP balancing has already taken place? Or not?
Also as stated in Note [857596|https://service.sap.com/sap/support/notes/857596] HTTP 301 is sent by the Message Server when Load Balancing takes place. Thatu2019s why I said I want to avoid the redirection . I would like to comply with SAP directive to use the Web Dispatcher for HTTP Load Balancing and not the Message Server.
any suggestion is valuable!
Giorgos. -
Cluster Web Dispatcher together with CI in MSCS?
I need to provide HA for Web Dispatcher by clustering in MSCS. My plan is to share the MSCS of the CI it is connecting to. The CI (ASCS and SCS) is already installed in cluster with all proper shared resources (disk, global share, services, ip, netname, etc.) My question is whether I should or need to create a separate cluster group for the WD or if it would be easier/better to install in same shared disk as CI? I have been referring to SAP Note 834184 regarding the manual install of the WD in MSCS and have run into an issue because of the global share of the CI. Currently the WD is installed on its own shared disk (with directory structure), and its own netname and IP. When starting it is trying to access the SAPMNT share of it's host, which is successful (as the hostnames and ip are really just virtual resources of the cluster), but the directory path it tries to access on the share is not correct because the share is really for the shared disk of the CI and not that of the WD.
Does anyone have a recommended method of clustering the WD in an existing SAP MSCS cluster? It seems that the Note referenced above was not written with this in mind. However, due to the very low resource needs of the WD, I think it would be fairly common to cluster it with an existing installation or the msg server it is serving. My next thought is to install the WD on the same shared disk and cluster group as the CI and allow it to fail over with the CI so it will access the proper sapmnt file share, but I'm not sure if this is the recommended or best practice for this type of scenario.
Thank you for any input on this and I would be happy to provide any futher details of my configuration.
thanks,
JohnJohn,
First, lets clarify the confusion: CI is not where your ASCS and SCS are installed.
"The system consists of two instances: a Java central instance with SDM, and the Central Services instance"
http://help.sap.com/saphelp_nw04s/helpdata/en/43/1af03eae11e16be10000000a114084/frameset.htm
(A)SCS - "(ABAP) SAP Central Services", consists of Message Server and Enqueue Server, resides in a cluster group of MSCS
CI - "Central Instance" - Dispatcher, Server Processes and SDM. Not part of cluster group, resides on C: drive (your case).
Now to the point:
It is absolutely OK to install your Web Dispatcher on the cluster group of your (A)SCS.
You can use shared drive as a location for the Web Dispatcher and PFL file.
In this case you do not need to do step "6. Register the SAP Events DLL in registry" from note 834184.
During the failover, Web Dispatcher comes up properly on the target node.
Let me know if you need step by step instructions.
I can send you screenshots for the install.
Regards,
Slava -
Single Web Dispatcher for Multiple SAP Systems
Having read a number of posts & S-Notes, I found that Web Dispatcher 7.2 is capable of routing between multiple SAP instances.
But despite having troubleshooted, I am unable to make it work. I have two separate installations ERP & Portal on the same host, but my web dispatcher only routes to one of them at the same time. Simultaneous access to these 2 systems is not possible either with URL or Port control procedure mentioned at url http://help.sap.com/saphelp_nw72/helpdata/en/c5/ec466f5544409982c7d3ca29ce1ad3/frameset.htm
Can anyone point an error in my below mentioned configuration of web dispatcher file.
I want requests on port 8853 of my web-dispatcher to be routed to system DEV &
the requests on port 8843 of my web-dispatcher to be routed to system DEP
rdisp/mshost = sapdeverp
ms/http_port = 8100
icm/server_port_0 = PROT=HTTP,PORT=8853
icm/server_port_1 = PROT=HTTP,PORT=8843
wdisp/system_0 = SID=DEV, MSHOST=sapdeverp, MSPORT=8100, SRCSRV=*:8853
wdisp/system_1 = SID=DEP, MSHOST=sapdeverp, MSPORT=8102, SRCSRV=*:8843
Can we mention multiple message servers instead of single message server "rdisp/mshost = sapdeverp
ms/http_port = 8100" ?
Any suggestions ?Very right in mentioning this point coz myself have been confused over it but if I remove these lines & execute the -checkconfig:
then it states as below:
Checking SAP Web Dispatcher Configuration
=========================================
maximum number of sockets supported on this host: 8192
Server info will be retrieved from host: : with protocol: http
Checking connection to message server...
ERROR: Connection to message server failed: NIESERV_UNKNOWN
Check ended with 1 errors, 0 warnings
More over accessing the servers give the following error:"
500 Dispatching Error
Error: -26
Version: 7000
Component: HTTP_ROUTE
Date/Time: Mon Nov 29 17:28:11 2010
Module: http_route.c
Line: 3139
Server: solomon__03
Error Tag:
Detail: no valid destination server available for '!ALL' rc=13
I have tried this actually, even tried the option ms/server_port_0 & 1 to replace ms/http_port but it didnt work either.
Any more ideas.. ?
Maybe you are looking for
-
Capture settings for Sony HDR-FX1 in FCP 5.0.4
I just got a new sony HDV camera (HDR-FX1). I shot some footage around the office and want to bring it into FCP to practice edits. I have only used DV in the past so what settings do i use for capture and project. There are several presets and i am n
-
Is there a sound card with a Microphone AND Line In jack on the boa
I have been looking through Creative's cards and it seems like they all share the Microphone and Line In on one jack. I need 2 separate jacks because I need to use both at the same time. I do not have a free dri've bay for a bay device either, so I n
-
How to display a file from Application server without downloading it to local drive
I want to dispaly a file from Application server without downloading it to my local system. i tried the below method but it didn't work. CALL METHOD CL_GUI_FRONTEND_SERVICES=>EXECUTE EXPORTING APPLICATION = L_FILE
-
Messages are not dequeing from the Queue
I am using Oracle Advanced Queueing. PL/SQL API for enqueue JMS API for Dequeue Messages asynchronously (register listener and using onMessage()) It is multi consumer queue. The program used to work fine. Now, it has stopped. Now, we can enqueue as m
-
Hi experts, I've opened journal template and have entered the journal entries. But when I try to save those entries it is giving an error message "Save Journal: an Error occurred". I'm not able to diagnose the reason, can any of you help me to come