comparison 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
comparison
equal deleted inserted replaced
657:9582c37652f4 658:31a7e52b3da6
136 arguments will notably allow you to specify the network parameters 136 arguments will notably allow you to specify the network parameters
137 of your remote instance of Orthanc. 137 of your remote instance of Orthanc.
138 138
139 To run the IngestTranscoding tests: 139 To run the IngestTranscoding tests:
140 # rm -rf /tmp/OrthancTest && python ./Tests/CheckIngestTranscoding.py /home/alain/o/build/orthanc/orthanc 140 # rm -rf /tmp/OrthancTest && python ./Tests/CheckIngestTranscoding.py /home/alain/o/build/orthanc/orthanc
141
142 To run the DICOM TLS tests without Client certificate checks:
143 # cd ./Tests
144 # python CheckDicomTls.py --config-no-check-client
145 # /home/alain/o/build/orthanc/Orthanc --verbose dicom-tls.json
146 #### or
147 # 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
148 # python CheckDicomTls.py --force OrthancNoCheckClient
149
150 To run the DICOM TLS tests without Client certificate checks:
151 # cd ./Tests
152 # python CheckDicomTls.py --config-check-client
153 # /home/alain/o/build/orthanc/Orthanc --verbose dicom-tls.json
154 #### or
155 # 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
156 # python CheckDicomTls.py --force OrthancCheckClient
157
141 158
142 159
143 (Option 2b) With Docker: 160 (Option 2b) With Docker:
144 161
145 # sudo docker pull jodogne/orthanc-tests 162 # sudo docker pull jodogne/orthanc-tests