No Possible Issues Found via Git Search

jdk_net_0

[2025-05-16T23:40:04.237Z] Running test jdk_net_0 ... [2025-05-16T23:40:04.237Z] =============================================== [2025-05-16T23:40:04.237Z] jdk_net_0 Start Time: Fri May 16 19:40:03 2025 Epoch Time (ms): 1747438803978 [2025-05-16T23:40:04.237Z] variation: Mode150 [2025-05-16T23:40:04.237Z] JVM_OPTIONS: -XX:+UseCompressedOops [2025-05-16T23:40:04.237Z] { \ [2025-05-16T23:40:04.237Z] echo ""; echo "TEST SETUP:"; \ [2025-05-16T23:40:04.237Z] echo "Nothing to be done for setup."; \ [2025-05-16T23:40:04.237Z] mkdir -p "/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../TKG/output_1747436141105/jdk_net_0"; \ [2025-05-16T23:40:04.237Z] cd "/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../TKG/output_1747436141105/jdk_net_0"; \ [2025-05-16T23:40:04.237Z] echo ""; echo "TESTING:"; \ [2025-05-16T23:40:04.237Z] "/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/..//bin/java" -Xmx512m -jar "/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../../jvmtest/openjdk/jtreg/lib/jtreg.jar" \ [2025-05-16T23:40:04.238Z] -agentvm -a -ea -esa -v:fail,error,time,nopass -retain:fail,error,*.dmp,javacore.*,heapdump.*,*.trc -ignore:quiet -timeoutFactor:8 -xml:verify -concurrency:2 -nativepath:"/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native" -vmoptions:"-Xmx512m -XX:+UseCompressedOops " \ [2025-05-16T23:40:04.238Z] -w ""/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../TKG/output_1747436141105/jdk_net_0"/work" \ [2025-05-16T23:40:04.238Z] -r ""/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../TKG/output_1747436141105/jdk_net_0"/report" \ [2025-05-16T23:40:04.238Z] -jdk:"/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/../" \ [2025-05-16T23:40:04.238Z] -exclude:"/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../openjdk/openjdk-jdk/test/jdk/ProblemList.txt" \ [2025-05-16T23:40:04.238Z] -exclude:"/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../../jvmtest/openjdk/excludes/ProblemList_openjdk11.txt" \ [2025-05-16T23:40:04.238Z] \ [2025-05-16T23:40:04.238Z] -exclude:"/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../openjdk/excludes/vendors/eclipse/ProblemList_openjdk11.txt" \ [2025-05-16T23:40:04.238Z] "/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../openjdk/openjdk-jdk/test/jdk:jdk_net"; \ [2025-05-16T23:40:04.238Z] if [ $? -eq 0 ]; then echo "-----------------------------------"; echo "jdk_net_0""_PASSED"; echo "-----------------------------------"; cd /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/..; else echo "-----------------------------------"; echo "jdk_net_0""_FAILED"; echo "-----------------------------------"; fi; \ [2025-05-16T23:40:04.238Z] echo ""; echo "TEST TEARDOWN:"; \ [2025-05-16T23:40:04.238Z] echo "Nothing to be done for teardown."; \ [2025-05-16T23:40:04.238Z] } 2>&1 | tee -a "/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../TKG/output_1747436141105/TestTargetResult"; [2025-05-16T23:40:04.238Z] [2025-05-16T23:40:04.238Z] TEST SETUP: [2025-05-16T23:40:04.238Z] Nothing to be done for setup. [2025-05-16T23:40:04.238Z] [2025-05-16T23:40:04.238Z] TESTING: [2025-05-16T23:40:04.651Z] Directory "/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../TKG/output_1747436141105/jdk_net_0/work" not found: creating [2025-05-16T23:40:04.651Z] Directory "/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/../TKG/output_1747436141105/jdk_net_0/report" not found: creating [2025-05-16T23:40:06.635Z] XML output with verification to /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work [2025-05-17T00:01:57.928Z] -------------------------------------------------- [2025-05-17T00:01:57.928Z] TEST: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java [2025-05-17T00:01:57.928Z] TEST JDK: /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/.. [2025-05-17T00:01:57.928Z] [2025-05-17T00:01:57.928Z] ACTION: build -- Passed. Build successful [2025-05-17T00:01:57.928Z] REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext HTTPTest HTTPTestServer HTTPTestClient HTTPSetAuthenticatorTest [2025-05-17T00:01:57.928Z] TIME: 0.069 seconds [2025-05-17T00:01:57.928Z] messages: [2025-05-17T00:01:57.928Z] command: build jdk.test.lib.net.SimpleSSLContext HTTPTest HTTPTestServer HTTPTestClient HTTPSetAuthenticatorTest [2025-05-17T00:01:57.928Z] reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext HTTPTest HTTPTestServer HTTPTestClient HTTPSetAuthenticatorTest [2025-05-17T00:01:57.928Z] started: Fri May 16 20:01:11 EDT 2025 [2025-05-17T00:01:57.928Z] Test directory: [2025-05-17T00:01:57.928Z] compile: HTTPTest, HTTPTestServer, HTTPTestClient, HTTPSetAuthenticatorTest [2025-05-17T00:01:57.928Z] finished: Fri May 16 20:01:11 EDT 2025 [2025-05-17T00:01:57.928Z] elapsed time (seconds): 0.069 [2025-05-17T00:01:57.928Z] [2025-05-17T00:01:57.928Z] ACTION: compile -- Passed. Compilation successful [2025-05-17T00:01:57.928Z] REASON: .class file out of date or does not exist [2025-05-17T00:01:57.928Z] TIME: 0.069 seconds [2025-05-17T00:01:57.928Z] messages: [2025-05-17T00:01:57.928Z] command: compile /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestClient.java /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java [2025-05-17T00:01:57.928Z] reason: .class file out of date or does not exist [2025-05-17T00:01:57.928Z] started: Fri May 16 20:01:11 EDT 2025 [2025-05-17T00:01:57.928Z] Additional options from @modules: --add-modules java.logging,java.base,jdk.httpserver --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net.www.protocol.http=ALL-UNNAMED --add-exports jdk.httpserver/sun.net.httpserver=ALL-UNNAMED [2025-05-17T00:01:57.928Z] Mode: agentvm [2025-05-17T00:01:57.928Z] Agent id: 2 [2025-05-17T00:01:57.928Z] finished: Fri May 16 20:01:11 EDT 2025 [2025-05-17T00:01:57.928Z] elapsed time (seconds): 0.069 [2025-05-17T00:01:57.928Z] configuration: [2025-05-17T00:01:57.928Z] Boot Layer (javac runtime environment) [2025-05-17T00:01:57.928Z] class path: /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jvmtest/openjdk/jtreg/lib/javatest.jar [2025-05-17T00:01:57.928Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jvmtest/openjdk/jtreg/lib/jtreg.jar [2025-05-17T00:01:57.928Z] patch: java.base /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/patches/java.base [2025-05-17T00:01:57.928Z] [2025-05-17T00:01:57.928Z] javac compilation environment [2025-05-17T00:01:57.928Z] add modules: java.logging java.base jdk.httpserver [2025-05-17T00:01:57.928Z] add exports: java.base/sun.net.www ALL-UNNAMED [2025-05-17T00:01:57.928Z] java.base/sun.net.www.protocol.http ALL-UNNAMED [2025-05-17T00:01:57.928Z] jdk.httpserver/sun.net.httpserver ALL-UNNAMED [2025-05-17T00:01:57.928Z] source path: /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator [2025-05-17T00:01:57.928Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/lib [2025-05-17T00:01:57.928Z] class path: /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator [2025-05-17T00:01:57.928Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d [2025-05-17T00:01:57.928Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib [2025-05-17T00:01:57.928Z] [2025-05-17T00:01:57.928Z] rerun: [2025-05-17T00:01:57.928Z] cd /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/scratch/1 && \ [2025-05-17T00:01:57.928Z] HOME=/Users/admin \ [2025-05-17T00:01:57.928Z] PATH=/bin:/usr/bin:/usr/sbin \ [2025-05-17T00:01:57.928Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/../bin/javac \ [2025-05-17T00:01:57.928Z] -J-ea \ [2025-05-17T00:01:57.928Z] -J-esa \ [2025-05-17T00:01:57.928Z] -J-Xmx512m \ [2025-05-17T00:01:57.928Z] -J-XX:+UseCompressedOops \ [2025-05-17T00:01:57.928Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2025-05-17T00:01:57.928Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2025-05-17T00:01:57.928Z] -J-Dtest.compiler.opts= \ [2025-05-17T00:01:57.928Z] -J-Dtest.java.opts= \ [2025-05-17T00:01:57.928Z] -J-Dtest.jdk=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/.. \ [2025-05-17T00:01:57.928Z] -J-Dcompile.jdk=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/.. \ [2025-05-17T00:01:57.928Z] -J-Dtest.timeout.factor=8.0 \ [2025-05-17T00:01:57.928Z] -J-Dtest.nativepath=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-05-17T00:01:57.928Z] -J-Dtest.root=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk \ [2025-05-17T00:01:57.928Z] -J-Dtest.name=java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java \ [2025-05-17T00:01:57.928Z] -J-Dtest.file=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java \ [2025-05-17T00:01:57.928Z] -J-Dtest.src=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator \ [2025-05-17T00:01:57.928Z] -J-Dtest.src.path=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/lib \ [2025-05-17T00:01:57.928Z] -J-Dtest.classes=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d \ [2025-05-17T00:01:57.928Z] -J-Dtest.class.path=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib \ [2025-05-17T00:01:57.929Z] -J-Dtest.class.path.prefix=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib \ [2025-05-17T00:01:57.929Z] -J-Dtest.modules='java.logging java.base/sun.net.www java.base/sun.net.www.protocol.http jdk.httpserver/sun.net.httpserver' \ [2025-05-17T00:01:57.929Z] --add-modules java.logging,java.base,jdk.httpserver \ [2025-05-17T00:01:57.929Z] --add-exports java.base/sun.net.www=ALL-UNNAMED \ [2025-05-17T00:01:57.929Z] --add-exports java.base/sun.net.www.protocol.http=ALL-UNNAMED \ [2025-05-17T00:01:57.929Z] --add-exports jdk.httpserver/sun.net.httpserver=ALL-UNNAMED \ [2025-05-17T00:01:57.929Z] -d /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d \ [2025-05-17T00:01:57.929Z] -sourcepath /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/lib \ [2025-05-17T00:01:57.929Z] -classpath /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestClient.java /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java [2025-05-17T00:01:57.929Z] direct: [2025-05-17T00:01:57.929Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java:61: warning: HeaderParser is internal proprietary API and may be removed in a future release [2025-05-17T00:01:57.929Z] import sun.net.www.HeaderParser; [2025-05-17T00:01:57.929Z] ^ [2025-05-17T00:01:57.929Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java:675: warning: HeaderParser is internal proprietary API and may be removed in a future release [2025-05-17T00:01:57.929Z] HeaderParser parser = new HeaderParser(raw); [2025-05-17T00:01:57.929Z] ^ [2025-05-17T00:01:57.929Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java:675: warning: HeaderParser is internal proprietary API and may be removed in a future release [2025-05-17T00:01:57.929Z] HeaderParser parser = new HeaderParser(raw); [2025-05-17T00:01:57.929Z] ^ [2025-05-17T00:01:57.929Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java:286: warning: AuthenticatorKeys is internal proprietary API and may be removed in a future release [2025-05-17T00:01:57.929Z] return sun.net.www.protocol.http.AuthenticatorKeys.getKey(a); [2025-05-17T00:01:57.929Z] ^ [2025-05-17T00:01:57.929Z] 4 warnings [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] ACTION: build -- Passed. All files up to date [2025-05-17T00:01:57.929Z] REASON: Named class compiled on demand [2025-05-17T00:01:57.929Z] TIME: 0.0 seconds [2025-05-17T00:01:57.929Z] messages: [2025-05-17T00:01:57.929Z] command: build HTTPSetAuthenticatorTest [2025-05-17T00:01:57.929Z] reason: Named class compiled on demand [2025-05-17T00:01:57.929Z] started: Fri May 16 20:01:11 EDT 2025 [2025-05-17T00:01:57.929Z] finished: Fri May 16 20:01:11 EDT 2025 [2025-05-17T00:01:57.929Z] elapsed time (seconds): 0.0 [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] ACTION: main -- Passed. Execution successful [2025-05-17T00:01:57.929Z] REASON: User specified action: run main/othervm HTTPSetAuthenticatorTest NONE SERVER PROXY SERVER307 PROXY305 [2025-05-17T00:01:57.929Z] TIME: 1.253 seconds [2025-05-17T00:01:57.929Z] messages: [2025-05-17T00:01:57.929Z] command: main HTTPSetAuthenticatorTest NONE SERVER PROXY SERVER307 PROXY305 [2025-05-17T00:01:57.929Z] reason: User specified action: run main/othervm HTTPSetAuthenticatorTest NONE SERVER PROXY SERVER307 PROXY305 [2025-05-17T00:01:57.929Z] started: Fri May 16 20:01:11 EDT 2025 [2025-05-17T00:01:57.929Z] Mode: othervm [/othervm specified] [2025-05-17T00:01:57.929Z] Additional options from @modules: --add-modules java.logging,java.base,jdk.httpserver --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net.www.protocol.http=ALL-UNNAMED --add-exports jdk.httpserver/sun.net.httpserver=ALL-UNNAMED [2025-05-17T00:01:57.929Z] finished: Fri May 16 20:01:12 EDT 2025 [2025-05-17T00:01:57.929Z] elapsed time (seconds): 1.253 [2025-05-17T00:01:57.929Z] configuration: [2025-05-17T00:01:57.929Z] Boot Layer [2025-05-17T00:01:57.929Z] add modules: java.logging java.base jdk.httpserver [2025-05-17T00:01:57.929Z] add exports: java.base/sun.net.www ALL-UNNAMED [2025-05-17T00:01:57.929Z] java.base/sun.net.www.protocol.http ALL-UNNAMED [2025-05-17T00:01:57.929Z] jdk.httpserver/sun.net.httpserver ALL-UNNAMED [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] STDOUT: [2025-05-17T00:01:57.929Z] ==== Testing with scheme=NONE ==== [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] **** Testing HTTP SERVER mode **** [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] Socket bound to: 127.0.0.1:50370 after 1 attempt(s) [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] Client: Using authenticator #1: 598988053-2@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.929Z] Client: FIRST request: http://127.0.0.1:50370/ GET [2025-05-17T00:01:57.929Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.929Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.929Z] Connection: [keep-alive] [2025-05-17T00:01:57.929Z] Host: [127.0.0.1:50370] [2025-05-17T00:01:57.929Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.929Z] Response code: 200 [2025-05-17T00:01:57.929Z] Response body: [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] Client: NEXT request: http://127.0.0.1:50370/ POST [2025-05-17T00:01:57.929Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.929Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.929Z] Connection: [keep-alive] [2025-05-17T00:01:57.929Z] Host: [127.0.0.1:50370] [2025-05-17T00:01:57.929Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.929Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.929Z] Content-length: [12] [2025-05-17T00:01:57.929Z] Response code: 200 [2025-05-17T00:01:57.929Z] Response body: Hello World! [2025-05-17T00:01:57.929Z] Test passed! [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] Client: Using authenticator #2: 1036974422-3@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.929Z] Client: FIRST request: http://127.0.0.1:50370/ GET [2025-05-17T00:01:57.929Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.929Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.929Z] Connection: [keep-alive] [2025-05-17T00:01:57.929Z] Host: [127.0.0.1:50370] [2025-05-17T00:01:57.929Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.929Z] Response code: 200 [2025-05-17T00:01:57.929Z] Response body: [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] Client: NEXT request: http://127.0.0.1:50370/ POST [2025-05-17T00:01:57.929Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.929Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.929Z] Connection: [keep-alive] [2025-05-17T00:01:57.929Z] Host: [127.0.0.1:50370] [2025-05-17T00:01:57.929Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.929Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.929Z] Content-length: [12] [2025-05-17T00:01:57.929Z] Response code: 200 [2025-05-17T00:01:57.929Z] Response body: Hello World! [2025-05-17T00:01:57.929Z] Test passed! [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] Client: Using authenticator #1 again: 598988053-2@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.929Z] Client: FIRST request: http://127.0.0.1:50370/ GET [2025-05-17T00:01:57.929Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.929Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.929Z] Connection: [keep-alive] [2025-05-17T00:01:57.929Z] Host: [127.0.0.1:50370] [2025-05-17T00:01:57.929Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.929Z] Response code: 200 [2025-05-17T00:01:57.929Z] Response body: [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] Client: NEXT request: http://127.0.0.1:50370/ POST [2025-05-17T00:01:57.929Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.929Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.929Z] Connection: [keep-alive] [2025-05-17T00:01:57.929Z] Host: [127.0.0.1:50370] [2025-05-17T00:01:57.929Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.929Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.929Z] Content-length: [12] [2025-05-17T00:01:57.929Z] Response code: 200 [2025-05-17T00:01:57.929Z] Response body: Hello World! [2025-05-17T00:01:57.929Z] Test passed! [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] Client: Using the default authenticator: default [2025-05-17T00:01:57.929Z] Client: FIRST request: http://127.0.0.1:50370/ GET [2025-05-17T00:01:57.929Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.929Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.929Z] Connection: [keep-alive] [2025-05-17T00:01:57.929Z] Host: [127.0.0.1:50370] [2025-05-17T00:01:57.929Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.929Z] Response code: 200 [2025-05-17T00:01:57.929Z] Response body: [2025-05-17T00:01:57.929Z] [2025-05-17T00:01:57.929Z] Client: NEXT request: http://127.0.0.1:50370/ POST [2025-05-17T00:01:57.929Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Connection: [keep-alive] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50370] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.930Z] Content-length: [12] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: Hello World! [2025-05-17T00:01:57.930Z] Test passed! [2025-05-17T00:01:57.930Z] Client: caught expected NPE trying to set a null authenticator: java.lang.NullPointerException [2025-05-17T00:01:57.930Z] Client: caught expected ISE trying to set an authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.930Z] Client: caught expected IllegalStateException trying to set a null authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] **** Testing HTTPS SERVER mode **** [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Socket bound to: 127.0.0.1:50375 after 1 attempt(s) [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: Using authenticator #1: 1193538121-4@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.930Z] Client: FIRST request: https://127.0.0.1:50375/ GET [2025-05-17T00:01:57.930Z] Client: configuring SSL connection [2025-05-17T00:01:57.930Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Connection: [keep-alive] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50375] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: NEXT request: https://127.0.0.1:50375/ POST [2025-05-17T00:01:57.930Z] Client: configuring SSL connection [2025-05-17T00:01:57.930Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Connection: [keep-alive] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50375] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.930Z] Content-length: [12] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: Hello World! [2025-05-17T00:01:57.930Z] Test passed! [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: Using authenticator #2: 269217822-5@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.930Z] Client: FIRST request: https://127.0.0.1:50375/ GET [2025-05-17T00:01:57.930Z] Client: configuring SSL connection [2025-05-17T00:01:57.930Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Connection: [keep-alive] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50375] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: NEXT request: https://127.0.0.1:50375/ POST [2025-05-17T00:01:57.930Z] Client: configuring SSL connection [2025-05-17T00:01:57.930Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Connection: [keep-alive] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50375] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.930Z] Content-length: [12] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: Hello World! [2025-05-17T00:01:57.930Z] Test passed! [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: Using authenticator #1 again: 1193538121-4@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.930Z] Client: FIRST request: https://127.0.0.1:50375/ GET [2025-05-17T00:01:57.930Z] Client: configuring SSL connection [2025-05-17T00:01:57.930Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Connection: [keep-alive] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50375] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: NEXT request: https://127.0.0.1:50375/ POST [2025-05-17T00:01:57.930Z] Client: configuring SSL connection [2025-05-17T00:01:57.930Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Connection: [keep-alive] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50375] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.930Z] Content-length: [12] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: Hello World! [2025-05-17T00:01:57.930Z] Test passed! [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: Using the default authenticator: default [2025-05-17T00:01:57.930Z] Client: FIRST request: https://127.0.0.1:50375/ GET [2025-05-17T00:01:57.930Z] Client: configuring SSL connection [2025-05-17T00:01:57.930Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Connection: [keep-alive] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50375] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: NEXT request: https://127.0.0.1:50375/ POST [2025-05-17T00:01:57.930Z] Client: configuring SSL connection [2025-05-17T00:01:57.930Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Connection: [keep-alive] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50375] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.930Z] Content-length: [12] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: Hello World! [2025-05-17T00:01:57.930Z] Test passed! [2025-05-17T00:01:57.930Z] Client: caught expected NPE trying to set a null authenticator: java.lang.NullPointerException [2025-05-17T00:01:57.930Z] Client: caught expected ISE trying to set an authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.930Z] Client: caught expected IllegalStateException trying to set a null authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] **** Testing HTTP PROXY mode **** [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Socket bound to: 127.0.0.1:50380 after 1 attempt(s) [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: Using authenticator #1: 740926892-6@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.930Z] Client: FIRST request: http://127.0.0.1:50380/ GET [2025-05-17T00:01:57.930Z] NoAuth Proxy: Got GET: http://127.0.0.1:50380/ [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50380] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: NEXT request: http://127.0.0.1:50380/ POST [2025-05-17T00:01:57.930Z] NoAuth Proxy: Got POST: http://127.0.0.1:50380/ [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50380] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.930Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.930Z] Content-length: [12] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: Hello World! [2025-05-17T00:01:57.930Z] Test passed! [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: Using authenticator #2: 1651749499-7@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.930Z] Client: FIRST request: http://127.0.0.1:50380/ GET [2025-05-17T00:01:57.930Z] NoAuth Proxy: Got GET: http://127.0.0.1:50380/ [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50380] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: NEXT request: http://127.0.0.1:50380/ POST [2025-05-17T00:01:57.930Z] NoAuth Proxy: Got POST: http://127.0.0.1:50380/ [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50380] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.930Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.930Z] Content-length: [12] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: Hello World! [2025-05-17T00:01:57.930Z] Test passed! [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: Using authenticator #1 again: 740926892-6@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.930Z] Client: FIRST request: http://127.0.0.1:50380/ GET [2025-05-17T00:01:57.930Z] NoAuth Proxy: Got GET: http://127.0.0.1:50380/ [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50380] [2025-05-17T00:01:57.930Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.930Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.930Z] Response code: 200 [2025-05-17T00:01:57.930Z] Response body: [2025-05-17T00:01:57.930Z] [2025-05-17T00:01:57.930Z] Client: NEXT request: http://127.0.0.1:50380/ POST [2025-05-17T00:01:57.930Z] NoAuth Proxy: Got POST: http://127.0.0.1:50380/ [2025-05-17T00:01:57.930Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.930Z] Host: [127.0.0.1:50380] [2025-05-17T00:01:57.931Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.931Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.931Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.931Z] Content-length: [12] [2025-05-17T00:01:57.931Z] Response code: 200 [2025-05-17T00:01:57.931Z] Response body: Hello World! [2025-05-17T00:01:57.931Z] Test passed! [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Client: Using the default authenticator: default [2025-05-17T00:01:57.931Z] Client: FIRST request: http://127.0.0.1:50380/ GET [2025-05-17T00:01:57.931Z] NoAuth Proxy: Got GET: http://127.0.0.1:50380/ [2025-05-17T00:01:57.931Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.931Z] Host: [127.0.0.1:50380] [2025-05-17T00:01:57.931Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.931Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.931Z] Response code: 200 [2025-05-17T00:01:57.931Z] Response body: [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Client: NEXT request: http://127.0.0.1:50380/ POST [2025-05-17T00:01:57.931Z] NoAuth Proxy: Got POST: http://127.0.0.1:50380/ [2025-05-17T00:01:57.931Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.931Z] Host: [127.0.0.1:50380] [2025-05-17T00:01:57.931Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.931Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.931Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.931Z] Content-length: [12] [2025-05-17T00:01:57.931Z] Response code: 200 [2025-05-17T00:01:57.931Z] Response body: Hello World! [2025-05-17T00:01:57.931Z] Test passed! [2025-05-17T00:01:57.931Z] Client: caught expected NPE trying to set a null authenticator: java.lang.NullPointerException [2025-05-17T00:01:57.931Z] Client: caught expected ISE trying to set an authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.931Z] Client: caught expected IllegalStateException trying to set a null authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] **** Testing HTTPS PROXY mode **** [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Socket bound to: 127.0.0.1:50385 after 1 attempt(s) [2025-05-17T00:01:57.931Z] Socket bound to: 127.0.0.1:50386 after 1 attempt(s) [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Client: Using authenticator #1: 8346054-8@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.931Z] Client: FIRST request: https://127.0.0.1:50385/ GET [2025-05-17T00:01:57.931Z] Client: configuring SSL connection [2025-05-17T00:01:57.931Z] Tunnel: Waiting for client at: ServerSocket[addr=localhost/127.0.0.1,localport=50386] [2025-05-17T00:01:57.931Z] Tunnel: Client accepted [2025-05-17T00:01:57.931Z] Tunnel: Reading request line [2025-05-17T00:01:57.931Z] Tunnel: Request line: CONNECT 127.0.0.1:50385 HTTP/1.1 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: User-Agent: Java/11.0.28-beta [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Host: 127.0.0.1:50385 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Accept: text/html, image/gif, image/jpeg, */*; q=0.2 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Proxy-Connection: keep-alive [2025-05-17T00:01:57.931Z] Tunnel: Reading header: [2025-05-17T00:01:57.931Z] Tunnel: Sending HTTP/1.1 200 OK [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Tunnel: Starting tunnel pipes [2025-05-17T00:01:57.931Z] NoAuth Proxy: Got GET: / [2025-05-17T00:01:57.931Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.931Z] Connection: [keep-alive] [2025-05-17T00:01:57.931Z] Host: [127.0.0.1:50385] [2025-05-17T00:01:57.931Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.931Z] Response code: 200 [2025-05-17T00:01:57.931Z] Response body: [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Client: NEXT request: https://127.0.0.1:50385/ POST [2025-05-17T00:01:57.931Z] Client: configuring SSL connection [2025-05-17T00:01:57.931Z] NoAuth Proxy: Got POST: / [2025-05-17T00:01:57.931Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.931Z] Connection: [keep-alive] [2025-05-17T00:01:57.931Z] Host: [127.0.0.1:50385] [2025-05-17T00:01:57.931Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.931Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.931Z] Content-length: [12] [2025-05-17T00:01:57.931Z] Response code: 200 [2025-05-17T00:01:57.931Z] Response body: Hello World! [2025-05-17T00:01:57.931Z] Test passed! [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Client: Using authenticator #2: 1403640557-9@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.931Z] Client: FIRST request: https://127.0.0.1:50385/ GET [2025-05-17T00:01:57.931Z] Client: configuring SSL connection [2025-05-17T00:01:57.931Z] Tunnel: Waiting for client at: ServerSocket[addr=localhost/127.0.0.1,localport=50386] [2025-05-17T00:01:57.931Z] Tunnel: Client accepted [2025-05-17T00:01:57.931Z] Tunnel: Reading request line [2025-05-17T00:01:57.931Z] Tunnel: Request line: CONNECT 127.0.0.1:50385 HTTP/1.1 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: User-Agent: Java/11.0.28-beta [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Host: 127.0.0.1:50385 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Accept: text/html, image/gif, image/jpeg, */*; q=0.2 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Proxy-Connection: keep-alive [2025-05-17T00:01:57.931Z] Tunnel: Reading header: [2025-05-17T00:01:57.931Z] Tunnel: Sending HTTP/1.1 200 OK [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Tunnel: Starting tunnel pipes [2025-05-17T00:01:57.931Z] NoAuth Proxy: Got GET: / [2025-05-17T00:01:57.931Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.931Z] Connection: [keep-alive] [2025-05-17T00:01:57.931Z] Host: [127.0.0.1:50385] [2025-05-17T00:01:57.931Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.931Z] Response code: 200 [2025-05-17T00:01:57.931Z] Response body: [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Client: NEXT request: https://127.0.0.1:50385/ POST [2025-05-17T00:01:57.931Z] Client: configuring SSL connection [2025-05-17T00:01:57.931Z] NoAuth Proxy: Got POST: / [2025-05-17T00:01:57.931Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.931Z] Connection: [keep-alive] [2025-05-17T00:01:57.931Z] Host: [127.0.0.1:50385] [2025-05-17T00:01:57.931Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.931Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.931Z] Content-length: [12] [2025-05-17T00:01:57.931Z] Response code: 200 [2025-05-17T00:01:57.931Z] Response body: Hello World! [2025-05-17T00:01:57.931Z] Test passed! [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Client: Using authenticator #1 again: 8346054-8@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.931Z] Client: FIRST request: https://127.0.0.1:50385/ GET [2025-05-17T00:01:57.931Z] Client: configuring SSL connection [2025-05-17T00:01:57.931Z] Tunnel: Waiting for client at: ServerSocket[addr=localhost/127.0.0.1,localport=50386] [2025-05-17T00:01:57.931Z] Tunnel: Client accepted [2025-05-17T00:01:57.931Z] Tunnel: Reading request line [2025-05-17T00:01:57.931Z] Tunnel: Request line: CONNECT 127.0.0.1:50385 HTTP/1.1 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: User-Agent: Java/11.0.28-beta [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Host: 127.0.0.1:50385 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Accept: text/html, image/gif, image/jpeg, */*; q=0.2 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Proxy-Connection: keep-alive [2025-05-17T00:01:57.931Z] Tunnel: Reading header: [2025-05-17T00:01:57.931Z] Tunnel: Sending HTTP/1.1 200 OK [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Tunnel: Starting tunnel pipes [2025-05-17T00:01:57.931Z] NoAuth Proxy: Got GET: / [2025-05-17T00:01:57.931Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.931Z] Connection: [keep-alive] [2025-05-17T00:01:57.931Z] Host: [127.0.0.1:50385] [2025-05-17T00:01:57.931Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.931Z] Response code: 200 [2025-05-17T00:01:57.931Z] Response body: [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Client: NEXT request: https://127.0.0.1:50385/ POST [2025-05-17T00:01:57.931Z] Client: configuring SSL connection [2025-05-17T00:01:57.931Z] NoAuth Proxy: Got POST: / [2025-05-17T00:01:57.931Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.931Z] Connection: [keep-alive] [2025-05-17T00:01:57.931Z] Host: [127.0.0.1:50385] [2025-05-17T00:01:57.931Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.931Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.931Z] Content-length: [12] [2025-05-17T00:01:57.931Z] Response code: 200 [2025-05-17T00:01:57.931Z] Response body: Hello World! [2025-05-17T00:01:57.931Z] Test passed! [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Client: Using the default authenticator: default [2025-05-17T00:01:57.931Z] Client: FIRST request: https://127.0.0.1:50385/ GET [2025-05-17T00:01:57.931Z] Client: configuring SSL connection [2025-05-17T00:01:57.931Z] Tunnel: Waiting for client at: ServerSocket[addr=localhost/127.0.0.1,localport=50386] [2025-05-17T00:01:57.931Z] Tunnel: Client accepted [2025-05-17T00:01:57.931Z] Tunnel: Reading request line [2025-05-17T00:01:57.931Z] Tunnel: Request line: CONNECT 127.0.0.1:50385 HTTP/1.1 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: User-Agent: Java/11.0.28-beta [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Host: 127.0.0.1:50385 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Accept: text/html, image/gif, image/jpeg, */*; q=0.2 [2025-05-17T00:01:57.931Z] Tunnel: Reading header: Proxy-Connection: keep-alive [2025-05-17T00:01:57.931Z] Tunnel: Reading header: [2025-05-17T00:01:57.931Z] Tunnel: Sending HTTP/1.1 200 OK [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Tunnel: Starting tunnel pipes [2025-05-17T00:01:57.931Z] NoAuth Proxy: Got GET: / [2025-05-17T00:01:57.931Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.931Z] Connection: [keep-alive] [2025-05-17T00:01:57.931Z] Host: [127.0.0.1:50385] [2025-05-17T00:01:57.931Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.931Z] Response code: 200 [2025-05-17T00:01:57.931Z] Response body: [2025-05-17T00:01:57.931Z] [2025-05-17T00:01:57.931Z] Client: NEXT request: https://127.0.0.1:50385/ POST [2025-05-17T00:01:57.931Z] Client: configuring SSL connection [2025-05-17T00:01:57.931Z] NoAuth Proxy: Got POST: / [2025-05-17T00:01:57.931Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.931Z] Connection: [keep-alive] [2025-05-17T00:01:57.931Z] Host: [127.0.0.1:50385] [2025-05-17T00:01:57.931Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.931Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.931Z] Content-length: [12] [2025-05-17T00:01:57.931Z] Response code: 200 [2025-05-17T00:01:57.932Z] Response body: Hello World! [2025-05-17T00:01:57.932Z] Test passed! [2025-05-17T00:01:57.932Z] Client: caught expected NPE trying to set a null authenticator: java.lang.NullPointerException [2025-05-17T00:01:57.932Z] Client: caught expected ISE trying to set an authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.932Z] Client: caught expected IllegalStateException trying to set a null authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.932Z] Server ServerSocket[addr=localhost/127.0.0.1,localport=50386] stop requested [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] **** Testing HTTP SERVER307 mode **** [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] Socket bound to: 127.0.0.1:50395 after 1 attempt(s) [2025-05-17T00:01:57.932Z] Socket bound to: 127.0.0.1:50396 after 1 attempt(s) [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] Client: Using authenticator #1: 2092312209-10@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.932Z] Client: FIRST request: http://127.0.0.1:50396/ GET [2025-05-17T00:01:57.932Z] Server307: Got GET: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50396] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Server307: Redirecting to server [2025-05-17T00:01:57.932Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50395] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Response code: 200 [2025-05-17T00:01:57.932Z] Response body: [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] Client: NEXT request: http://127.0.0.1:50396/ POST [2025-05-17T00:01:57.932Z] Server307: Sent back 307 Location: http://127.0.0.1:50395/ [2025-05-17T00:01:57.932Z] Server307: Got POST: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50396] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.932Z] Content-length: [12] [2025-05-17T00:01:57.932Z] Server307: Redirecting to server [2025-05-17T00:01:57.932Z] Server307: Sent back 307 Location: http://127.0.0.1:50395/ [2025-05-17T00:01:57.932Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50395] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.932Z] Content-length: [12] [2025-05-17T00:01:57.932Z] Response code: 200 [2025-05-17T00:01:57.932Z] Response body: Hello World! [2025-05-17T00:01:57.932Z] Test passed! [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] Client: Using authenticator #2: 1113241777-11@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.932Z] Client: FIRST request: http://127.0.0.1:50396/ GET [2025-05-17T00:01:57.932Z] Server307: Got GET: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50396] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Server307: Redirecting to server [2025-05-17T00:01:57.932Z] Server307: Sent back 307 Location: http://127.0.0.1:50395/ [2025-05-17T00:01:57.932Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50395] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Response code: 200 [2025-05-17T00:01:57.932Z] Response body: [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] Client: NEXT request: http://127.0.0.1:50396/ POST [2025-05-17T00:01:57.932Z] Server307: Got POST: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50396] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.932Z] Content-length: [12] [2025-05-17T00:01:57.932Z] Server307: Redirecting to server [2025-05-17T00:01:57.932Z] Server307: Sent back 307 Location: http://127.0.0.1:50395/ [2025-05-17T00:01:57.932Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50395] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.932Z] Content-length: [12] [2025-05-17T00:01:57.932Z] Response code: 200 [2025-05-17T00:01:57.932Z] Response body: Hello World! [2025-05-17T00:01:57.932Z] Test passed! [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] Client: Using authenticator #1 again: 2092312209-10@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.932Z] Client: FIRST request: http://127.0.0.1:50396/ GET [2025-05-17T00:01:57.932Z] Server307: Got GET: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50396] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Server307: Redirecting to server [2025-05-17T00:01:57.932Z] Server307: Sent back 307 Location: http://127.0.0.1:50395/ [2025-05-17T00:01:57.932Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50395] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Response code: 200 [2025-05-17T00:01:57.932Z] Response body: [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] Client: NEXT request: http://127.0.0.1:50396/ POST [2025-05-17T00:01:57.932Z] Server307: Got POST: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50396] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.932Z] Content-length: [12] [2025-05-17T00:01:57.932Z] Server307: Redirecting to server [2025-05-17T00:01:57.932Z] Server307: Sent back 307 Location: http://127.0.0.1:50395/ [2025-05-17T00:01:57.932Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50395] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.932Z] Content-length: [12] [2025-05-17T00:01:57.932Z] Response code: 200 [2025-05-17T00:01:57.932Z] Response body: Hello World! [2025-05-17T00:01:57.932Z] Test passed! [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] Client: Using the default authenticator: default [2025-05-17T00:01:57.932Z] Client: FIRST request: http://127.0.0.1:50396/ GET [2025-05-17T00:01:57.932Z] Server307: Got GET: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50396] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Server307: Redirecting to server [2025-05-17T00:01:57.932Z] Server307: Sent back 307 Location: http://127.0.0.1:50395/ [2025-05-17T00:01:57.932Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50395] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Response code: 200 [2025-05-17T00:01:57.932Z] Response body: [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] Client: NEXT request: http://127.0.0.1:50396/ POST [2025-05-17T00:01:57.932Z] Server307: Got POST: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50396] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.932Z] Content-length: [12] [2025-05-17T00:01:57.932Z] Server307: Redirecting to server [2025-05-17T00:01:57.932Z] Server307: Sent back 307 Location: http://127.0.0.1:50395/ [2025-05-17T00:01:57.932Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.932Z] Connection: [keep-alive] [2025-05-17T00:01:57.932Z] Host: [127.0.0.1:50395] [2025-05-17T00:01:57.932Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.932Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.932Z] Content-length: [12] [2025-05-17T00:01:57.932Z] Response code: 200 [2025-05-17T00:01:57.932Z] Response body: Hello World! [2025-05-17T00:01:57.932Z] Test passed! [2025-05-17T00:01:57.932Z] Client: caught expected NPE trying to set a null authenticator: java.lang.NullPointerException [2025-05-17T00:01:57.932Z] Client: caught expected ISE trying to set an authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.932Z] Client: caught expected IllegalStateException trying to set a null authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] **** Testing HTTPS SERVER307 mode **** [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] Socket bound to: 127.0.0.1:50410 after 1 attempt(s) [2025-05-17T00:01:57.932Z] Socket bound to: 127.0.0.1:50411 after 1 attempt(s) [2025-05-17T00:01:57.932Z] [2025-05-17T00:01:57.932Z] Client: Using authenticator #1: 1245820619-12@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.932Z] Client: FIRST request: https://127.0.0.1:50411/ GET [2025-05-17T00:01:57.932Z] Client: configuring SSL connection [2025-05-17T00:01:57.932Z] Server307: Got GET: / [2025-05-17T00:01:57.932Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50411] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Server307: Redirecting to server [2025-05-17T00:01:57.933Z] Server307: Sent back 307 Location: https://127.0.0.1:50410/ [2025-05-17T00:01:57.933Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50410] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Response code: 200 [2025-05-17T00:01:57.933Z] Response body: [2025-05-17T00:01:57.933Z] [2025-05-17T00:01:57.933Z] Client: NEXT request: https://127.0.0.1:50411/ POST [2025-05-17T00:01:57.933Z] Client: configuring SSL connection [2025-05-17T00:01:57.933Z] Server307: Got POST: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50411] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.933Z] Content-length: [12] [2025-05-17T00:01:57.933Z] Server307: Redirecting to server [2025-05-17T00:01:57.933Z] Server307: Sent back 307 Location: https://127.0.0.1:50410/ [2025-05-17T00:01:57.933Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50410] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.933Z] Content-length: [12] [2025-05-17T00:01:57.933Z] Response code: 200 [2025-05-17T00:01:57.933Z] Response body: Hello World! [2025-05-17T00:01:57.933Z] Test passed! [2025-05-17T00:01:57.933Z] [2025-05-17T00:01:57.933Z] Client: Using authenticator #2: 1573453826-13@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.933Z] Client: FIRST request: https://127.0.0.1:50411/ GET [2025-05-17T00:01:57.933Z] Client: configuring SSL connection [2025-05-17T00:01:57.933Z] Server307: Got GET: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50411] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Server307: Redirecting to server [2025-05-17T00:01:57.933Z] Server307: Sent back 307 Location: https://127.0.0.1:50410/ [2025-05-17T00:01:57.933Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50410] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Response code: 200 [2025-05-17T00:01:57.933Z] Response body: [2025-05-17T00:01:57.933Z] [2025-05-17T00:01:57.933Z] Client: NEXT request: https://127.0.0.1:50411/ POST [2025-05-17T00:01:57.933Z] Client: configuring SSL connection [2025-05-17T00:01:57.933Z] Server307: Got POST: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50411] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.933Z] Content-length: [12] [2025-05-17T00:01:57.933Z] Server307: Redirecting to server [2025-05-17T00:01:57.933Z] Server307: Sent back 307 Location: https://127.0.0.1:50410/ [2025-05-17T00:01:57.933Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50410] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.933Z] Content-length: [12] [2025-05-17T00:01:57.933Z] Response code: 200 [2025-05-17T00:01:57.933Z] Response body: Hello World! [2025-05-17T00:01:57.933Z] Test passed! [2025-05-17T00:01:57.933Z] [2025-05-17T00:01:57.933Z] Client: Using authenticator #1 again: 1245820619-12@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.933Z] Client: FIRST request: https://127.0.0.1:50411/ GET [2025-05-17T00:01:57.933Z] Client: configuring SSL connection [2025-05-17T00:01:57.933Z] Server307: Got GET: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50411] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Server307: Redirecting to server [2025-05-17T00:01:57.933Z] Server307: Sent back 307 Location: https://127.0.0.1:50410/ [2025-05-17T00:01:57.933Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50410] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Response code: 200 [2025-05-17T00:01:57.933Z] Response body: [2025-05-17T00:01:57.933Z] [2025-05-17T00:01:57.933Z] Client: NEXT request: https://127.0.0.1:50411/ POST [2025-05-17T00:01:57.933Z] Client: configuring SSL connection [2025-05-17T00:01:57.933Z] Server307: Got POST: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50411] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.933Z] Content-length: [12] [2025-05-17T00:01:57.933Z] Server307: Redirecting to server [2025-05-17T00:01:57.933Z] Server307: Sent back 307 Location: https://127.0.0.1:50410/ [2025-05-17T00:01:57.933Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50410] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.933Z] Content-length: [12] [2025-05-17T00:01:57.933Z] Response code: 200 [2025-05-17T00:01:57.933Z] Response body: Hello World! [2025-05-17T00:01:57.933Z] Test passed! [2025-05-17T00:01:57.933Z] [2025-05-17T00:01:57.933Z] Client: Using the default authenticator: default [2025-05-17T00:01:57.933Z] Client: FIRST request: https://127.0.0.1:50411/ GET [2025-05-17T00:01:57.933Z] Client: configuring SSL connection [2025-05-17T00:01:57.933Z] Server307: Got GET: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50411] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Server307: Redirecting to server [2025-05-17T00:01:57.933Z] Server307: Sent back 307 Location: https://127.0.0.1:50410/ [2025-05-17T00:01:57.933Z] NoAuth Server: Got GET: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50410] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Response code: 200 [2025-05-17T00:01:57.933Z] Response body: [2025-05-17T00:01:57.933Z] [2025-05-17T00:01:57.933Z] Client: NEXT request: https://127.0.0.1:50411/ POST [2025-05-17T00:01:57.933Z] Client: configuring SSL connection [2025-05-17T00:01:57.933Z] Server307: Got POST: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50411] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.933Z] Content-length: [12] [2025-05-17T00:01:57.933Z] Server307: Redirecting to server [2025-05-17T00:01:57.933Z] Server307: Sent back 307 Location: https://127.0.0.1:50410/ [2025-05-17T00:01:57.933Z] NoAuth Server: Got POST: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50410] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.933Z] Content-length: [12] [2025-05-17T00:01:57.933Z] Response code: 200 [2025-05-17T00:01:57.933Z] Response body: Hello World! [2025-05-17T00:01:57.933Z] Test passed! [2025-05-17T00:01:57.933Z] Client: caught expected NPE trying to set a null authenticator: java.lang.NullPointerException [2025-05-17T00:01:57.933Z] Client: caught expected ISE trying to set an authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.933Z] Client: caught expected IllegalStateException trying to set a null authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.933Z] [2025-05-17T00:01:57.933Z] **** Testing HTTP PROXY305 mode **** [2025-05-17T00:01:57.933Z] [2025-05-17T00:01:57.933Z] Socket bound to: 127.0.0.1:50425 after 1 attempt(s) [2025-05-17T00:01:57.933Z] Socket bound to: 127.0.0.1:50426 after 1 attempt(s) [2025-05-17T00:01:57.933Z] [2025-05-17T00:01:57.933Z] Client: Using authenticator #1: 62197664-14@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.933Z] Client: FIRST request: http://127.0.0.1:50426/ GET [2025-05-17T00:01:57.933Z] Server305: Got GET: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Server305: Redirecting to server [2025-05-17T00:01:57.933Z] Server305: Sent back 305 Location: http://127.0.0.1:50425/ [2025-05-17T00:01:57.933Z] NoAuth Proxy: Got GET: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.933Z] Connection: [keep-alive] [2025-05-17T00:01:57.933Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.933Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.933Z] Response code: 200 [2025-05-17T00:01:57.933Z] Response body: [2025-05-17T00:01:57.933Z] [2025-05-17T00:01:57.933Z] Client: NEXT request: http://127.0.0.1:50426/ POST [2025-05-17T00:01:57.933Z] Server305: Got POST: / [2025-05-17T00:01:57.933Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.935Z] Connection: [keep-alive] [2025-05-17T00:01:57.935Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.935Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.935Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.935Z] Content-length: [12] [2025-05-17T00:01:57.935Z] Server305: Redirecting to server [2025-05-17T00:01:57.935Z] Server305: Sent back 305 Location: http://127.0.0.1:50425/ [2025-05-17T00:01:57.935Z] NoAuth Proxy: Got POST: / [2025-05-17T00:01:57.935Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.935Z] Connection: [keep-alive] [2025-05-17T00:01:57.935Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.935Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.935Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.935Z] Content-length: [12] [2025-05-17T00:01:57.935Z] Response code: 200 [2025-05-17T00:01:57.935Z] Response body: Hello World! [2025-05-17T00:01:57.935Z] Test passed! [2025-05-17T00:01:57.935Z] [2025-05-17T00:01:57.935Z] Client: Using authenticator #2: 2135145940-15@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.935Z] Client: FIRST request: http://127.0.0.1:50426/ GET [2025-05-17T00:01:57.935Z] Server305: Got GET: / [2025-05-17T00:01:57.935Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.935Z] Connection: [keep-alive] [2025-05-17T00:01:57.935Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.935Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.935Z] Server305: Redirecting to server [2025-05-17T00:01:57.935Z] Server305: Sent back 305 Location: http://127.0.0.1:50425/ [2025-05-17T00:01:57.935Z] NoAuth Proxy: Got GET: / [2025-05-17T00:01:57.935Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.935Z] Connection: [keep-alive] [2025-05-17T00:01:57.935Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.935Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.935Z] Response code: 200 [2025-05-17T00:01:57.935Z] Response body: [2025-05-17T00:01:57.935Z] [2025-05-17T00:01:57.935Z] Client: NEXT request: http://127.0.0.1:50426/ POST [2025-05-17T00:01:57.935Z] Server305: Got POST: / [2025-05-17T00:01:57.935Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.935Z] Connection: [keep-alive] [2025-05-17T00:01:57.935Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.936Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.936Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.936Z] Content-length: [12] [2025-05-17T00:01:57.936Z] Server305: Redirecting to server [2025-05-17T00:01:57.936Z] Server305: Sent back 305 Location: http://127.0.0.1:50425/ [2025-05-17T00:01:57.936Z] NoAuth Proxy: Got POST: / [2025-05-17T00:01:57.936Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.936Z] Connection: [keep-alive] [2025-05-17T00:01:57.936Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.936Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.936Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.936Z] Content-length: [12] [2025-05-17T00:01:57.936Z] Response code: 200 [2025-05-17T00:01:57.936Z] Response body: Hello World! [2025-05-17T00:01:57.936Z] Test passed! [2025-05-17T00:01:57.936Z] [2025-05-17T00:01:57.936Z] Client: Using authenticator #1 again: 62197664-14@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.936Z] Client: FIRST request: http://127.0.0.1:50426/ GET [2025-05-17T00:01:57.936Z] Server305: Got GET: / [2025-05-17T00:01:57.936Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.936Z] Connection: [keep-alive] [2025-05-17T00:01:57.936Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.936Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.936Z] Server305: Redirecting to server [2025-05-17T00:01:57.936Z] Server305: Sent back 305 Location: http://127.0.0.1:50425/ [2025-05-17T00:01:57.936Z] NoAuth Proxy: Got GET: / [2025-05-17T00:01:57.936Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.936Z] Connection: [keep-alive] [2025-05-17T00:01:57.936Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.936Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.936Z] Response code: 200 [2025-05-17T00:01:57.936Z] Response body: [2025-05-17T00:01:57.936Z] [2025-05-17T00:01:57.936Z] Client: NEXT request: http://127.0.0.1:50426/ POST [2025-05-17T00:01:57.936Z] Server305: Got POST: / [2025-05-17T00:01:57.936Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.936Z] Connection: [keep-alive] [2025-05-17T00:01:57.936Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.936Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.936Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.936Z] Content-length: [12] [2025-05-17T00:01:57.936Z] Server305: Redirecting to server [2025-05-17T00:01:57.936Z] Server305: Sent back 305 Location: http://127.0.0.1:50425/ [2025-05-17T00:01:57.936Z] NoAuth Proxy: Got POST: / [2025-05-17T00:01:57.936Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.936Z] Connection: [keep-alive] [2025-05-17T00:01:57.936Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.936Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.936Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.936Z] Content-length: [12] [2025-05-17T00:01:57.936Z] Response code: 200 [2025-05-17T00:01:57.936Z] Response body: Hello World! [2025-05-17T00:01:57.936Z] Test passed! [2025-05-17T00:01:57.936Z] [2025-05-17T00:01:57.936Z] Client: Using the default authenticator: default [2025-05-17T00:01:57.936Z] Client: FIRST request: http://127.0.0.1:50426/ GET [2025-05-17T00:01:57.936Z] Server305: Got GET: / [2025-05-17T00:01:57.936Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.936Z] Connection: [keep-alive] [2025-05-17T00:01:57.936Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.936Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.936Z] Server305: Redirecting to server [2025-05-17T00:01:57.936Z] Server305: Sent back 305 Location: http://127.0.0.1:50425/ [2025-05-17T00:01:57.936Z] NoAuth Proxy: Got GET: / [2025-05-17T00:01:57.936Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.936Z] Connection: [keep-alive] [2025-05-17T00:01:57.936Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.936Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.936Z] Response code: 200 [2025-05-17T00:01:57.936Z] Response body: [2025-05-17T00:01:57.936Z] [2025-05-17T00:01:57.936Z] Client: NEXT request: http://127.0.0.1:50426/ POST [2025-05-17T00:01:57.936Z] Server305: Got POST: / [2025-05-17T00:01:57.936Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.936Z] Connection: [keep-alive] [2025-05-17T00:01:57.936Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.936Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.936Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.936Z] Content-length: [12] [2025-05-17T00:01:57.936Z] Server305: Redirecting to server [2025-05-17T00:01:57.936Z] Server305: Sent back 305 Location: http://127.0.0.1:50425/ [2025-05-17T00:01:57.936Z] NoAuth Proxy: Got POST: / [2025-05-17T00:01:57.936Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.936Z] Connection: [keep-alive] [2025-05-17T00:01:57.936Z] Host: [127.0.0.1:50426] [2025-05-17T00:01:57.936Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.936Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.936Z] Content-length: [12] [2025-05-17T00:01:57.936Z] Response code: 200 [2025-05-17T00:01:57.936Z] Response body: Hello World! [2025-05-17T00:01:57.936Z] Test passed! [2025-05-17T00:01:57.936Z] Client: caught expected NPE trying to set a null authenticator: java.lang.NullPointerException [2025-05-17T00:01:57.936Z] Client: caught expected ISE trying to set an authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.936Z] Client: caught expected IllegalStateException trying to set a null authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.936Z] Test PASSED - Authenticator called: not even once [2025-05-17T00:01:57.936Z] [2025-05-17T00:01:57.936Z] STDERR: [2025-05-17T00:01:57.936Z] WARNING: HttpsProxyTunnel is an experimental test class [2025-05-17T00:01:57.936Z] STATUS:Passed. [2025-05-17T00:01:57.936Z] rerun: [2025-05-17T00:01:57.936Z] cd /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/scratch/1 && \ [2025-05-17T00:01:57.936Z] HOME=/Users/admin \ [2025-05-17T00:01:57.936Z] PATH=/bin:/usr/bin:/usr/sbin \ [2025-05-17T00:01:57.936Z] CLASSPATH=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/lib:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jvmtest/openjdk/jtreg/lib/javatest.jar:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jvmtest/openjdk/jtreg/lib/jtreg.jar \ [2025-05-17T00:01:57.936Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/../bin/java \ [2025-05-17T00:01:57.936Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2025-05-17T00:01:57.936Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2025-05-17T00:01:57.936Z] -Dtest.compiler.opts= \ [2025-05-17T00:01:57.936Z] -Dtest.java.opts= \ [2025-05-17T00:01:57.936Z] -Dtest.jdk=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/.. \ [2025-05-17T00:01:57.936Z] -Dcompile.jdk=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/.. \ [2025-05-17T00:01:57.936Z] -Dtest.timeout.factor=8.0 \ [2025-05-17T00:01:57.936Z] -Dtest.nativepath=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-05-17T00:01:57.936Z] -Dtest.root=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk \ [2025-05-17T00:01:57.936Z] -Dtest.name=java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java \ [2025-05-17T00:01:57.936Z] -Dtest.file=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java \ [2025-05-17T00:01:57.936Z] -Dtest.src=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator \ [2025-05-17T00:01:57.936Z] -Dtest.src.path=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/lib \ [2025-05-17T00:01:57.936Z] -Dtest.classes=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d \ [2025-05-17T00:01:57.936Z] -Dtest.class.path=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib \ [2025-05-17T00:01:57.936Z] -Dtest.class.path.prefix=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib \ [2025-05-17T00:01:57.936Z] -Dtest.modules='java.logging java.base/sun.net.www java.base/sun.net.www.protocol.http jdk.httpserver/sun.net.httpserver' \ [2025-05-17T00:01:57.936Z] --add-modules java.logging,java.base,jdk.httpserver \ [2025-05-17T00:01:57.937Z] --add-exports java.base/sun.net.www=ALL-UNNAMED \ [2025-05-17T00:01:57.937Z] --add-exports java.base/sun.net.www.protocol.http=ALL-UNNAMED \ [2025-05-17T00:01:57.937Z] --add-exports jdk.httpserver/sun.net.httpserver=ALL-UNNAMED \ [2025-05-17T00:01:57.937Z] -ea \ [2025-05-17T00:01:57.937Z] -esa \ [2025-05-17T00:01:57.937Z] -Xmx512m \ [2025-05-17T00:01:57.937Z] -XX:+UseCompressedOops \ [2025-05-17T00:01:57.937Z] -Djava.library.path=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-05-17T00:01:57.937Z] com.sun.javatest.regtest.agent.MainWrapper /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d/main.0.jta NONE SERVER PROXY SERVER307 PROXY305 [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] ACTION: build -- Passed. All files up to date [2025-05-17T00:01:57.937Z] REASON: Named class compiled on demand [2025-05-17T00:01:57.937Z] TIME: 0.0 seconds [2025-05-17T00:01:57.937Z] messages: [2025-05-17T00:01:57.937Z] command: build HTTPSetAuthenticatorTest [2025-05-17T00:01:57.937Z] reason: Named class compiled on demand [2025-05-17T00:01:57.937Z] started: Fri May 16 20:01:12 EDT 2025 [2025-05-17T00:01:57.937Z] finished: Fri May 16 20:01:12 EDT 2025 [2025-05-17T00:01:57.937Z] elapsed time (seconds): 0.0 [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] ACTION: main -- Passed. Execution successful [2025-05-17T00:01:57.937Z] REASON: User specified action: run main/othervm HTTPSetAuthenticatorTest DIGEST SERVER [2025-05-17T00:01:57.937Z] TIME: 0.885 seconds [2025-05-17T00:01:57.937Z] messages: [2025-05-17T00:01:57.937Z] command: main HTTPSetAuthenticatorTest DIGEST SERVER [2025-05-17T00:01:57.937Z] reason: User specified action: run main/othervm HTTPSetAuthenticatorTest DIGEST SERVER [2025-05-17T00:01:57.937Z] started: Fri May 16 20:01:12 EDT 2025 [2025-05-17T00:01:57.937Z] Mode: othervm [/othervm specified] [2025-05-17T00:01:57.937Z] Additional options from @modules: --add-modules java.logging,java.base,jdk.httpserver --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net.www.protocol.http=ALL-UNNAMED --add-exports jdk.httpserver/sun.net.httpserver=ALL-UNNAMED [2025-05-17T00:01:57.937Z] finished: Fri May 16 20:01:13 EDT 2025 [2025-05-17T00:01:57.937Z] elapsed time (seconds): 0.885 [2025-05-17T00:01:57.937Z] configuration: [2025-05-17T00:01:57.937Z] Boot Layer [2025-05-17T00:01:57.937Z] add modules: java.logging java.base jdk.httpserver [2025-05-17T00:01:57.937Z] add exports: java.base/sun.net.www ALL-UNNAMED [2025-05-17T00:01:57.937Z] java.base/sun.net.www.protocol.http ALL-UNNAMED [2025-05-17T00:01:57.937Z] jdk.httpserver/sun.net.httpserver ALL-UNNAMED [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] STDOUT: [2025-05-17T00:01:57.937Z] ==== Testing with scheme=DIGEST ==== [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] **** Testing HTTP SERVER mode **** [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] Socket bound to: 127.0.0.1:50446 after 1 attempt(s) [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] Client: Using authenticator #1: 1826401352-2@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.937Z] Client: FIRST request: http://127.0.0.1:50446/ GET [2025-05-17T00:01:57.937Z] Digest Server: Got GET: / [2025-05-17T00:01:57.937Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.937Z] Connection: [keep-alive] [2025-05-17T00:01:57.937Z] Host: [127.0.0.1:50446] [2025-05-17T00:01:57.937Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.937Z] Digest Server: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.937Z] qop="auth", [2025-05-17T00:01:57.937Z] nonce="b84c3eb98b0bd2c356bd2274c28163e2" [2025-05-17T00:01:57.937Z] Digest Server: Sent back 401 [2025-05-17T00:01:57.937Z] Authenticator authOne called: 1 [2025-05-17T00:01:57.937Z] Digest Server: Got GET: / [2025-05-17T00:01:57.937Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.937Z] Connection: [keep-alive] [2025-05-17T00:01:57.937Z] Host: [127.0.0.1:50446] [2025-05-17T00:01:57.937Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.937Z] Authorization: [Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000001, uri="/", response="d1224d43f56a17435553831d796abbd6", algorithm=MD5, cnonce="DANGKBNMEBLOEPKFOADJLDHNAODFEOBPGJGKGKHD", qop=auth] [2025-05-17T00:01:57.937Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000001, uri="/", response="d1224d43f56a17435553831d796abbd6", algorithm=MD5, cnonce="DANGKBNMEBLOEPKFOADJLDHNAODFEOBPGJGKGKHD", qop=auth [2025-05-17T00:01:57.937Z] Digest Server: verified response d1224d43f56a17435553831d796abbd6 [2025-05-17T00:01:57.937Z] Response code: 200 [2025-05-17T00:01:57.937Z] Response body: [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] Client: NEXT request: http://127.0.0.1:50446/ POST [2025-05-17T00:01:57.937Z] Digest Server: Got POST: / [2025-05-17T00:01:57.937Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.937Z] Connection: [keep-alive] [2025-05-17T00:01:57.937Z] Host: [127.0.0.1:50446] [2025-05-17T00:01:57.937Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.937Z] Authorization: [Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000002, uri="/", response="d71853bf20dfb0dfd49163f586d48fc4", algorithm=MD5, cnonce="DANGKBNMEBLOEPKFOADJLDHNAODFEOBPGJGKGKHD", qop=auth] [2025-05-17T00:01:57.937Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.937Z] Content-length: [12] [2025-05-17T00:01:57.937Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000002, uri="/", response="d71853bf20dfb0dfd49163f586d48fc4", algorithm=MD5, cnonce="DANGKBNMEBLOEPKFOADJLDHNAODFEOBPGJGKGKHD", qop=auth [2025-05-17T00:01:57.937Z] Digest Server: verified response d71853bf20dfb0dfd49163f586d48fc4 [2025-05-17T00:01:57.937Z] Response code: 200 [2025-05-17T00:01:57.937Z] Response body: Hello World! [2025-05-17T00:01:57.937Z] Test passed! [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] Client: Using authenticator #2: 1761193730-3@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.937Z] Client: FIRST request: http://127.0.0.1:50446/ GET [2025-05-17T00:01:57.937Z] Digest Server: Got GET: / [2025-05-17T00:01:57.937Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.937Z] Connection: [keep-alive] [2025-05-17T00:01:57.937Z] Host: [127.0.0.1:50446] [2025-05-17T00:01:57.937Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.937Z] Digest Server: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.937Z] qop="auth", [2025-05-17T00:01:57.937Z] nonce="b84c3eb98b0bd2c356bd2274c28163e2" [2025-05-17T00:01:57.937Z] Digest Server: Sent back 401 [2025-05-17T00:01:57.937Z] Authenticator authTwo called: 1 [2025-05-17T00:01:57.937Z] Digest Server: Got GET: / [2025-05-17T00:01:57.937Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.937Z] Connection: [keep-alive] [2025-05-17T00:01:57.937Z] Host: [127.0.0.1:50446] [2025-05-17T00:01:57.937Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.937Z] Authorization: [Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000001, uri="/", response="4084230d7dafcf6c8541b4bd9cfd3aec", algorithm=MD5, cnonce="AFMFOCLLKEDNJIMPINBFOABLKGOOHIJMGNPJIDBA", qop=auth] [2025-05-17T00:01:57.937Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000001, uri="/", response="4084230d7dafcf6c8541b4bd9cfd3aec", algorithm=MD5, cnonce="AFMFOCLLKEDNJIMPINBFOABLKGOOHIJMGNPJIDBA", qop=auth [2025-05-17T00:01:57.937Z] Digest Server: verified response 4084230d7dafcf6c8541b4bd9cfd3aec [2025-05-17T00:01:57.937Z] Response code: 200 [2025-05-17T00:01:57.937Z] Response body: [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] Client: NEXT request: http://127.0.0.1:50446/ POST [2025-05-17T00:01:57.937Z] Digest Server: Got POST: / [2025-05-17T00:01:57.937Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.937Z] Connection: [keep-alive] [2025-05-17T00:01:57.937Z] Host: [127.0.0.1:50446] [2025-05-17T00:01:57.937Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.937Z] Authorization: [Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000002, uri="/", response="9dffd0602833eac5f007bea16b7e7eff", algorithm=MD5, cnonce="AFMFOCLLKEDNJIMPINBFOABLKGOOHIJMGNPJIDBA", qop=auth] [2025-05-17T00:01:57.937Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.937Z] Content-length: [12] [2025-05-17T00:01:57.937Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000002, uri="/", response="9dffd0602833eac5f007bea16b7e7eff", algorithm=MD5, cnonce="AFMFOCLLKEDNJIMPINBFOABLKGOOHIJMGNPJIDBA", qop=auth [2025-05-17T00:01:57.937Z] Digest Server: verified response 9dffd0602833eac5f007bea16b7e7eff [2025-05-17T00:01:57.937Z] Response code: 200 [2025-05-17T00:01:57.937Z] Response body: Hello World! [2025-05-17T00:01:57.937Z] Test passed! [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] Client: Using authenticator #1 again: 1826401352-2@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.937Z] Client: FIRST request: http://127.0.0.1:50446/ GET [2025-05-17T00:01:57.937Z] Digest Server: Got GET: / [2025-05-17T00:01:57.937Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.937Z] Connection: [keep-alive] [2025-05-17T00:01:57.937Z] Host: [127.0.0.1:50446] [2025-05-17T00:01:57.937Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.937Z] Authorization: [Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000003, uri="/", response="fc84f64ca1e1306b63cd8a6954db0a56", algorithm=MD5, cnonce="DANGKBNMEBLOEPKFOADJLDHNAODFEOBPGJGKGKHD", qop=auth] [2025-05-17T00:01:57.937Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000003, uri="/", response="fc84f64ca1e1306b63cd8a6954db0a56", algorithm=MD5, cnonce="DANGKBNMEBLOEPKFOADJLDHNAODFEOBPGJGKGKHD", qop=auth [2025-05-17T00:01:57.937Z] Digest Server: verified response fc84f64ca1e1306b63cd8a6954db0a56 [2025-05-17T00:01:57.937Z] Response code: 200 [2025-05-17T00:01:57.937Z] Response body: [2025-05-17T00:01:57.937Z] [2025-05-17T00:01:57.937Z] Client: NEXT request: http://127.0.0.1:50446/ POST [2025-05-17T00:01:57.937Z] Digest Server: Got POST: / [2025-05-17T00:01:57.937Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.937Z] Connection: [keep-alive] [2025-05-17T00:01:57.937Z] Host: [127.0.0.1:50446] [2025-05-17T00:01:57.937Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.938Z] Authorization: [Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000004, uri="/", response="6ea32ed2e23600f62d501c59f657a27c", algorithm=MD5, cnonce="DANGKBNMEBLOEPKFOADJLDHNAODFEOBPGJGKGKHD", qop=auth] [2025-05-17T00:01:57.938Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.938Z] Content-length: [12] [2025-05-17T00:01:57.938Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000004, uri="/", response="6ea32ed2e23600f62d501c59f657a27c", algorithm=MD5, cnonce="DANGKBNMEBLOEPKFOADJLDHNAODFEOBPGJGKGKHD", qop=auth [2025-05-17T00:01:57.938Z] Digest Server: verified response 6ea32ed2e23600f62d501c59f657a27c [2025-05-17T00:01:57.938Z] Response code: 200 [2025-05-17T00:01:57.938Z] Response body: Hello World! [2025-05-17T00:01:57.938Z] Test passed! [2025-05-17T00:01:57.938Z] [2025-05-17T00:01:57.938Z] Client: Using the default authenticator: default [2025-05-17T00:01:57.938Z] Client: FIRST request: http://127.0.0.1:50446/ GET [2025-05-17T00:01:57.938Z] Digest Server: Got GET: / [2025-05-17T00:01:57.938Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.938Z] Connection: [keep-alive] [2025-05-17T00:01:57.938Z] Host: [127.0.0.1:50446] [2025-05-17T00:01:57.938Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.938Z] Digest Server: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.938Z] qop="auth", [2025-05-17T00:01:57.938Z] nonce="b84c3eb98b0bd2c356bd2274c28163e2" [2025-05-17T00:01:57.938Z] Digest Server: Sent back 401 [2025-05-17T00:01:57.938Z] Authenticator AUTHENTICATOR called: 1 [2025-05-17T00:01:57.938Z] Digest Server: Got GET: / [2025-05-17T00:01:57.938Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.938Z] Connection: [keep-alive] [2025-05-17T00:01:57.938Z] Host: [127.0.0.1:50446] [2025-05-17T00:01:57.938Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.938Z] Authorization: [Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000001, uri="/", response="97469c032d4402d098de1d73a3a4ee4f", algorithm=MD5, cnonce="KEFPPEPCBGOFHNFIIGFENMAHHPLBHFJKCCJOBNED", qop=auth] [2025-05-17T00:01:57.938Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000001, uri="/", response="97469c032d4402d098de1d73a3a4ee4f", algorithm=MD5, cnonce="KEFPPEPCBGOFHNFIIGFENMAHHPLBHFJKCCJOBNED", qop=auth [2025-05-17T00:01:57.938Z] Digest Server: verified response 97469c032d4402d098de1d73a3a4ee4f [2025-05-17T00:01:57.938Z] Response code: 200 [2025-05-17T00:01:57.938Z] Response body: [2025-05-17T00:01:57.938Z] [2025-05-17T00:01:57.938Z] Client: NEXT request: http://127.0.0.1:50446/ POST [2025-05-17T00:01:57.938Z] Digest Server: Got POST: / [2025-05-17T00:01:57.938Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.938Z] Connection: [keep-alive] [2025-05-17T00:01:57.938Z] Host: [127.0.0.1:50446] [2025-05-17T00:01:57.938Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.938Z] Authorization: [Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000002, uri="/", response="e8a670ab84d9226faaf5f5c7079ffd9e", algorithm=MD5, cnonce="KEFPPEPCBGOFHNFIIGFENMAHHPLBHFJKCCJOBNED", qop=auth] [2025-05-17T00:01:57.938Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.938Z] Content-length: [12] [2025-05-17T00:01:57.938Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="b84c3eb98b0bd2c356bd2274c28163e2", nc=00000002, uri="/", response="e8a670ab84d9226faaf5f5c7079ffd9e", algorithm=MD5, cnonce="KEFPPEPCBGOFHNFIIGFENMAHHPLBHFJKCCJOBNED", qop=auth [2025-05-17T00:01:57.938Z] Digest Server: verified response e8a670ab84d9226faaf5f5c7079ffd9e [2025-05-17T00:01:57.938Z] Response code: 200 [2025-05-17T00:01:57.938Z] Response body: Hello World! [2025-05-17T00:01:57.938Z] Test passed! [2025-05-17T00:01:57.938Z] Client: caught expected NPE trying to set a null authenticator: java.lang.NullPointerException [2025-05-17T00:01:57.938Z] Client: caught expected ISE trying to set an authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.938Z] Client: caught expected IllegalStateException trying to set a null authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.938Z] [2025-05-17T00:01:57.938Z] **** Testing HTTPS SERVER mode **** [2025-05-17T00:01:57.938Z] [2025-05-17T00:01:57.938Z] Socket bound to: 127.0.0.1:50454 after 1 attempt(s) [2025-05-17T00:01:57.938Z] [2025-05-17T00:01:57.938Z] Client: Using authenticator #1: 1241316840-4@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.938Z] Client: FIRST request: https://127.0.0.1:50454/ GET [2025-05-17T00:01:57.938Z] Client: configuring SSL connection [2025-05-17T00:01:57.938Z] Digest Server: Got GET: / [2025-05-17T00:01:57.938Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.938Z] Connection: [keep-alive] [2025-05-17T00:01:57.938Z] Host: [127.0.0.1:50454] [2025-05-17T00:01:57.938Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.938Z] Digest Server: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.938Z] qop="auth", [2025-05-17T00:01:57.938Z] nonce="cb72a0a4479ef89f85e0c2dff0008011" [2025-05-17T00:01:57.938Z] Digest Server: Sent back 401 [2025-05-17T00:01:57.938Z] Authenticator authOne called: 1 [2025-05-17T00:01:57.938Z] Digest Server: Got GET: / [2025-05-17T00:01:57.938Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.938Z] Connection: [keep-alive] [2025-05-17T00:01:57.938Z] Host: [127.0.0.1:50454] [2025-05-17T00:01:57.938Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.938Z] Authorization: [Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000001, uri="/", response="83a33adb51dc79e60306069545e2c111", algorithm=MD5, cnonce="HNPEAJJEFNFCOCGHINHMHKFNOAKKFCAAFFPOBEJF", qop=auth] [2025-05-17T00:01:57.938Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000001, uri="/", response="83a33adb51dc79e60306069545e2c111", algorithm=MD5, cnonce="HNPEAJJEFNFCOCGHINHMHKFNOAKKFCAAFFPOBEJF", qop=auth [2025-05-17T00:01:57.938Z] Digest Server: verified response 83a33adb51dc79e60306069545e2c111 [2025-05-17T00:01:57.938Z] Response code: 200 [2025-05-17T00:01:57.938Z] Response body: [2025-05-17T00:01:57.938Z] [2025-05-17T00:01:57.938Z] Client: NEXT request: https://127.0.0.1:50454/ POST [2025-05-17T00:01:57.938Z] Client: configuring SSL connection [2025-05-17T00:01:57.938Z] Digest Server: Got POST: / [2025-05-17T00:01:57.938Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.938Z] Connection: [keep-alive] [2025-05-17T00:01:57.938Z] Host: [127.0.0.1:50454] [2025-05-17T00:01:57.938Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.938Z] Authorization: [Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000002, uri="/", response="44f661e6f3a85e84fc7dcfbe943195d1", algorithm=MD5, cnonce="HNPEAJJEFNFCOCGHINHMHKFNOAKKFCAAFFPOBEJF", qop=auth] [2025-05-17T00:01:57.938Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.938Z] Content-length: [12] [2025-05-17T00:01:57.938Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000002, uri="/", response="44f661e6f3a85e84fc7dcfbe943195d1", algorithm=MD5, cnonce="HNPEAJJEFNFCOCGHINHMHKFNOAKKFCAAFFPOBEJF", qop=auth [2025-05-17T00:01:57.938Z] Digest Server: verified response 44f661e6f3a85e84fc7dcfbe943195d1 [2025-05-17T00:01:57.938Z] Response code: 200 [2025-05-17T00:01:57.938Z] Response body: Hello World! [2025-05-17T00:01:57.938Z] Test passed! [2025-05-17T00:01:57.938Z] [2025-05-17T00:01:57.938Z] Client: Using authenticator #2: 1800019174-5@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.938Z] Client: FIRST request: https://127.0.0.1:50454/ GET [2025-05-17T00:01:57.938Z] Client: configuring SSL connection [2025-05-17T00:01:57.938Z] Digest Server: Got GET: / [2025-05-17T00:01:57.938Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.938Z] Connection: [keep-alive] [2025-05-17T00:01:57.938Z] Host: [127.0.0.1:50454] [2025-05-17T00:01:57.938Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.938Z] Digest Server: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.938Z] qop="auth", [2025-05-17T00:01:57.938Z] nonce="cb72a0a4479ef89f85e0c2dff0008011" [2025-05-17T00:01:57.938Z] Digest Server: Sent back 401 [2025-05-17T00:01:57.938Z] Authenticator authTwo called: 1 [2025-05-17T00:01:57.938Z] Digest Server: Got GET: / [2025-05-17T00:01:57.938Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.938Z] Connection: [keep-alive] [2025-05-17T00:01:57.938Z] Host: [127.0.0.1:50454] [2025-05-17T00:01:57.938Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.938Z] Authorization: [Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000001, uri="/", response="cfd42a67aaecb52128dfb99816f8826d", algorithm=MD5, cnonce="PEKFEDOAALMFDPMIIAAILCEMLNIMCKLHKINJALDD", qop=auth] [2025-05-17T00:01:57.938Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000001, uri="/", response="cfd42a67aaecb52128dfb99816f8826d", algorithm=MD5, cnonce="PEKFEDOAALMFDPMIIAAILCEMLNIMCKLHKINJALDD", qop=auth [2025-05-17T00:01:57.938Z] Digest Server: verified response cfd42a67aaecb52128dfb99816f8826d [2025-05-17T00:01:57.938Z] Response code: 200 [2025-05-17T00:01:57.938Z] Response body: [2025-05-17T00:01:57.938Z] [2025-05-17T00:01:57.938Z] Client: NEXT request: https://127.0.0.1:50454/ POST [2025-05-17T00:01:57.938Z] Client: configuring SSL connection [2025-05-17T00:01:57.938Z] Digest Server: Got POST: / [2025-05-17T00:01:57.938Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.938Z] Connection: [keep-alive] [2025-05-17T00:01:57.938Z] Host: [127.0.0.1:50454] [2025-05-17T00:01:57.938Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.938Z] Authorization: [Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000002, uri="/", response="e820176ceb19f2c012a5eda155fed51d", algorithm=MD5, cnonce="PEKFEDOAALMFDPMIIAAILCEMLNIMCKLHKINJALDD", qop=auth] [2025-05-17T00:01:57.938Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.938Z] Content-length: [12] [2025-05-17T00:01:57.938Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000002, uri="/", response="e820176ceb19f2c012a5eda155fed51d", algorithm=MD5, cnonce="PEKFEDOAALMFDPMIIAAILCEMLNIMCKLHKINJALDD", qop=auth [2025-05-17T00:01:57.938Z] Digest Server: verified response e820176ceb19f2c012a5eda155fed51d [2025-05-17T00:01:57.938Z] Response code: 200 [2025-05-17T00:01:57.938Z] Response body: Hello World! [2025-05-17T00:01:57.938Z] Test passed! [2025-05-17T00:01:57.938Z] [2025-05-17T00:01:57.938Z] Client: Using authenticator #1 again: 1241316840-4@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.938Z] Client: FIRST request: https://127.0.0.1:50454/ GET [2025-05-17T00:01:57.939Z] Client: configuring SSL connection [2025-05-17T00:01:57.939Z] Digest Server: Got GET: / [2025-05-17T00:01:57.939Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.939Z] Connection: [keep-alive] [2025-05-17T00:01:57.939Z] Host: [127.0.0.1:50454] [2025-05-17T00:01:57.939Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.939Z] Authorization: [Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000003, uri="/", response="1e110f2d283543544dd40e354fdf9a3d", algorithm=MD5, cnonce="HNPEAJJEFNFCOCGHINHMHKFNOAKKFCAAFFPOBEJF", qop=auth] [2025-05-17T00:01:57.939Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000003, uri="/", response="1e110f2d283543544dd40e354fdf9a3d", algorithm=MD5, cnonce="HNPEAJJEFNFCOCGHINHMHKFNOAKKFCAAFFPOBEJF", qop=auth [2025-05-17T00:01:57.939Z] Digest Server: verified response 1e110f2d283543544dd40e354fdf9a3d [2025-05-17T00:01:57.939Z] Response code: 200 [2025-05-17T00:01:57.939Z] Response body: [2025-05-17T00:01:57.939Z] [2025-05-17T00:01:57.939Z] Client: NEXT request: https://127.0.0.1:50454/ POST [2025-05-17T00:01:57.939Z] Client: configuring SSL connection [2025-05-17T00:01:57.939Z] Digest Server: Got POST: / [2025-05-17T00:01:57.939Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.939Z] Connection: [keep-alive] [2025-05-17T00:01:57.939Z] Host: [127.0.0.1:50454] [2025-05-17T00:01:57.939Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.939Z] Authorization: [Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000004, uri="/", response="034f9a2484a3434d8d965eb15c3c77b5", algorithm=MD5, cnonce="HNPEAJJEFNFCOCGHINHMHKFNOAKKFCAAFFPOBEJF", qop=auth] [2025-05-17T00:01:57.939Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.939Z] Content-length: [12] [2025-05-17T00:01:57.939Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000004, uri="/", response="034f9a2484a3434d8d965eb15c3c77b5", algorithm=MD5, cnonce="HNPEAJJEFNFCOCGHINHMHKFNOAKKFCAAFFPOBEJF", qop=auth [2025-05-17T00:01:57.939Z] Digest Server: verified response 034f9a2484a3434d8d965eb15c3c77b5 [2025-05-17T00:01:57.939Z] Response code: 200 [2025-05-17T00:01:57.939Z] Response body: Hello World! [2025-05-17T00:01:57.939Z] Test passed! [2025-05-17T00:01:57.939Z] [2025-05-17T00:01:57.939Z] Client: Using the default authenticator: default [2025-05-17T00:01:57.939Z] Client: FIRST request: https://127.0.0.1:50454/ GET [2025-05-17T00:01:57.939Z] Client: configuring SSL connection [2025-05-17T00:01:57.939Z] Digest Server: Got GET: / [2025-05-17T00:01:57.939Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.939Z] Connection: [keep-alive] [2025-05-17T00:01:57.939Z] Host: [127.0.0.1:50454] [2025-05-17T00:01:57.939Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.939Z] Digest Server: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.939Z] qop="auth", [2025-05-17T00:01:57.939Z] nonce="cb72a0a4479ef89f85e0c2dff0008011" [2025-05-17T00:01:57.939Z] Digest Server: Sent back 401 [2025-05-17T00:01:57.939Z] Authenticator AUTHENTICATOR called: 2 [2025-05-17T00:01:57.939Z] Digest Server: Got GET: / [2025-05-17T00:01:57.939Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.939Z] Connection: [keep-alive] [2025-05-17T00:01:57.939Z] Host: [127.0.0.1:50454] [2025-05-17T00:01:57.939Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.939Z] Authorization: [Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000001, uri="/", response="2ec63f948e16b7c95d8a8a8d379389e1", algorithm=MD5, cnonce="CKOKPBJLHFIIBLIOINBCPLBHLGGFOEFADFNNLDGO", qop=auth] [2025-05-17T00:01:57.939Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000001, uri="/", response="2ec63f948e16b7c95d8a8a8d379389e1", algorithm=MD5, cnonce="CKOKPBJLHFIIBLIOINBCPLBHLGGFOEFADFNNLDGO", qop=auth [2025-05-17T00:01:57.939Z] Digest Server: verified response 2ec63f948e16b7c95d8a8a8d379389e1 [2025-05-17T00:01:57.939Z] Response code: 200 [2025-05-17T00:01:57.939Z] Response body: [2025-05-17T00:01:57.939Z] [2025-05-17T00:01:57.939Z] Client: NEXT request: https://127.0.0.1:50454/ POST [2025-05-17T00:01:57.939Z] Client: configuring SSL connection [2025-05-17T00:01:57.939Z] Digest Server: Got POST: / [2025-05-17T00:01:57.939Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.939Z] Connection: [keep-alive] [2025-05-17T00:01:57.939Z] Host: [127.0.0.1:50454] [2025-05-17T00:01:57.939Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.939Z] Authorization: [Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000002, uri="/", response="0df17015cd1acc0b8c1e98c643ad6cf4", algorithm=MD5, cnonce="CKOKPBJLHFIIBLIOINBCPLBHLGGFOEFADFNNLDGO", qop=auth] [2025-05-17T00:01:57.939Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.939Z] Content-length: [12] [2025-05-17T00:01:57.939Z] Digest Server: processing Digest username="foox", realm="dublin", nonce="cb72a0a4479ef89f85e0c2dff0008011", nc=00000002, uri="/", response="0df17015cd1acc0b8c1e98c643ad6cf4", algorithm=MD5, cnonce="CKOKPBJLHFIIBLIOINBCPLBHLGGFOEFADFNNLDGO", qop=auth [2025-05-17T00:01:57.939Z] Digest Server: verified response 0df17015cd1acc0b8c1e98c643ad6cf4 [2025-05-17T00:01:57.939Z] Response code: 200 [2025-05-17T00:01:57.939Z] Response body: Hello World! [2025-05-17T00:01:57.939Z] Test passed! [2025-05-17T00:01:57.939Z] Client: caught expected NPE trying to set a null authenticator: java.lang.NullPointerException [2025-05-17T00:01:57.939Z] Client: caught expected ISE trying to set an authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.939Z] Client: caught expected IllegalStateException trying to set a null authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.939Z] Test PASSED - Authenticator called: twice [2025-05-17T00:01:57.939Z] [2025-05-17T00:01:57.939Z] STDERR: [2025-05-17T00:01:57.939Z] STATUS:Passed. [2025-05-17T00:01:57.939Z] rerun: [2025-05-17T00:01:57.939Z] cd /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/scratch/1 && \ [2025-05-17T00:01:57.939Z] HOME=/Users/admin \ [2025-05-17T00:01:57.939Z] PATH=/bin:/usr/bin:/usr/sbin \ [2025-05-17T00:01:57.939Z] CLASSPATH=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/lib:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jvmtest/openjdk/jtreg/lib/javatest.jar:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jvmtest/openjdk/jtreg/lib/jtreg.jar \ [2025-05-17T00:01:57.939Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/../bin/java \ [2025-05-17T00:01:57.939Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2025-05-17T00:01:57.939Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2025-05-17T00:01:57.939Z] -Dtest.compiler.opts= \ [2025-05-17T00:01:57.939Z] -Dtest.java.opts= \ [2025-05-17T00:01:57.939Z] -Dtest.jdk=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/.. \ [2025-05-17T00:01:57.939Z] -Dcompile.jdk=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/.. \ [2025-05-17T00:01:57.939Z] -Dtest.timeout.factor=8.0 \ [2025-05-17T00:01:57.939Z] -Dtest.nativepath=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-05-17T00:01:57.939Z] -Dtest.root=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk \ [2025-05-17T00:01:57.939Z] -Dtest.name=java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java \ [2025-05-17T00:01:57.939Z] -Dtest.file=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java \ [2025-05-17T00:01:57.939Z] -Dtest.src=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator \ [2025-05-17T00:01:57.939Z] -Dtest.src.path=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/lib \ [2025-05-17T00:01:57.939Z] -Dtest.classes=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d \ [2025-05-17T00:01:57.939Z] -Dtest.class.path=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib \ [2025-05-17T00:01:57.939Z] -Dtest.class.path.prefix=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib \ [2025-05-17T00:01:57.939Z] -Dtest.modules='java.logging java.base/sun.net.www java.base/sun.net.www.protocol.http jdk.httpserver/sun.net.httpserver' \ [2025-05-17T00:01:57.939Z] --add-modules java.logging,java.base,jdk.httpserver \ [2025-05-17T00:01:57.939Z] --add-exports java.base/sun.net.www=ALL-UNNAMED \ [2025-05-17T00:01:57.939Z] --add-exports java.base/sun.net.www.protocol.http=ALL-UNNAMED \ [2025-05-17T00:01:57.939Z] --add-exports jdk.httpserver/sun.net.httpserver=ALL-UNNAMED \ [2025-05-17T00:01:57.939Z] -ea \ [2025-05-17T00:01:57.939Z] -esa \ [2025-05-17T00:01:57.939Z] -Xmx512m \ [2025-05-17T00:01:57.940Z] -XX:+UseCompressedOops \ [2025-05-17T00:01:57.940Z] -Djava.library.path=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-05-17T00:01:57.940Z] com.sun.javatest.regtest.agent.MainWrapper /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d/main.1.jta DIGEST SERVER [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] ACTION: build -- Passed. All files up to date [2025-05-17T00:01:57.940Z] REASON: Named class compiled on demand [2025-05-17T00:01:57.940Z] TIME: 0.0 seconds [2025-05-17T00:01:57.940Z] messages: [2025-05-17T00:01:57.940Z] command: build HTTPSetAuthenticatorTest [2025-05-17T00:01:57.940Z] reason: Named class compiled on demand [2025-05-17T00:01:57.940Z] started: Fri May 16 20:01:13 EDT 2025 [2025-05-17T00:01:57.940Z] finished: Fri May 16 20:01:13 EDT 2025 [2025-05-17T00:01:57.940Z] elapsed time (seconds): 0.0 [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.io.UncheckedIOException: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-05-17T00:01:57.940Z] REASON: User specified action: run main/othervm HTTPSetAuthenticatorTest DIGEST PROXY [2025-05-17T00:01:57.940Z] TIME: 40.583 seconds [2025-05-17T00:01:57.940Z] messages: [2025-05-17T00:01:57.940Z] command: main HTTPSetAuthenticatorTest DIGEST PROXY [2025-05-17T00:01:57.940Z] reason: User specified action: run main/othervm HTTPSetAuthenticatorTest DIGEST PROXY [2025-05-17T00:01:57.940Z] started: Fri May 16 20:01:13 EDT 2025 [2025-05-17T00:01:57.940Z] Mode: othervm [/othervm specified] [2025-05-17T00:01:57.940Z] Additional options from @modules: --add-modules java.logging,java.base,jdk.httpserver --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net.www.protocol.http=ALL-UNNAMED --add-exports jdk.httpserver/sun.net.httpserver=ALL-UNNAMED [2025-05-17T00:01:57.940Z] finished: Fri May 16 20:01:54 EDT 2025 [2025-05-17T00:01:57.940Z] elapsed time (seconds): 40.583 [2025-05-17T00:01:57.940Z] configuration: [2025-05-17T00:01:57.940Z] Boot Layer [2025-05-17T00:01:57.940Z] add modules: java.logging java.base jdk.httpserver [2025-05-17T00:01:57.940Z] add exports: java.base/sun.net.www ALL-UNNAMED [2025-05-17T00:01:57.940Z] java.base/sun.net.www.protocol.http ALL-UNNAMED [2025-05-17T00:01:57.940Z] jdk.httpserver/sun.net.httpserver ALL-UNNAMED [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] STDOUT: [2025-05-17T00:01:57.940Z] ==== Testing with scheme=DIGEST ==== [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] **** Testing HTTP PROXY mode **** [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] Socket bound to: 127.0.0.1:50462 after 1 attempt(s) [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] Client: Using authenticator #1: 411957953-2@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.940Z] Client: FIRST request: http://127.0.0.1:50462/ GET [2025-05-17T00:01:57.940Z] Digest Proxy: Got GET: http://127.0.0.1:50462/ [2025-05-17T00:01:57.940Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.940Z] Host: [127.0.0.1:50462] [2025-05-17T00:01:57.940Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.940Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.940Z] Digest Proxy: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.940Z] qop="auth", [2025-05-17T00:01:57.940Z] nonce="f0acf89f1f96093dfbf8a44ac180c8b0" [2025-05-17T00:01:57.940Z] Authenticator authOne called: 1 [2025-05-17T00:01:57.940Z] Digest Proxy: Sent back 407 [2025-05-17T00:01:57.940Z] Digest Proxy: Got GET: http://127.0.0.1:50462/ [2025-05-17T00:01:57.940Z] Proxy-authorization: [Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000001, uri="http://127.0.0.1:50462/", response="f135af111ae90c506a0d7a9300a1d4f5", algorithm=MD5, cnonce="FNBEIKABCGHLPGEHBNBFIFAMALJKKFHNCPLKDKGM", qop=auth] [2025-05-17T00:01:57.940Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.940Z] Host: [127.0.0.1:50462] [2025-05-17T00:01:57.940Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.940Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.940Z] Digest Proxy: processing Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000001, uri="http://127.0.0.1:50462/", response="f135af111ae90c506a0d7a9300a1d4f5", algorithm=MD5, cnonce="FNBEIKABCGHLPGEHBNBFIFAMALJKKFHNCPLKDKGM", qop=auth [2025-05-17T00:01:57.940Z] Digest Proxy: verified response f135af111ae90c506a0d7a9300a1d4f5 [2025-05-17T00:01:57.940Z] Response code: 200 [2025-05-17T00:01:57.940Z] Response body: [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] Client: NEXT request: http://127.0.0.1:50462/ POST [2025-05-17T00:01:57.940Z] Digest Proxy: Got POST: http://127.0.0.1:50462/ [2025-05-17T00:01:57.940Z] Proxy-authorization: [Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000002, uri="http://127.0.0.1:50462/", response="e26bd8447d0fdba576075910a933393b", algorithm=MD5, cnonce="FNBEIKABCGHLPGEHBNBFIFAMALJKKFHNCPLKDKGM", qop=auth] [2025-05-17T00:01:57.940Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.940Z] Host: [127.0.0.1:50462] [2025-05-17T00:01:57.940Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.940Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.940Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.940Z] Content-length: [12] [2025-05-17T00:01:57.940Z] Digest Proxy: processing Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000002, uri="http://127.0.0.1:50462/", response="e26bd8447d0fdba576075910a933393b", algorithm=MD5, cnonce="FNBEIKABCGHLPGEHBNBFIFAMALJKKFHNCPLKDKGM", qop=auth [2025-05-17T00:01:57.940Z] Digest Proxy: verified response e26bd8447d0fdba576075910a933393b [2025-05-17T00:01:57.940Z] Response code: 200 [2025-05-17T00:01:57.940Z] Response body: Hello World! [2025-05-17T00:01:57.940Z] Test passed! [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] Client: Using authenticator #2: 2078726888-3@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.940Z] Client: FIRST request: http://127.0.0.1:50462/ GET [2025-05-17T00:01:57.940Z] Digest Proxy: Got GET: http://127.0.0.1:50462/ [2025-05-17T00:01:57.940Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.940Z] Host: [127.0.0.1:50462] [2025-05-17T00:01:57.940Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.940Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.940Z] Digest Proxy: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.940Z] qop="auth", [2025-05-17T00:01:57.940Z] nonce="f0acf89f1f96093dfbf8a44ac180c8b0" [2025-05-17T00:01:57.940Z] Digest Proxy: Sent back 407 [2025-05-17T00:01:57.940Z] Authenticator authTwo called: 1 [2025-05-17T00:01:57.940Z] Digest Proxy: Got GET: http://127.0.0.1:50462/ [2025-05-17T00:01:57.940Z] Proxy-authorization: [Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000001, uri="http://127.0.0.1:50462/", response="009ce01cfa359f428d3c832b9e0a7199", algorithm=MD5, cnonce="NFGMPPHFOOADFGBAILGMOJOPKALCJIHAFLAEDAOF", qop=auth] [2025-05-17T00:01:57.940Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.940Z] Host: [127.0.0.1:50462] [2025-05-17T00:01:57.940Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.940Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.940Z] Digest Proxy: processing Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000001, uri="http://127.0.0.1:50462/", response="009ce01cfa359f428d3c832b9e0a7199", algorithm=MD5, cnonce="NFGMPPHFOOADFGBAILGMOJOPKALCJIHAFLAEDAOF", qop=auth [2025-05-17T00:01:57.940Z] Digest Proxy: verified response 009ce01cfa359f428d3c832b9e0a7199 [2025-05-17T00:01:57.940Z] Response code: 200 [2025-05-17T00:01:57.940Z] Response body: [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] Client: NEXT request: http://127.0.0.1:50462/ POST [2025-05-17T00:01:57.940Z] Digest Proxy: Got POST: http://127.0.0.1:50462/ [2025-05-17T00:01:57.940Z] Proxy-authorization: [Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000002, uri="http://127.0.0.1:50462/", response="f4b8c359dadc522e7f62cb6508aeaac4", algorithm=MD5, cnonce="NFGMPPHFOOADFGBAILGMOJOPKALCJIHAFLAEDAOF", qop=auth] [2025-05-17T00:01:57.940Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.940Z] Host: [127.0.0.1:50462] [2025-05-17T00:01:57.940Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.940Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.940Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.940Z] Content-length: [12] [2025-05-17T00:01:57.940Z] Digest Proxy: processing Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000002, uri="http://127.0.0.1:50462/", response="f4b8c359dadc522e7f62cb6508aeaac4", algorithm=MD5, cnonce="NFGMPPHFOOADFGBAILGMOJOPKALCJIHAFLAEDAOF", qop=auth [2025-05-17T00:01:57.940Z] Digest Proxy: verified response f4b8c359dadc522e7f62cb6508aeaac4 [2025-05-17T00:01:57.940Z] Response code: 200 [2025-05-17T00:01:57.940Z] Response body: Hello World! [2025-05-17T00:01:57.940Z] Test passed! [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] Client: Using authenticator #1 again: 411957953-2@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.940Z] Client: FIRST request: http://127.0.0.1:50462/ GET [2025-05-17T00:01:57.940Z] Digest Proxy: Got GET: http://127.0.0.1:50462/ [2025-05-17T00:01:57.940Z] Proxy-authorization: [Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000003, uri="http://127.0.0.1:50462/", response="cd7ef80b8b84d3e8ec80dab9cdeab15a", algorithm=MD5, cnonce="FNBEIKABCGHLPGEHBNBFIFAMALJKKFHNCPLKDKGM", qop=auth] [2025-05-17T00:01:57.940Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.940Z] Host: [127.0.0.1:50462] [2025-05-17T00:01:57.940Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.940Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.940Z] Digest Proxy: processing Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000003, uri="http://127.0.0.1:50462/", response="cd7ef80b8b84d3e8ec80dab9cdeab15a", algorithm=MD5, cnonce="FNBEIKABCGHLPGEHBNBFIFAMALJKKFHNCPLKDKGM", qop=auth [2025-05-17T00:01:57.940Z] Digest Proxy: verified response cd7ef80b8b84d3e8ec80dab9cdeab15a [2025-05-17T00:01:57.940Z] Response code: 200 [2025-05-17T00:01:57.940Z] Response body: [2025-05-17T00:01:57.940Z] [2025-05-17T00:01:57.940Z] Client: NEXT request: http://127.0.0.1:50462/ POST [2025-05-17T00:01:57.940Z] Digest Proxy: Got POST: http://127.0.0.1:50462/ [2025-05-17T00:01:57.940Z] Proxy-authorization: [Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000004, uri="http://127.0.0.1:50462/", response="5f5d934a7266be992651b0bc199a2bdc", algorithm=MD5, cnonce="FNBEIKABCGHLPGEHBNBFIFAMALJKKFHNCPLKDKGM", qop=auth] [2025-05-17T00:01:57.940Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.940Z] Host: [127.0.0.1:50462] [2025-05-17T00:01:57.940Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.940Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.940Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.940Z] Content-length: [12] [2025-05-17T00:01:57.940Z] Digest Proxy: processing Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000004, uri="http://127.0.0.1:50462/", response="5f5d934a7266be992651b0bc199a2bdc", algorithm=MD5, cnonce="FNBEIKABCGHLPGEHBNBFIFAMALJKKFHNCPLKDKGM", qop=auth [2025-05-17T00:01:57.940Z] Digest Proxy: verified response 5f5d934a7266be992651b0bc199a2bdc [2025-05-17T00:01:57.940Z] Response code: 200 [2025-05-17T00:01:57.941Z] Response body: Hello World! [2025-05-17T00:01:57.941Z] Test passed! [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] Client: Using the default authenticator: default [2025-05-17T00:01:57.941Z] Client: FIRST request: http://127.0.0.1:50462/ GET [2025-05-17T00:01:57.941Z] Digest Proxy: Got GET: http://127.0.0.1:50462/ [2025-05-17T00:01:57.941Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.941Z] Host: [127.0.0.1:50462] [2025-05-17T00:01:57.941Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.941Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.941Z] Digest Proxy: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.941Z] qop="auth", [2025-05-17T00:01:57.941Z] nonce="f0acf89f1f96093dfbf8a44ac180c8b0" [2025-05-17T00:01:57.941Z] Digest Proxy: Sent back 407 [2025-05-17T00:01:57.941Z] Authenticator AUTHENTICATOR called: 1 [2025-05-17T00:01:57.941Z] Digest Proxy: Got GET: http://127.0.0.1:50462/ [2025-05-17T00:01:57.941Z] Proxy-authorization: [Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000001, uri="http://127.0.0.1:50462/", response="888589a67aac8723ffed7873f863885d", algorithm=MD5, cnonce="BILDAMFFDKFDDBBLCCOFGFFCKEBFLLKJGGLBKOCP", qop=auth] [2025-05-17T00:01:57.941Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.941Z] Host: [127.0.0.1:50462] [2025-05-17T00:01:57.941Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.941Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.941Z] Digest Proxy: processing Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000001, uri="http://127.0.0.1:50462/", response="888589a67aac8723ffed7873f863885d", algorithm=MD5, cnonce="BILDAMFFDKFDDBBLCCOFGFFCKEBFLLKJGGLBKOCP", qop=auth [2025-05-17T00:01:57.941Z] Digest Proxy: verified response 888589a67aac8723ffed7873f863885d [2025-05-17T00:01:57.941Z] Response code: 200 [2025-05-17T00:01:57.941Z] Response body: [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] Client: NEXT request: http://127.0.0.1:50462/ POST [2025-05-17T00:01:57.941Z] Digest Proxy: Got POST: http://127.0.0.1:50462/ [2025-05-17T00:01:57.941Z] Proxy-authorization: [Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000002, uri="http://127.0.0.1:50462/", response="9db877c2951faf04f7500a26b90cde4e", algorithm=MD5, cnonce="BILDAMFFDKFDDBBLCCOFGFFCKEBFLLKJGGLBKOCP", qop=auth] [2025-05-17T00:01:57.941Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.941Z] Host: [127.0.0.1:50462] [2025-05-17T00:01:57.941Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.941Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.941Z] Proxy-connection: [keep-alive] [2025-05-17T00:01:57.941Z] Content-length: [12] [2025-05-17T00:01:57.941Z] Digest Proxy: processing Digest username="foox", realm="dublin", nonce="f0acf89f1f96093dfbf8a44ac180c8b0", nc=00000002, uri="http://127.0.0.1:50462/", response="9db877c2951faf04f7500a26b90cde4e", algorithm=MD5, cnonce="BILDAMFFDKFDDBBLCCOFGFFCKEBFLLKJGGLBKOCP", qop=auth [2025-05-17T00:01:57.941Z] Digest Proxy: verified response 9db877c2951faf04f7500a26b90cde4e [2025-05-17T00:01:57.941Z] Response code: 200 [2025-05-17T00:01:57.941Z] Response body: Hello World! [2025-05-17T00:01:57.941Z] Test passed! [2025-05-17T00:01:57.941Z] Client: caught expected NPE trying to set a null authenticator: java.lang.NullPointerException [2025-05-17T00:01:57.941Z] Client: caught expected ISE trying to set an authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.941Z] Client: caught expected IllegalStateException trying to set a null authenticator after connect: java.lang.IllegalStateException: Authenticator must be set before connecting [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] **** Testing HTTPS PROXY mode **** [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] Socket bound to: 127.0.0.1:50470 after 1 attempt(s) [2025-05-17T00:01:57.941Z] Socket bound to: 127.0.0.1:50471 after 1 attempt(s) [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] Client: Using authenticator #1: 749907331-4@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.941Z] Tunnel: Waiting for client at: ServerSocket[addr=localhost/127.0.0.1,localport=50471] [2025-05-17T00:01:57.941Z] Client: FIRST request: https://127.0.0.1:50470/ GET [2025-05-17T00:01:57.941Z] Client: configuring SSL connection [2025-05-17T00:01:57.941Z] Tunnel: Client accepted [2025-05-17T00:01:57.941Z] Tunnel: Reading request line [2025-05-17T00:01:57.941Z] Tunnel: Request line: CONNECT 127.0.0.1:50470 HTTP/1.1 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: User-Agent: Java/11.0.28-beta [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Host: 127.0.0.1:50470 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Accept: text/html, image/gif, image/jpeg, */*; q=0.2 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Proxy-Connection: keep-alive [2025-05-17T00:01:57.941Z] Tunnel: Reading header: [2025-05-17T00:01:57.941Z] Tunnel: Sending HTTP/1.1 200 OK [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] Tunnel: Starting tunnel pipes [2025-05-17T00:01:57.941Z] Digest Proxy: Got GET: / [2025-05-17T00:01:57.941Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.941Z] Connection: [keep-alive] [2025-05-17T00:01:57.941Z] Host: [127.0.0.1:50470] [2025-05-17T00:01:57.941Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.941Z] Digest Proxy: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.941Z] qop="auth", [2025-05-17T00:01:57.941Z] nonce="e1b872a2a3aed52e86b914fb79c71e2c" [2025-05-17T00:01:57.941Z] Authenticator authOne called: 1 [2025-05-17T00:01:57.941Z] Digest Proxy: Sent back 407 [2025-05-17T00:01:57.941Z] Tunnel: Waiting for client at: ServerSocket[addr=localhost/127.0.0.1,localport=50471] [2025-05-17T00:01:57.941Z] Tunnel: Client accepted [2025-05-17T00:01:57.941Z] Tunnel: Reading request line [2025-05-17T00:01:57.941Z] Tunnel: Request line: CONNECT 127.0.0.1:50470 HTTP/1.1 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: User-Agent: Java/11.0.28-beta [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Host: 127.0.0.1:50470 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Accept: text/html, image/gif, image/jpeg, */*; q=0.2 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Proxy-Connection: keep-alive [2025-05-17T00:01:57.941Z] Tunnel: Reading header: [2025-05-17T00:01:57.941Z] Tunnel: Sending HTTP/1.1 200 OK [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] Tunnel: Starting tunnel pipes [2025-05-17T00:01:57.941Z] Digest Proxy: Got GET: / [2025-05-17T00:01:57.941Z] Proxy-authorization: [Digest username="foox", realm="dublin", nonce="e1b872a2a3aed52e86b914fb79c71e2c", nc=00000001, uri="/", response="35800546e78e3068ad6564fc4f9faaba", algorithm=MD5, cnonce="FGOLDNKPPILEDMOMBNCCNAMPDMBABBFGPAGOAAGM", qop=auth] [2025-05-17T00:01:57.941Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.941Z] Connection: [keep-alive] [2025-05-17T00:01:57.941Z] Host: [127.0.0.1:50470] [2025-05-17T00:01:57.941Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.941Z] Digest Proxy: processing Digest username="foox", realm="dublin", nonce="e1b872a2a3aed52e86b914fb79c71e2c", nc=00000001, uri="/", response="35800546e78e3068ad6564fc4f9faaba", algorithm=MD5, cnonce="FGOLDNKPPILEDMOMBNCCNAMPDMBABBFGPAGOAAGM", qop=auth [2025-05-17T00:01:57.941Z] Digest Proxy: verified response 35800546e78e3068ad6564fc4f9faaba [2025-05-17T00:01:57.941Z] Response code: 200 [2025-05-17T00:01:57.941Z] Response body: [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] Client: NEXT request: https://127.0.0.1:50470/ POST [2025-05-17T00:01:57.941Z] Client: configuring SSL connection [2025-05-17T00:01:57.941Z] Digest Proxy: Got POST: / [2025-05-17T00:01:57.941Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.941Z] Connection: [keep-alive] [2025-05-17T00:01:57.941Z] Host: [127.0.0.1:50470] [2025-05-17T00:01:57.941Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.941Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.941Z] Content-length: [12] [2025-05-17T00:01:57.941Z] Digest Proxy: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.941Z] qop="auth", [2025-05-17T00:01:57.941Z] nonce="e1b872a2a3aed52e86b914fb79c71e2c" [2025-05-17T00:01:57.941Z] Tunnel: Waiting for client at: ServerSocket[addr=localhost/127.0.0.1,localport=50471] [2025-05-17T00:01:57.941Z] Tunnel: Client accepted [2025-05-17T00:01:57.941Z] Tunnel: Reading request line [2025-05-17T00:01:57.941Z] Tunnel: Request line: CONNECT 127.0.0.1:50470 HTTP/1.1 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: User-Agent: Java/11.0.28-beta [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Host: 127.0.0.1:50470 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Accept: text/html, image/gif, image/jpeg, */*; q=0.2 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Proxy-Connection: keep-alive [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Proxy-authorization: Digest username="foox", realm="dublin", nonce="e1b872a2a3aed52e86b914fb79c71e2c", nc=00000003, uri="127.0.0.1:50470", response="405ad21711875a74c3a5f095a61efaaf", algorithm=MD5, cnonce="HNFFPHOAELHADJDFGHMFHKKDGPLFOPIJFCKMKKGK", qop=auth [2025-05-17T00:01:57.941Z] Tunnel: Reading header: [2025-05-17T00:01:57.941Z] Tunnel: Sending HTTP/1.1 200 OK [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] Tunnel: Starting tunnel pipes [2025-05-17T00:01:57.941Z] Digest Proxy: Sent back 407 [2025-05-17T00:01:57.941Z] Digest Proxy: Got POST: / [2025-05-17T00:01:57.941Z] Proxy-authorization: [Digest username="foox", realm="dublin", nonce="e1b872a2a3aed52e86b914fb79c71e2c", nc=00000002, uri="/", response="3cef5e55514f7163e30c504e676ab788", algorithm=MD5, cnonce="HNFFPHOAELHADJDFGHMFHKKDGPLFOPIJFCKMKKGK", qop=auth] [2025-05-17T00:01:57.941Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.941Z] Connection: [keep-alive] [2025-05-17T00:01:57.941Z] Host: [127.0.0.1:50470] [2025-05-17T00:01:57.941Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.941Z] Content-type: [application/x-www-form-urlencoded] [2025-05-17T00:01:57.941Z] Content-length: [12] [2025-05-17T00:01:57.941Z] Digest Proxy: processing Digest username="foox", realm="dublin", nonce="e1b872a2a3aed52e86b914fb79c71e2c", nc=00000002, uri="/", response="3cef5e55514f7163e30c504e676ab788", algorithm=MD5, cnonce="HNFFPHOAELHADJDFGHMFHKKDGPLFOPIJFCKMKKGK", qop=auth [2025-05-17T00:01:57.941Z] Digest Proxy: verified response 3cef5e55514f7163e30c504e676ab788 [2025-05-17T00:01:57.941Z] Response code: 200 [2025-05-17T00:01:57.941Z] Response body: Hello World! [2025-05-17T00:01:57.941Z] Test passed! [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] Client: Using authenticator #2: 1595062643-5@HTTPTest$HttpTestAuthenticator [2025-05-17T00:01:57.941Z] Client: FIRST request: https://127.0.0.1:50470/ GET [2025-05-17T00:01:57.941Z] Client: configuring SSL connection [2025-05-17T00:01:57.941Z] Tunnel: Waiting for client at: ServerSocket[addr=localhost/127.0.0.1,localport=50471] [2025-05-17T00:01:57.941Z] Tunnel: Client accepted [2025-05-17T00:01:57.941Z] Tunnel: Reading request line [2025-05-17T00:01:57.941Z] Tunnel: Request line: CONNECT 127.0.0.1:50470 HTTP/1.1 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: User-Agent: Java/11.0.28-beta [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Host: 127.0.0.1:50470 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Accept: text/html, image/gif, image/jpeg, */*; q=0.2 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: Proxy-Connection: keep-alive [2025-05-17T00:01:57.941Z] Tunnel: Reading header: [2025-05-17T00:01:57.941Z] Tunnel: Sending HTTP/1.1 200 OK [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] [2025-05-17T00:01:57.941Z] Tunnel: Starting tunnel pipes [2025-05-17T00:01:57.941Z] Digest Proxy: Got GET: / [2025-05-17T00:01:57.941Z] Accept: [text/html, image/gif, image/jpeg, */*; q=0.2] [2025-05-17T00:01:57.941Z] Connection: [keep-alive] [2025-05-17T00:01:57.941Z] Host: [127.0.0.1:50470] [2025-05-17T00:01:57.941Z] User-agent: [Java/11.0.28-beta] [2025-05-17T00:01:57.941Z] Digest Proxy: Requesting Digest Authentication Digest realm="dublin", [2025-05-17T00:01:57.941Z] qop="auth", [2025-05-17T00:01:57.941Z] nonce="e1b872a2a3aed52e86b914fb79c71e2c" [2025-05-17T00:01:57.941Z] Authenticator authTwo called: 1 [2025-05-17T00:01:57.941Z] Digest Proxy: Sent back 407 [2025-05-17T00:01:57.941Z] Tunnel: Waiting for client at: ServerSocket[addr=localhost/127.0.0.1,localport=50471] [2025-05-17T00:01:57.941Z] Tunnel: Client accepted [2025-05-17T00:01:57.941Z] Tunnel: Reading request line [2025-05-17T00:01:57.941Z] Tunnel: Request line: CONNECT 127.0.0.1:50470 HTTP/1.1 [2025-05-17T00:01:57.941Z] Tunnel: Reading header: User-Agent: Java/11.0.28-beta [2025-05-17T00:01:57.942Z] Tunnel: Reading header: Host: 127.0.0.1:50470 [2025-05-17T00:01:57.942Z] Tunnel: Reading header: Accept: text/html, image/gif, image/jpeg, */*; q=0.2 [2025-05-17T00:01:57.942Z] Tunnel: Reading header: Proxy-Connection: keep-alive [2025-05-17T00:01:57.942Z] Tunnel: Reading header: [2025-05-17T00:01:57.942Z] Tunnel: Sending HTTP/1.1 200 OK [2025-05-17T00:01:57.942Z] [2025-05-17T00:01:57.942Z] [2025-05-17T00:01:57.942Z] Tunnel: Starting tunnel pipes [2025-05-17T00:01:57.942Z] Tunnel: Waiting for client at: ServerSocket[addr=localhost/127.0.0.1,localport=50471] [2025-05-17T00:01:57.942Z] Server ServerSocket[addr=localhost/127.0.0.1,localport=50471] stop requested [2025-05-17T00:01:57.942Z] STDERR: [2025-05-17T00:01:57.942Z] WARNING: HttpsProxyTunnel is an experimental test class [2025-05-17T00:01:57.942Z] javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1701) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1519) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:456) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:427) [2025-05-17T00:01:57.942Z] at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:580) [2025-05-17T00:01:57.942Z] at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:201) [2025-05-17T00:01:57.942Z] at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1629) [2025-05-17T00:01:57.942Z] at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1557) [2025-05-17T00:01:57.942Z] at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527) [2025-05-17T00:01:57.942Z] at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:334) [2025-05-17T00:01:57.942Z] at HTTPTestClient.connect(HTTPTestClient.java:51) [2025-05-17T00:01:57.942Z] at HTTPSetAuthenticatorTest.run(HTTPSetAuthenticatorTest.java:142) [2025-05-17T00:01:57.942Z] at HTTPTest.test(HTTPTest.java:209) [2025-05-17T00:01:57.942Z] at HTTPTest.test(HTTPTest.java:183) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) [2025-05-17T00:01:57.942Z] at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) [2025-05-17T00:01:57.942Z] at HTTPTest.execute(HTTPTest.java:176) [2025-05-17T00:01:57.942Z] at HTTPSetAuthenticatorTest.main(HTTPSetAuthenticatorTest.java:97) [2025-05-17T00:01:57.942Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-05-17T00:01:57.942Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [2025-05-17T00:01:57.942Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-05-17T00:01:57.942Z] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [2025-05-17T00:01:57.942Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-05-17T00:01:57.942Z] at java.base/java.lang.Thread.run(Thread.java:829) [2025-05-17T00:01:57.942Z] Caused by: java.io.EOFException: SSL peer shut down incorrectly [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1511) [2025-05-17T00:01:57.942Z] ... 30 more [2025-05-17T00:01:57.942Z] java.io.UncheckedIOException: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-05-17T00:01:57.942Z] at HTTPTest.test(HTTPTest.java:215) [2025-05-17T00:01:57.942Z] at HTTPTest.test(HTTPTest.java:183) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) [2025-05-17T00:01:57.942Z] at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) [2025-05-17T00:01:57.942Z] at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) [2025-05-17T00:01:57.942Z] at HTTPTest.execute(HTTPTest.java:176) [2025-05-17T00:01:57.942Z] at HTTPSetAuthenticatorTest.main(HTTPSetAuthenticatorTest.java:97) [2025-05-17T00:01:57.942Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-05-17T00:01:57.942Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [2025-05-17T00:01:57.942Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-05-17T00:01:57.942Z] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [2025-05-17T00:01:57.942Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-05-17T00:01:57.942Z] at java.base/java.lang.Thread.run(Thread.java:829) [2025-05-17T00:01:57.942Z] Caused by: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1701) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1519) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:456) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:427) [2025-05-17T00:01:57.942Z] at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:580) [2025-05-17T00:01:57.942Z] at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:201) [2025-05-17T00:01:57.942Z] at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1629) [2025-05-17T00:01:57.942Z] at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1557) [2025-05-17T00:01:57.942Z] at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527) [2025-05-17T00:01:57.942Z] at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:334) [2025-05-17T00:01:57.942Z] at HTTPTestClient.connect(HTTPTestClient.java:51) [2025-05-17T00:01:57.942Z] at HTTPSetAuthenticatorTest.run(HTTPSetAuthenticatorTest.java:142) [2025-05-17T00:01:57.942Z] at HTTPTest.test(HTTPTest.java:209) [2025-05-17T00:01:57.942Z] ... 18 more [2025-05-17T00:01:57.942Z] Caused by: java.io.EOFException: SSL peer shut down incorrectly [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) [2025-05-17T00:01:57.942Z] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1511) [2025-05-17T00:01:57.942Z] ... 30 more [2025-05-17T00:01:57.942Z] [2025-05-17T00:01:57.942Z] JavaTest Message: Test threw exception: java.io.UncheckedIOException: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-05-17T00:01:57.942Z] JavaTest Message: shutting down test [2025-05-17T00:01:57.942Z] [2025-05-17T00:01:57.942Z] STATUS:Failed.`main' threw exception: java.io.UncheckedIOException: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-05-17T00:01:57.942Z] rerun: [2025-05-17T00:01:57.942Z] cd /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/scratch/1 && \ [2025-05-17T00:01:57.942Z] HOME=/Users/admin \ [2025-05-17T00:01:57.942Z] PATH=/bin:/usr/bin:/usr/sbin \ [2025-05-17T00:01:57.942Z] CLASSPATH=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/lib:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jvmtest/openjdk/jtreg/lib/javatest.jar:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jvmtest/openjdk/jtreg/lib/jtreg.jar \ [2025-05-17T00:01:57.942Z] /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/../bin/java \ [2025-05-17T00:01:57.942Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2025-05-17T00:01:57.942Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2025-05-17T00:01:57.942Z] -Dtest.compiler.opts= \ [2025-05-17T00:01:57.942Z] -Dtest.java.opts= \ [2025-05-17T00:01:57.942Z] -Dtest.jdk=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/.. \ [2025-05-17T00:01:57.942Z] -Dcompile.jdk=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/j2sdk-image/Contents/Home/bin/.. \ [2025-05-17T00:01:57.942Z] -Dtest.timeout.factor=8.0 \ [2025-05-17T00:01:57.942Z] -Dtest.nativepath=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-05-17T00:01:57.942Z] -Dtest.root=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk \ [2025-05-17T00:01:57.942Z] -Dtest.name=java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java \ [2025-05-17T00:01:57.942Z] -Dtest.file=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java \ [2025-05-17T00:01:57.942Z] -Dtest.src=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator \ [2025-05-17T00:01:57.942Z] -Dtest.src.path=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/lib \ [2025-05-17T00:01:57.942Z] -Dtest.classes=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d \ [2025-05-17T00:01:57.942Z] -Dtest.class.path=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib \ [2025-05-17T00:01:57.942Z] -Dtest.class.path.prefix=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/java/net/HttpURLConnection/SetAuthenticator:/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/classes/1/test/lib \ [2025-05-17T00:01:57.943Z] -Dtest.modules='java.logging java.base/sun.net.www java.base/sun.net.www.protocol.http jdk.httpserver/sun.net.httpserver' \ [2025-05-17T00:01:57.943Z] --add-modules java.logging,java.base,jdk.httpserver \ [2025-05-17T00:01:57.943Z] --add-exports java.base/sun.net.www=ALL-UNNAMED \ [2025-05-17T00:01:57.943Z] --add-exports java.base/sun.net.www.protocol.http=ALL-UNNAMED \ [2025-05-17T00:01:57.943Z] --add-exports jdk.httpserver/sun.net.httpserver=ALL-UNNAMED \ [2025-05-17T00:01:57.943Z] -ea \ [2025-05-17T00:01:57.943Z] -esa \ [2025-05-17T00:01:57.943Z] -Xmx512m \ [2025-05-17T00:01:57.943Z] -XX:+UseCompressedOops \ [2025-05-17T00:01:57.943Z] -Djava.library.path=/Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-05-17T00:01:57.943Z] com.sun.javatest.regtest.agent.MainWrapper /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.d/main.2.jta DIGEST PROXY [2025-05-17T00:01:57.943Z] [2025-05-17T00:01:57.943Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.io.UncheckedIOException: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [2025-05-17T00:01:57.943Z] -------------------------------------------------- [2025-05-17T00:10:11.371Z] Test results: passed: 723; failed: 1 [2025-05-17T00:10:11.371Z] Report written to /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/report/html/report.html [2025-05-17T00:10:11.371Z] Results written to /Users/admin/workspace/workspace/Test_openjdk11_hs_extended.openjdk_aarch64_mac_testList_1/aqa-tests/TKG/output_1747436141105/jdk_net_0/work [2025-05-17T00:10:11.371Z] Error: Some tests failed or other problems occurred. [2025-05-17T00:10:11.371Z] ----------------------------------- [2025-05-17T00:10:11.371Z] jdk_net_0_FAILED [2025-05-17T00:10:11.371Z] ----------------------------------- [2025-05-17T00:10:11.371Z] [2025-05-17T00:10:11.371Z] TEST TEARDOWN: [2025-05-17T00:10:11.371Z] Nothing to be done for teardown. [2025-05-17T00:10:11.371Z] jdk_net_0 Finish Time: Fri May 16 20:10:04 2025 Epoch Time (ms): 1747440604203