The jnlp is using the request.getRequestURL() method to determine the codepage. I need to somehow configure big ip to send the original URL (http
s://my.domain.com:443/myapp is what I expect, and that would be the appropriate codepage location for the jnlp response. the BIG IP is translating the request header to http://my.domain.com:80/myapp, which is causing the codepage to be wrong in the jnlp response.
How do I change the behavior of the BIG IP to NOT translate the request header? Does anyone have an example of an iRule that can either explicitly set the protocol, and port, or just keep the BIG IP from translating it?
Sorry if I'm being dense guys, but I'm completely frustrated by not having access to our device. I have to give direction to network guys, who have no programming or web experience whatsoever.