Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004280 [Resin] major always 11-02-10 13:14 02-22-11 10:47
Reporter nicolai View Status public  
Assigned To ferg
Priority high Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 4.0.16 Product Version 4.0.9
  Product Build
Summary 0004280: Resin Pro with openssl does not timeout connections
Description Install resin pro with open ssl.

Tested on Solaris 10, with 64-bit openssl and 64 bit java.

From a client do:

$ openssl s_client -connect <server>:8443

You'll see the SSL negotiation, then wait for 20+ minutes. Resin won't timeout and close the connection.

Now try:

$ openssl s_client -connect <server>:8443
<Negotiation>
GET / HTTP/1.1

Don't enter the rest of the request. Wait for 20+ minutes. Resin won't timeout and close the connection.

Now try:

$ openssl s_client -connect <server>:8443
<Negotiation>
GET / HTTP/1.1
Host: <server>

You'll see the response, now wait for the configured timeout. Resin will timeout the connection and close it.


Steps To Reproduce
Additional Information
Attached Files

- Relationships

- Notes
(0005073)
ferg
02-18-11 19:10

Note: this issue is specific to solaris because solaris does not implement the SO_RCVTIMEOUT socket option.
 

- Issue History
Date Modified Username Field Change
11-02-10 13:14 nicolai New Issue
11-02-10 13:14 nicolai Issue Monitored: nicolai
11-03-10 14:04 riteshpanchal Issue Monitored: riteshpanchal
01-19-11 03:45 mros2stf Issue Monitored: mros2stf
02-16-11 14:38 ferg Priority normal => high
02-18-11 19:10 ferg Note Added: 0005073
02-22-11 10:47 ferg Assigned To  => ferg
02-22-11 10:47 ferg Status new => closed
02-22-11 10:47 ferg Resolution open => fixed
02-22-11 10:47 ferg Fixed in Version  => 4.0.16


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
34 total queries executed.
28 unique queries executed.
Powered by Mantis Bugtracker