Hello community,
I have a simple scenario where the Web Dispatcher should forward incoming HTTP/HTTPS call to a HTTPS endpoint on external system.
I have tried to setup the demo scenario just by defining the system as follows:
wdisp/system_0 = SID=EXT, EXTSRV=https://www.google.com, SRCSRV=*:443
Now when I connect to the web dispatcher via HTTPS/443 I get 500 Dispatching Error:
Error: | -26 |
Version: | 7400 |
Component: | HTTP_ROUTE |
Date/Time: | Wed Oct 28 14:55:54 2015 |
Module: | http_route.c |
Line: | 3448 |
Server: | wdf-ci-disp_WD1_00 |
Error Tag: | {0000009d} |
Detail: | no valid destination server available for '!ALL' rc=4 |
I have read that HTTPS to external systems was not possible in earlier Kernels so we did an upgrade and not the Kernel is 740, Patch Number 42 and the issue still persists.
The complete profile is as follows:
SAPSYSTEMNAME = WD1 SAPGLOBALHOST = webdispatcher SAPSYSTEM = 00 INSTANCE_NAME = W00 DIR_CT_RUN = $(DIR_EXE_ROOT)\$(OS_UNICODE)\NTAMD64 DIR_EXECUTABLE = $(DIR_CT_RUN) DIR_PROFILE = \\webdispatcher\sapmnt\WD1\SYS\profile _PF = $(DIR_PROFILE)\WD1_W00_wdf-ci-disp SETENV_00 = PATH=$(DIR_EXECUTABLE);%PATH% _WD = $(DIR_EXECUTABLE)\sapwebdisp$(FT_EXE) Start_Program_00 = local $(_WD) pf=$(_PF) ssl/ssl_lib = $(DIR_EXECUTABLE)$(DIR_SEP)$(FT_DLL_PREFIX)sapcrypto$(FT_DLL) sec/libsapsecu = $(ssl/ssl_lib) ssf/ssfapi_lib = $(ssl/ssl_lib) DIR_INSTANCE = C:\usr\sap\WD1\W00 SETENV_01 = SECUDIR=$(DIR_INSTANCE)/sec icm/server_port_0 = PROT=HTTP,PORT=81$$ icm/server_port_1 = PROT=HTTP,PORT=8200 icm/server_port_2 = PROT=HTTPS,PORT=443 icm/HTTP/admin_0 = PREFIX=/sap/admin,DOCROOT=$(DIR_DATA)$(DIR_SEP)icmandir,AUTHFILE=$(icm/authfile),PORT=81$$,443 wdisp/system_0 = SID=EXT, EXTSRV=https://www.google.com, SRCSRV=*:443 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 is/HTTP/show_detailed_errors = true icm/HTTP/logging_0 = PREFIX=/, LOGFILE=access_log-%y-%m, MAXSIZEKB=10000, SWITCHTF=day, LOGFORMAT=SAPSMD wdisp/HTTP/max_pooled_con = 500 wdisp/HTTPS/max_pooled_con = 500 ssl/server_pse = C:\usr\sap\WD1\W00\sec\SAPSSLS.pse ssl/client_pse = C:\usr\sap\WD1\W00\sec\SAPSSLC.pse
Hoping for some advice,
Best regards,
Ilja.