Welcome! Log In Create A New Profile

Advanced

NGINX SSL proxy for Weblogic

Posted by CSR 
CSR
NGINX SSL proxy for Weblogic
June 16, 2011 09:37AM
I am trying to use NGINX as a reverse SSL proxy for a Weblogic 11g server supporting the Deltek Time & Expense application. Everything works well except when the application tries to display a progress meter. Deltek supports IIS as a proxy for their application. I have tried utilizing cache bypass and no cache statements. Sometimes after repeating the user steps, I can get the functions behind the progress meter to actually complete. Here is the config:

location / {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_store off;
proxy_redirect off;
proxy_cache_bypass $http_x_requested_with=XMLHttpRequest $http_pragma;
proxy_no_cache $http_x_requested_with=XMLHttpRequest $http_pragma;
proxy_buffering off;
proxy_pass http://time/;
}

Any thoughts would be appreciated.
CSR
Re: NGINX SSL proxy for Weblogic
June 23, 2011 08:55AM
It seems like the progress meter is some type of Comet application. The code for the progress meter is making multiple GET and then a POST requests. The WebLogic error occurs when a zero size POST occurs:

"POST /DeltekTC/TimeCollection.msv HTTP/1.1" 200 0 "https://somedomain.com/DeltekTC/TimeCollection.msv?unit=export&event=showProgress" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729)" "-""-"

I have disabled proxy buffering but it still fails:

proxy_store off;
proxy_redirect off;
proxy_cache_bypass $http_x_requested_with=XMLHttpRequest $http_pragma;
proxy_no_cache $http_x_requested_with=XMLHttpRequest $http_pragma;
proxy_buffering off;
tcp_nodelay on;
keepalive_timeout 55;
proxy_read_timeout 3600;
client_max_body_size 10m;
client_body_buffer_size 50m;
proxy_connect_timeout 90;
proxy_send_timeout 90;
gzip off;
sendfile off;


Deltek support will not provide any support and only support IIS :-( Help! I don't want to use IIS.
CSR
Re: NGINX SSL proxy for Weblogic
June 29, 2011 09:52AM
Switched to Apache and it works. I guess Apache is the right solution for this deployment. Hopefully in the future NGINX can proxy for Weblogic.

Thanks.
Re: NGINX SSL proxy for Weblogic
February 20, 2013 06:00PM
I am trying to use Apache as a reverse SSL proxy for a Weblogic 11g server supporting the Deltek Time & Expense application.
I could not find any documentation of how to do this. Any help is greatly appreciated.

you can reach me at ls@cfdrc.com
Thanks in advance
S
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 250
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready