diff README @ 658:31a7e52b3da6

split DICOM TLS in 2: check-client and no-check-client
author Alain Mazy <am@orthanc.team>
date Mon, 17 Jun 2024 18:25:18 +0200
parents ba06331ac8dd
children
line wrap: on
line diff
--- a/README	Wed Jun 05 17:53:36 2024 +0200
+++ b/README	Mon Jun 17 18:25:18 2024 +0200
@@ -139,6 +139,23 @@
 To run the IngestTranscoding tests:
 # rm -rf /tmp/OrthancTest && python ./Tests/CheckIngestTranscoding.py /home/alain/o/build/orthanc/orthanc
 
+To run the DICOM TLS tests without Client certificate checks:
+# cd ./Tests
+# python CheckDicomTls.py --config-no-check-client
+# /home/alain/o/build/orthanc/Orthanc --verbose dicom-tls.json
+#### or
+# docker run -p 8042:8042 -p 4242:4242 -e ORTHANC__DICOM_TLS_ENABLED=true -e ORTHANC__DICOM_TLS_CERTIFICATE=/certs/dicom-tls-a.crt -e ORTHANC__DICOM_TLS_PRIVATE_KEY=/certs/dicom-tls-a.key -e ORTHANC__DICOM_TLS_REMOTE_CERTIFICATE_REQUIRED=false -e ORTHANC__DICOM_TLS_TRUSTED_CERTIFICATES=/certs/dicom-tls-trusted.crt -e ORTHANC__EXECUTE_LUA_ENABLED=true -v .:/certs/ -e ORTHANC__AUTHENTICATION_ENABLED=false -e VERBOSE_ENABLED=true orthancteam/orthanc:24.6.1
+# python CheckDicomTls.py --force OrthancNoCheckClient
+
+To run the DICOM TLS tests without Client certificate checks:
+# cd ./Tests
+# python CheckDicomTls.py --config-check-client
+# /home/alain/o/build/orthanc/Orthanc --verbose dicom-tls.json
+#### or
+# docker run -p 8042:8042 -p 4242:4242 -e ORTHANC__DICOM_TLS_ENABLED=true -e ORTHANC__DICOM_TLS_CERTIFICATE=/certs/dicom-tls-a.crt -e ORTHANC__DICOM_TLS_PRIVATE_KEY=/certs/dicom-tls-a.key -e ORTHANC__DICOM_TLS_REMOTE_CERTIFICATE_REQUIRED=true -e ORTHANC__DICOM_TLS_TRUSTED_CERTIFICATES=/certs/dicom-tls-trusted.crt -e ORTHANC__EXECUTE_LUA_ENABLED=true -v .:/certs/ -e ORTHANC__AUTHENTICATION_ENABLED=false -e VERBOSE_ENABLED=true orthancteam/orthanc:24.6.1
+# python CheckDicomTls.py --force OrthancCheckClient
+
+
 
 (Option 2b) With Docker: