Hi Isaías,
External Port, 443 and 80
External URl for Java - ess.domain.com(HTTPS)
Internal URL for JAVA- java.domain.com(HTTP)
External URL for ABAP - essb.domain.com(HTTPs)
internal URL for ABAP- abap.domain.com(HTTP)
WEB AS maintain - https://ess.domain.com cause we are using webdynpro JAVA which uses JCO connection.
ITS maintain- essb.domain.com(Web dispatcher URL)
Everything is working fine from external URL but while login from external URL https://ess.domain.com
but while accessing data from http://java.domain.com(inernal URL) we are facing issue while data is pull from back end it's access the data through reverse proxy and gives mixed content waning and also while clicking on ESS application like leave request it's not showing any mixed content warning but navigation is not happening in this case means no data is coming and while clicking on button.
please find web dispatcher profile:-
# Profile generated by sapwebdisp bootstrap
# unique instance identifier
SAPSYSTEMNAME = WDP
# unique instance number
SAPSYSTEM = 20
# add default directory settings
DIR_INSTANCE = /root/dispatcher
DIR_EXECUTABLE = $(DIR_INSTANCE)
DIR_PROFILE = $(DIR_INSTANCE)
DIR_HOME = $(DIR_INSTANCE)
Autostart = 1
Restart_Program_00 = local $(DIR_EXECUTABLE)/sapwebdisp$(FT_EXE) pf=$(DIR_PROFILE)/sapwebdisp.pfl
#-----------------------------------------------------------------------
# Accesssability of Message Server
#-----------------------------------------------------------------------
wdisp/system_0 = SID=EPP, MSHOST=java, MSPORT=8101
wdisp/system_1 = SID=RP1, MSHOST=abap, MSPORT=8300
#-----------------------------------------------------------------------
icm/max_conn = 2000
icm/max_sockets = ($(icm/max_conn) * 2)
icm/req_queue_len = 6000
icm/min_threads = 10
icm/max_threads = 500
mpi/total_size_MB = (min(0.06 * $(icm/max_conn) + 50, 2000))
mpi/max_pipes = ($(icm/max_conn))
wdisp/HTTP/max_pooled_con = ($(icm/max_conn))
wdisp/HTTPS/max_pooled_con = ($(icm/max_conn))
#-----------------------------------------------------------------------
# SAP Web Dispatcher Ports
#-----------------------------------------------------------------------
wdisp/ssl_ignore_host_mismatch = 1
wdisp/ssl_encrypt = 0
icm/server_port_0 = PROT=HTTPS,HOST=ess.domain.com,PORT=443,EXTBIND=1
icm/server_port_1 = PROT=HTTP,PORT=80
#icm/server_port_4 = PROT=HTTP,PORT=0
#icm/HTTP/redirect_0 = PREFIX=/,TO=/irj/portal,FROMPROT=HTTP,PROT=HTTPS
#icm/HTTP/redirect_1 = PREFIX=/,TO=/irj/portal,FROMPROT=HTTP,PROT=
icm/HTTP/mod_0 = PREFIX=/,FILE =/root/dispatcher/icm_filter.txt
#icm/HTTP/redirect_0 = PREFIX=/,TO=/irj/portal
wdisp/add_client_protocol_header = true
wdisp/add_xforwardedfor_header = true
wdisp/permission_table = /root/dispatcher/ptab
icm/HTTPS/verify_client = 0
icm/HTTP/admin_0 = PREFIX=/sap/wdisp/admin,PORT=443,DOCROOT=./admin,AUTHFILE=icmauth.txt
#icm/HTTP/admin_0 = PREFIX=/sap/admin,DOCROOT=$(DIR_DATA)$(DIR_SEP)icmandir,AUTHFILE=$(icm/authfile),PORT=81$$
ssl/ssl_lib = /root/dispatcher/libsapcrypto.so
sec/libsapsecu = $(ssl/ssl_lib)
ssf/ssfapi_lib = $(ssl/ssl_lib)
ssl/server_pse=/root/dispatcher/sec/SAPSSL.pse
rdisp/TRACE = 1
Regards:
Akash Ahuja