Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] 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  
Status closed   Product Version 4.0.9
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.


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