diff --git a/TLS-Test-Framework/src/main/java/de/rub/nds/tlstest/framework/execution/TestPreparator.java b/TLS-Test-Framework/src/main/java/de/rub/nds/tlstest/framework/execution/TestPreparator.java index 0f3d1a90..f86cc14d 100644 --- a/TLS-Test-Framework/src/main/java/de/rub/nds/tlstest/framework/execution/TestPreparator.java +++ b/TLS-Test-Framework/src/main/java/de/rub/nds/tlstest/framework/execution/TestPreparator.java @@ -6,6 +6,7 @@ import de.rub.nds.anvilcore.context.AnvilContext; import de.rub.nds.anvilcore.junit.extension.EndpointConditionExtension; import de.rub.nds.scanner.core.probe.ProbeType; +import de.rub.nds.scanner.core.probe.result.TestResults; import de.rub.nds.tlsattacker.core.config.Config; import de.rub.nds.tlsattacker.core.config.delegate.GeneralDelegate; import de.rub.nds.tlsattacker.core.connection.OutboundConnection; @@ -23,6 +24,7 @@ import de.rub.nds.tlsattacker.transport.tcp.ServerTcpTransportHandler; import de.rub.nds.tlsscanner.clientscanner.config.ClientScannerConfig; import de.rub.nds.tlsscanner.clientscanner.execution.TlsClientScanner; +import de.rub.nds.tlsscanner.core.constants.TlsAnalyzedProperty; import de.rub.nds.tlsscanner.core.constants.TlsProbeType; import de.rub.nds.tlsscanner.serverscanner.config.ServerScannerConfig; import de.rub.nds.tlsscanner.serverscanner.execution.TlsServerScanner; @@ -306,6 +308,7 @@ private void serverTestPreparation() { new TlsServerScanner(scannerConfig, testContext.getStateExecutor()); ServerReport serverReport = scanner.scan(); + serverReport.putResult(TlsAnalyzedProperty.HTTPS_HEADER, TestResults.ERROR_DURING_TEST); FeatureExtractionResult report = ServerFeatureExtractionResult.fromServerScanReport(serverReport); saveToCache(report);