WLS10.3.4 - Incorrect Protocol and Port on Endpoint Address
(Doc ID 1329266.1)
Last updated on OCTOBER 13, 2020
Applies to:Oracle WebLogic Server - Version 10.3.4 and later
Information in this document applies to any platform.
You will notice on WLS 10.3.4, that the WLS Webservice endpoint doesn't reflect the correct protocol or port.
For a known scenario as per the below usecase:
browser(SSL) -> F5 (terminates ssl) -> (HTTP) Apache ->(HTTP) WebLogic
In other words, there is SSL from browser to F5, where SSL terminates. Request is then forwarded to a group of Apache web servers, and the WebLogic proxy forwards the request to a cluster of WebLogic servers.
In previous releases, setting the 'frontend' host and port/ssl port yielded the correct Webervice endpoint, which is the address of F5:
In this correct scenario the protocol is SSL and the port is 443.
In 10.3.4, the same configuration gives a endpoint address of :
In other words, the incorrect result is not SSL and uses the default non-SSL port rather than the default SSL port. In this scenario the plugin parameter WLProxySSL was set to ON.
Also tested was setting the flag -Dweblogic.wsee.useRequestHost=true, which had the same result.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document