HTTP-503 and SSL Handshake Errors Between Webcache and an IIS Origin Server (Doc ID 728360.1)

Last updated on SEPTEMBER 06, 2016

Applies to:

Web Cache - Version: 10.1.2 to 10.1.2.3.2 - Release: AS10gR2 to AS10gR2
Information in this document applies to any platform.

Symptoms

This issue affects Web Cache 10.1.2 on any platform when placed in front of  Microsoft IIS 6.0 on Windows 2003 SP2
The sequence of connections is Browser --https--> Web Cache 10.1.2--https-->IIS
When a simple static html page is requested there are no issues.
When a complex static html page involving embedded image files is requested, the first request to the page succeeds,
but not all of the images are displayed.
The next request for the same static page results in Web Cache displaying:

No Response from Application Web Server
There was no response from the application web server for the page you requested.
Please notify the site's webmaster and try your request again later.

- All subsequent requests fail until web cache is restarted.
The Web Cache access log contains a single successful 200 HTTP response code, followed by multiple
HTTP-503 errors:

"GET /page2.htm HTTP/1.1" 200 27535 "136587420302,0"
"GET /page2_files/image002.jpg HTTP/1.1" 503 402 "145177355691,0"
"GET /page2_files/image004.jpg HTTP/1.1" 503 402 "136587421226,0"
"GET /page2_files/image006.jpg HTTP/1.1" 503 402 "145177355836,0"
"GET /page2_files/image008.jpg HTTP/1.1" 503 402 "145177355982,0"
"GET /page2_files/image010.jpg HTTP/1.1" 503 402 "136587421447,0"
"GET /page2_files/image012.jpg HTTP/1.1" 503 402 "145177356066,0"
"GET /page2_files/image014.jpg HTTP/1.1" 503 402 "136587421537,0"
"GET /page2_files/image016.jpg HTTP/1.1" 503 402 "145177356156,0"
"GET /page2_files/image018.jpg HTTP/1.1" 503 402 "136587421632,0"



The Web Cache event log contains multiple ] SSL handshake with origin server fails errors:

[warning 14006] [ecid: 136587421447,0] SSL handshake with origin server fails.
[error 11364] [ecid: 136587421447,0] Network error response is returned.
[error 11385] [ecid: 136587421447,0] The request fails because the service is unavailable.
[req-info] [ecid: 145177356066,0] [client: 1.2.3.4] [host:myhost.oracle.com:1443] [url:/page2_files/image012.jpg]
[warning 14006] [ecid: 145177356066,0] SSL handshake with origin server fails.
[error 11364] [ecid: 145177356066,0] Network error response is returned.
[error 11385] [ecid: 145177356066,0] The request fails because the service is unavailable.
[req-info] [ecid: 136587421537,0] [client: 1.2.3.4] [host:myhost.oracle.com:1443] [url:/page2_files/image014.jpg]
[warning 14006] [ecid: 136587421537,0] SSL handshake with origin server fails.
[error 11364] [ecid: 136587421537,0] Network error response is returned.
[error 11385] [ecid: 136587421537,0] The request fails because the service is unavailable.
[req-info] [ecid: 145177356156,0] [client: 1.2.3.4 [host: myhost.oracle.com:1443] [url:/page2_files/image016.jpg]
[warning 14006] [ecid: 145177356156,0] SSL handshake with origin server fails.

A Wireshark trace shows:
For the first request (HTTP 200) client hello, server hello, ciphersuites key exchange, etc.. all
the way to FIN
For the second request (corresponding to an embedded image) shows the server immediately
terminating the connection
SSLV2 Client hello
https [FIN,ACK]
The same request works fine if SSL is not used between Web Cache and the IIS origin server.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms