cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Web Dispatcher problem

Former Member
0 Kudos

Hi all,

We're configuring SWD to access portal servers from internet.

To do this network experts of our customer opened access to a public IP address on 8185 port and we configured the profile file as follows:

SAPSYSTEMNAME = SID

SAPGLOBALHOST = WD_HOSTNAME

SAPSYSTEM = 02

INSTANCE_NAME = WD_SID

DIR_CT_RUN = $(DIR_EXE_ROOT)\$(OS_UNICODE)\NTAMD64

DIR_EXECUTABLE = $(DIR_CT_RUN)

DIR_PROFILE = $(DIR_INSTALL)\profile

_PF = $(DIR_PROFILE)\SWD_W02_HOSTNAME

SETENV_00 = PATH=$(DIR_EXECUTABLE);%PATH%

#-----------------------------------------------------------------------

# Accesssability of Message Server

#-----------------------------------------------------------------------

#rdisp/mshost = WD_HOSTNAME

#ms/http_port = 8100

wdisp/system_0 = SID=PORTAL_SID, MSHOST=PORTAL_HOST, MSPORT=8101, SRCSRV=*:8185

icm/HTTP/redirect_0 = PREFIX=/, TO=/irj/, PORT=8185

wdisp/ping_java_url = /irj/portal

#-----------------------------------------------------------------------

# 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,HOST=WD_HOSTNAME,PORT=8185

icm/server_port_3 = PROT=HTTP,HOST=localhost,PORT=81$$

#icm/HTTP/admin_ = PREFIX=/sap/admin,DOCROOT=$(DIR_DATA)$(DIR_SEP)icmandir,AUTHFILE=$(icm/authfile),PORT=81$$

#-----------------------------------------------------------------------

# Start webdispatcher

#-----------------------------------------------------------------------

_WD = $(DIR_EXECUTABLE)\sapwebdisp$(FT_EXE)

Start_Program_00 = local $(_WD) pf=$(_PF)

SETENV_01 = SECUDIR=$(DIR_INSTANCE)/sec

With this profile configuration we can access portal locally using the URL: http://WD_HOSTNAME:8185 but we can't access portal externally using the public IP address and 8185 port.

Through WD webadmin GUI the application server monitor shows the server OK

But through console with command sapwebdisp.exe pf="<location of profile file>" -checkconfig we get the error

Checking J2EE servers with URL "/index.html":

Checking J2EE server http://<PORTAL HOST>:50000...not active - IGNORED

We think the problem accessing from the outside is related with the error "IGNORED".

Can anybody helps us.

Best regards,

Gregory.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

are you using the web dispatcher links for accessing the portal ?

Former Member
0 Kudos

Hi Pavan,

Internally we're using WD address and port (8185) and can access portal successfuly. We're trying to do the same externally (through) public IP, but it does not respond.

We tryed to connect via telnet but it doesn't work. We ask to our customer's network experts about the external access and they did a trace that says telnet work but once we're inside something doesn't work.

Regards,

Gregory.

bxiv
Active Contributor
0 Kudos

They opened access to port 8185 on the outside, from your information; but did they also confirm that they opened access to 8101 from the DMZ to the inside?

Also is there a webdispatcher on the inside handling traffic for the portal?  Are you pointing the DMZ dispatcher at the internal dispatcher?

Former Member
0 Kudos

Hi,

Thanks for your answer Billy.

We solved the problem: the port 8185 was open externally but on our customer firewall it was a rule redirecting requests on this port directly to the portal address not to SWD address.

Best regards,

Gregory.

bxiv
Active Contributor
0 Kudos

Don't forget to mark your answer as correct for future viewers.