Bug 170733

Summary: TLS reactive certificate-based client authentication (renegotiate w/ req peer cert)
Product: WebKit Reporter: Rob Montroy <rob.montroy>
Component: PlatformAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: achristensen, ap, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Mac   
OS: macOS 10.12   
Attachments:
Description Flags
Node server script none

Description Rob Montroy 2017-04-11 09:52:05 PDT
Created attachment 306827 [details]
Node server script

WebKit hangs after peer certificate request during resource-specific TLS renegotiate. I'm willing to get a handshake trace if someone can tell me how to do it. Simple node.js server script to reproduce is attached. Tested w/ Node v7.8.0. Chrome, FF, Edge all renegotiate successfully.
Comment 1 Radar WebKit Bug Importer 2017-04-11 22:43:55 PDT
<rdar://problem/31573227>