===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_AES_128_GCM_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_AES_128_GCM_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52279
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_AES_128_GCM_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52279 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_AES_128_GCM_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_AES_128_GCM_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52279
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52281
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52281 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52281
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for serverCommand line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]
.
port=52283
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52283 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52283
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52285
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52285 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Unexpected server: CN=RSA-2048-SHA256
STATUS: FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52285
STATUS: SUCCESS
----- Server end -----

ServerStatus=SUCCESS, ClientStatus=FAIL, CaseStatus=FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52287
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52287 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52287
STATUS: SUCCESS
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
STATUS: SUCCESS
----- Client end -----

ServerStatus=SUCCESS, ClientStatus=SUCCESS, CaseStatus=SUCCESS
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52289
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52289 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Unexpected server: CN=RSA-2048-SHA256
STATUS: FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52289
STATUS: SUCCESS
----- Server end -----

ServerStatus=SUCCESS, ClientStatus=FAIL, CaseStatus=FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_RSA_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52291
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_RSA_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52291 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52291
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52293
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52293 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=DSA_2048_SHA256, exampleCert=EXAMPLE_DSA_2048_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=DSA_2048_SHA256, exampleCert=EXAMPLE_DSA_2048_SHA256
port=52293
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52295
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52295 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52295
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52297
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52297 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52297
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_AES_128_GCM_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_AES_128_GCM_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52299
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_AES_128_GCM_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52299 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_AES_128_GCM_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52299
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_AES_128_GCM_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52302
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52302 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52302
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52304
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52304 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52304
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52306
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52306 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52306
STATUS: SUCCESS
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Unexpected server: CN=RSA-2048-SHA256
STATUS: FAIL
----- Client end -----

ServerStatus=SUCCESS, ClientStatus=FAIL, CaseStatus=FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52308
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52308 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52308
STATUS: SUCCESS
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
STATUS: SUCCESS
----- Client end -----

ServerStatus=SUCCESS, ClientStatus=SUCCESS, CaseStatus=SUCCESS
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52310
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52310 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52310
STATUS: SUCCESS
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Unexpected server: CN=RSA-2048-SHA256
STATUS: FAIL
----- Client end -----

ServerStatus=SUCCESS, ClientStatus=FAIL, CaseStatus=FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_RSA_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52312
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_RSA_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52312 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52312
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52314
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52314 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=DSA_2048_SHA256, exampleCert=EXAMPLE_DSA_2048_SHA256
port=52314
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=DSA_2048_SHA256, exampleCert=EXAMPLE_DSA_2048_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52316
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52316 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52316
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52318
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.1 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52318 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.1;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52318
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_AES_128_GCM_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_AES_128_GCM_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52320
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_AES_128_GCM_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52320 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_AES_128_GCM_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_AES_128_GCM_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52320
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52323
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52323 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52323
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52325
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52325 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
STATUS: SUCCESS
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52325
STATUS: SUCCESS
----- Server end -----

ServerStatus=SUCCESS, ClientStatus=SUCCESS, CaseStatus=SUCCESS
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52327
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52327 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Unexpected server: CN=RSA-2048-SHA256
STATUS: FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52327
STATUS: SUCCESS
----- Server end -----

ServerStatus=SUCCESS, ClientStatus=FAIL, CaseStatus=FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52329
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52329 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52329
STATUS: SUCCESS
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
STATUS: SUCCESS
----- Client end -----

ServerStatus=SUCCESS, ClientStatus=SUCCESS, CaseStatus=SUCCESS
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52331
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52331 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52331
STATUS: SUCCESS
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Unexpected server: CN=RSA-2048-SHA256
STATUS: FAIL
----- Client end -----

ServerStatus=SUCCESS, ClientStatus=FAIL, CaseStatus=FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_RSA_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52333
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_RSA_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52333 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Unexpected server: CN=RSA-2048-SHA256
STATUS: FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52333
STATUS: SUCCESS
----- Server end -----

ServerStatus=SUCCESS, ClientStatus=FAIL, CaseStatus=FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52335
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52335 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=DSA_2048_SHA256, exampleCert=EXAMPLE_DSA_2048_SHA256
STATUS: SUCCESS
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=DSA_2048_SHA256, exampleCert=EXAMPLE_DSA_2048_SHA256
port=52335
STATUS: SUCCESS
----- Server end -----

ServerStatus=SUCCESS, ClientStatus=SUCCESS, CaseStatus=SUCCESS
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52337
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52337 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52337
STATUS: SUCCESS
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
STATUS: SUCCESS
----- Client end -----

ServerStatus=SUCCESS, ClientStatus=SUCCESS, CaseStatus=SUCCESS
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52339
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.2 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52339 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52339
STATUS: SUCCESS
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.2;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Unexpected server: CN=RSA-2048-SHA256
STATUS: FAIL
----- Client end -----

ServerStatus=SUCCESS, ClientStatus=FAIL, CaseStatus=FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_AES_128_GCM_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_AES_128_GCM_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52341
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_AES_128_GCM_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52341 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_AES_128_GCM_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52341
STATUS: SUCCESS
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_AES_128_GCM_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
STATUS: SUCCESS
----- Client end -----

ServerStatus=SUCCESS, ClientStatus=SUCCESS, CaseStatus=SUCCESS
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52343
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=false -Dtest.negative.case.on.client=false -Dtest.port=52343 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
STATUS: SUCCESS
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_CHACHA20_POLY1305_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52343
STATUS: SUCCESS
----- Server end -----

ServerStatus=SUCCESS, ClientStatus=SUCCESS, CaseStatus=SUCCESS
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for serverCommand line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]
.
port=52345
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52345 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52345
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52347
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52347 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52347
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52349
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52349 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52349
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52351
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52351 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52351
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_RSA_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52353
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_RSA_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52353 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_RSA_WITH_AES_256_CBC_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52353
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52355
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52355 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=DSA_2048_SHA256, exampleCert=EXAMPLE_DSA_2048_SHA256
port=52355
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_DHE_DSS_WITH_AES_256_CBC_SHA256;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=DSA_2048_SHA256, exampleCert=EXAMPLE_DSA_2048_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for serverCommand line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]
.
port=52365
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52365 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
port=52365
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=ECDSA_PRIME256V1_SHA256, exampleCert=EXAMPLE_ECDSA_PRIME256V1_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====
===== Case start =====
ServerJDK=12+33;ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;ServerName=EXAMPLE;AppProtocols=EXAMPLE
Waiting for server.Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Server]

port=52375
Command line: [/Users/sha.jiang/work/testjdk/jdk12-33/bin/java -Djava.security.properties=/Users/sha.jiang/work/repo/jdk12-src/open/test/jdk/javax/net/ssl/compatibility/java.security -Dtest.protocol=TLSv1.3 -Dtest.cipher.suite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 -Dtest.client.auth=true -Dtest.app.protocols=h2,http/1.1 -Dtest.negotiated.app.protocol=h2 -Dtest.server.jdk=12+33 -Dtest.supports.sni.on.server=true -Dtest.supports.alpn.on.server=true -Dtest.negative.case.on.server=true -Dtest.negative.case.on.client=true -Dtest.port=52375 -Dtest.client.jdk=12+33 -Dtest.supports.sni.on.client=true -Dtest.supports.alpn.on.client=true -Dtest.server.name=EXAMPLE -cp /Users/sha.jiang/work/test/JTwork/classes/javax/net/ssl/compatibility/Compatibility.d Client]
----- Server start -----
ServerJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ClientAuth=true;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
port=52375
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Server end -----

----- Client start -----
ClientJDK=12+33;Protocol=TLSv1.3;CipherSuite=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384;ServerName=EXAMPLE;AppProtocols=h2,http/1.1
mainCert=RSA_2048_SHA256, exampleCert=EXAMPLE_RSA_2048_SHA256
Expected exception: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
STATUS: EXPECTED_FAIL
----- Client end -----

ServerStatus=EXPECTED_FAIL, ClientStatus=EXPECTED_FAIL, CaseStatus=EXPECTED_FAIL
===== Case end =====