[Webkit-unassigned] [Bug 22330] New: SSL Connections w/Keepalive failure

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 17 22:38:41 PST 2008


https://bugs.webkit.org/show_bug.cgi?id=22330

           Summary: SSL Connections w/Keepalive failure
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Major
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: nick at cpanel.net


There appears to be a race condition that will cause safari/webkit to
disconnect when it is trying to reuse a keep alive connection for an repeated
xml http request.   

To reproduce: 

req 1) Fetch url using js xml http request to a server that supports keep
alive.
    wait 15 seconds
req 2) Fetch url using js xml http request to a server that supports keep
alive.

If you are seeing the same thing:
    The connection is left open 
    The second request happens
    An encrypted tls alert is sent from the client
    The server drops the connection on error
    The client then opens a new connection and sends the request the request
appears to be successful.

After this happens on win32 subsequent requests that will reuse the keep alive
connection appear to randomly fail, on osx they still fail but safari/webkit
reconnects and the user does not see the failure.

This *may* be a bug in openssl on the server end , however the behavior does
not happen with MSIE 5.5, 6.0, or 7.0, and Firefox on win32 , Firefox on osx,
Opera on osx.

This was tested with latest webkit nightly and safari 3.2 on win32


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list