Performing Scan, this may take some time...
[ 1/54] Common bugs probe executed
[ 2/54] Server name indication (SNI) probe executed
[ 3/54] Protocol version probe executed
[ 4/54] Cipher suite order probe executed
[ 5/54] Signature Hash Algorithm Order probe executed
[ 6/54] Record fragmentation probe executed
[ 7/54] Tokenbinding probe executed
[ 8/54] HTTP header probe executed
[ 9/54] Cipher suite probe executed
[10/54] Extensions probe executed
[11/54] Signature and hash algorithm probe executed
[12/54] Hello retry probe executed
[13/54] ESNI probe executed
[14/54] Certificate probe executed
Some probe execution failed
java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "de.rub.nds.tlsattacker.core.config.Config.createCopy()" because "this.workingConfig" is null
at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
at de.rub.nds.scanner.core.execution.ThreadedScanJobExecutor.executeProbesTillNoneCanBeExecuted(ThreadedScanJobExecutor.java:162)
at de.rub.nds.scanner.core.execution.ThreadedScanJobExecutor.execute(ThreadedScanJobExecutor.java:135)
at de.rub.nds.scanner.core.execution.Scanner.scan(Scanner.java:188)
at de.rub.nds.tlsscanner.serverscanner.Main.main(Main.java:45)
Caused by: java.lang.NullPointerException: Cannot invoke "de.rub.nds.tlsattacker.core.config.Config.createCopy()" because "this.workingConfig" is null
at de.rub.nds.tlsscanner.serverscanner.selector.ConfigSelector.getBaseConfig(ConfigSelector.java:396)
at de.rub.nds.tlsscanner.serverscanner.probe.TlsLatencyProbe.executeTest(TlsLatencyProbe.java:68)
at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:47)
at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:26)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Exception in thread "main" java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "de.rub.nds.tlsattacker.core.config.Config.createCopy()" because "this.workingConfig" is null
at de.rub.nds.scanner.core.execution.ThreadedScanJobExecutor.executeProbesTillNoneCanBeExecuted(ThreadedScanJobExecutor.java:171)
at de.rub.nds.scanner.core.execution.ThreadedScanJobExecutor.execute(ThreadedScanJobExecutor.java:135)
at de.rub.nds.scanner.core.execution.Scanner.scan(Scanner.java:188)
at de.rub.nds.tlsscanner.serverscanner.Main.main(Main.java:45)
Caused by: java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "de.rub.nds.tlsattacker.core.config.Config.createCopy()" because "this.workingConfig" is null
at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
at de.rub.nds.scanner.core.execution.ThreadedScanJobExecutor.executeProbesTillNoneCanBeExecuted(ThreadedScanJobExecutor.java:162)
... 3 more
Caused by: java.lang.NullPointerException: Cannot invoke "de.rub.nds.tlsattacker.core.config.Config.createCopy()" because "this.workingConfig" is null
at de.rub.nds.tlsscanner.serverscanner.selector.ConfigSelector.getBaseConfig(ConfigSelector.java:396)
at de.rub.nds.tlsscanner.serverscanner.probe.TlsLatencyProbe.executeTest(TlsLatencyProbe.java:68)
at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:47)
at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:26)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Could not test for support for Tls13SessionTicketsption probe
Could not test for support for Tls13SessionTickets
Could not test for support for Tls13Psk (PSK_DHE_KE): n probe
java.lang.RuntimeException: Cannot add Tasks to already shutdown executor
at de.rub.nds.tlsattacker.core.workflow.ParallelExecutor.addTask(ParallelExecutor.java:87)
at de.rub.nds.tlsattacker.core.workflow.ParallelExecutor.addStateTask(ParallelExecutor.java:108)
at de.rub.nds.tlsattacker.core.workflow.ParallelExecutor.bulkExecuteStateTasks(ParallelExecutor.java:114)
at de.rub.nds.tlsscanner.core.probe.TlsProbe.executeState(TlsProbe.java:36)
at de.rub.nds.tlsscanner.core.probe.TlsProbe.executeState(TlsProbe.java:32)
at de.rub.nds.tlsscanner.serverscanner.probe.ResumptionProbe.getSupportsTls13Psk(ResumptionProbe.java:364)
at de.rub.nds.tlsscanner.serverscanner.probe.ResumptionProbe.executeTest(ResumptionProbe.java:88)
at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:47)
at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:26)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Could not test for support for Tls13Psk (PSK_KE): ption probe
java.lang.RuntimeException: Cannot add Tasks to already shutdown executor
at de.rub.nds.tlsattacker.core.workflow.ParallelExecutor.addTask(ParallelExecutor.java:87)
at de.rub.nds.tlsattacker.core.workflow.ParallelExecutor.addStateTask(ParallelExecutor.java:108)
at de.rub.nds.tlsattacker.core.workflow.ParallelExecutor.bulkExecuteStateTasks(ParallelExecutor.java:114)
at de.rub.nds.tlsscanner.core.probe.TlsProbe.executeState(TlsProbe.java:36)
at de.rub.nds.tlsscanner.core.probe.TlsProbe.executeState(TlsProbe.java:32)
at de.rub.nds.tlsscanner.serverscanner.probe.ResumptionProbe.getSupportsTls13Psk(ResumptionProbe.java:364)
at de.rub.nds.tlsscanner.serverscanner.probe.ResumptionProbe.executeTest(ResumptionProbe.java:89)
at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:47)
at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:26)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Could not test if the server selects PSK_DHE_KE as the TLS 1.3 PSK key exchange mode (provided: [PSK_DHE_KE, PSK_KE]):
java.lang.RuntimeException: Cannot add Tasks to already shutdown executor
at de.rub.nds.tlsattacker.core.workflow.ParallelExecutor.addTask(ParallelExecutor.java:87)
at de.rub.nds.tlsattacker.core.workflow.ParallelExecutor.addStateTask(ParallelExecutor.java:108)
at de.rub.nds.tlsattacker.core.workflow.ParallelExecutor.bulkExecuteStateTasks(ParallelExecutor.java:114)
at de.rub.nds.tlsscanner.core.probe.TlsProbe.executeState(TlsProbe.java:36)
at de.rub.nds.tlsscanner.core.probe.TlsProbe.executeState(TlsProbe.java:32)
at de.rub.nds.tlsscanner.serverscanner.probe.ResumptionProbe.getSelectsTls13PskDhe(ResumptionProbe.java:428)
at de.rub.nds.tlsscanner.serverscanner.probe.ResumptionProbe.executeTest(ResumptionProbe.java:90)
at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:47)
at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:26)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Could not test for support for Tls13PskDhe
Stacktrace: