Details
-
Task
-
Resolution: Fixed
-
P4
-
None
-
b04
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8327453 | 21.0.4-oracle | Shivangi Gupta | P4 | Resolved | Fixed | b01 |
JDK-8328196 | 21.0.4 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
Description
Many of the java/net/httpclient tests create and use HTTP/1.1 test servers backed by the com.sun.net.httpserver.HttpsServer. Right now, none of these tests configure a javax.net.ssl.SNIMatcher. It has been observed in some test logs that when a HTTP client then initiates a TLS handshake with a SNI name to such servers, then the SNI name is ignored on the server side with logs like:
> no server name matchers, ignore server name indication
Configuring these test servers with a SNIMatcher would prevent the SNI name from being ignored.
> no server name matchers, ignore server name indication
Configuring these test servers with a SNIMatcher would prevent the SNI name from being ignored.
Attachments
Issue Links
- backported by
-
JDK-8327453 Configure a javax.net.ssl.SNIMatcher for the HTTP/1.1 test servers in java/net/httpclient tests
- Resolved
-
JDK-8328196 Configure a javax.net.ssl.SNIMatcher for the HTTP/1.1 test servers in java/net/httpclient tests
- Resolved
- links to
-
Commit openjdk/jdk21u-dev/166aad07
-
Commit openjdk/jdk/05e9c41e
-
Review openjdk/jdk21u-dev/359
-
Review openjdk/jdk/14626
(1 links to)