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.