Setup dicom compression

Dear Team,
Iam using latest windows installer of orthanc,
As I received jpeg lossless studies from other pacs/modality now want to define jpeg2000 compression in orthanc at time of recieveing, to reduce size of storage. So let me know how define transcoding in configuration file.
Thanks

Ashish,
You have two options depending on your requirements:

  1. Transcode all instances
  2. Trancode by modality

1. Transcode all instances
In your Orthanc configuration you can set the following:

"IngestTranscoding" : "1.2.840.10008.1.2", //set this to your required transfer syntax (1.2.840.10008.1.2.4.57 in your case)
"IngestTranscodingOfUncompressed" : true,
"IngestTranscodingOfCompressed" : true,
"DicomLossyTranscodingQuality" : 90,

2. Trancode by modality
Within your "DicomModalities" section you can set whether transcoding is required or not:

"DicomModalities": {
  "RADCTA" : {
    ...
    "AllowTranscoding" : true,
    ...
  }
}

Both are explained in the full configuration option and be aware of any version requirements.

HTH

Hi,
I tried as above mentioned configuration changes of transfersyntax, but not working still getting same image compression. Using orthanc 1.12.1 version.
Any other help would be appreciated thanks.

For JP2K, you have set Ingest transcoding to this value right ?

"IngestTranscoding" : "1.2.840.10008.1.2.4.90",

Then, you can check it is configured correctly by calling http://localhost:8042/system and check the “IngestTranscoding”

{
   "ApiVersion" : 23,
   ...
   "IngestTranscoding" : "1.2.840.10008.1.2.4.90",
   ...
   "Version" : "1.12.3"
}

Hi
After setup transfer syntax in configuration and restarting orthanc service, to check url http://localhost:8042/system
It’s showing IngestTranscoding: " "
Nothing in it could you suggest why this empty value . Let me know further any changes in configuration.
Thanks

Then it means that Orthanc does not load your configuration file.
Check the logs

Yes alain i checked it in verbose as wel but not shows ingesttranscoding value see log below:
W0329 01:51:16.395355 main.cpp:2034] Orthanc version: 1.12.1
I0329 01:51:16.395355 main.cpp:2066] Architecture: 64-bit, little endian
W0329 01:51:16.395355 OrthancConfiguration.cpp:108] Scanning folder “C:\Program Files\Orthanc Server\Configuration” for configuration files
W0329 01:51:16.395355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\azure.json”
W0329 01:51:16.395355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\delayed-deletion.json”
W0329 01:51:16.405355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\dicomweb.json”
W0329 01:51:16.405355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\housekeeper.json”
W0329 01:51:16.405355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\indexer.json”
W0329 01:51:16.405355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\mysql.json”
W0329 01:51:16.405355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\odbc.json”
W0329 01:51:16.405355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\orthanc-explorer-2.json”
W0329 01:51:16.405355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\orthanc.json”
W0329 01:51:16.415355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\postgresql.json”
W0329 01:51:16.415355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\serve-folders.json”
W0329 01:51:16.415355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\stone-webviewer.json”
W0329 01:51:16.415355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\tcia.json”
W0329 01:51:16.415355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\transfers.json”
W0329 01:51:16.415355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\webviewer.json”
W0329 01:51:16.415355 OrthancConfiguration.cpp:57] Reading the configuration from: “C:\Program Files\Orthanc Server\Configuration\worklists.json”
I0329 01:51:16.425355 Toolbox.cpp:1549] Setting up the ICU common data
I0329 01:51:16.725355 Toolbox.cpp:1528] Using locale: “” for case-insensitive comparison of strings
I0329 01:51:16.725355 Toolbox.cpp:1824] OpenSSL version: OpenSSL 3.1.0
I0329 01:51:16.725355 FromDcmtkBridge.cpp:294] (dicom) Using DCMTK version: 367
I0329 01:51:16.725355 FromDcmtkBridge.cpp:302] (dicom) Loading the embedded dictionaries
I0329 01:51:16.815355 FromDcmtkBridge.cpp:314] (dicom) Loading the embedded dictionary of private tags
I0329 01:51:16.865355 FromDcmtkBridge.cpp:2461] (dicom) Registering JPEG Lossless codecs in DCMTK
I0329 01:51:16.865355 FromDcmtkBridge.cpp:2469] (dicom) Registering JPEG codecs in DCMTK
I0329 01:51:16.865355 FromDcmtkBridge.cpp:2476] (dicom) Registering RLE codecs in DCMTK
I0329 01:51:16.865355 Enumerations.cpp:2392] Default encoding for DICOM was changed to: Latin1
I0329 01:51:16.885355 OrthancInitialization.cpp:390] Your platform does not support mallopt(), ignoring configuration option “MallocArenaMax”
W0329 01:51:16.895355 main.cpp:911] Loading plugin(s) from: C:\Program Files\Orthanc Server\Plugins
I0329 01:51:16.895355 PluginsManager.cpp:280] (plugins) Scanning folder C:\Program Files\Orthanc Server\Plugins for plugins
I0329 01:51:16.895355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\ConnectivityChecks.dll”
W0329 01:51:16.895355 PluginsManager.cpp:261] Registering plugin ‘connectivity-checks’ (version 1.12.1)
I0329 01:51:16.895355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback with mutual exclusion on: /connectivity-checks/libs/(.)
I0329 01:51:16.895355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback with mutual exclusion on: /connectivity-checks/app/(.
)
I0329 01:51:16.895355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\DelayedDeletion.dll”
W0329 01:51:16.895355 PluginsManager.cpp:261] Registering plugin ‘delayed-deletion’ (version 1.12.1)
W0329 01:51:16.905355 PluginsManager.cpp:157] DelayedDeletion - plugin is loaded but disabled (check your “DelayedDeletion.Enable” configuration)
I0329 01:51:16.905355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\Housekeeper.dll”
W0329 01:51:16.905355 PluginsManager.cpp:261] Registering plugin ‘housekeeper’ (version 1.12.1)
W0329 01:51:16.905355 PluginsManager.cpp:157] Housekeeper plugin is initializing
W0329 01:51:16.905355 PluginsManager.cpp:157] Housekeeper plugin is disabled by the configuration file
I0329 01:51:16.905355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\libOrthancOHIF-Windows64.dll”
W0329 01:51:16.905355 PluginsManager.cpp:261] Registering plugin ‘ohif’ (version 1.0)
I0329 01:51:16.905355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ohif
I0329 01:51:16.905355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ohif/(.)
I0329 01:51:16.905355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /studies/([0-9a-f-]+)/ohif-dicom-json
I0329 01:51:16.905355 OrthancPlugins.cpp:2781] (plugins) Plugin has registered an OnChange callback
I0329 01:51:16.905355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\libOrthancVolView-Windows64.dll”
W0329 01:51:16.905355 PluginsManager.cpp:261] Registering plugin ‘volview’ (version 1.1)
I0329 01:51:16.905355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /volview/(.
)
I0329 01:51:16.915355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\libStoneWebViewer-Windows64.dll”
W0329 01:51:16.915355 PluginsManager.cpp:261] Registering plugin ‘stone-webviewer’ (version 2.5)
I0329 01:51:16.915355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/configuration.json
I0329 01:51:16.915355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/StoneWebViewer.wasm
I0329 01:51:16.915355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/StoneWebViewer.js
I0329 01:51:16.915355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/stone.js
I0329 01:51:16.915355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/img/(.)
I0329 01:51:16.915355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/css/(.
)
I0329 01:51:16.915355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/js/(.)
I0329 01:51:16.915355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/webfonts/(.
)
I0329 01:51:16.915355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/(.)
I0329 01:51:16.915355 OrthancPlugins.cpp:2781] (plugins) Plugin has registered an OnChange callback
I0329 01:51:16.915355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\ModalityWorklists.dll”
W0329 01:51:16.915355 PluginsManager.cpp:261] Registering plugin ‘worklists’ (version 1.12.1)
W0329 01:51:16.915355 PluginsManager.cpp:157] Sample worklist plugin is initializing
W0329 01:51:16.915355 PluginsManager.cpp:157] Worklist server is disabled by the configuration file
I0329 01:51:16.915355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\MultitenantDicom.dll”
W0329 01:51:16.925355 PluginsManager.cpp:261] Registering plugin ‘multitenant-dicom’ (version 1.12.1)
I0329 01:51:16.925355 OrthancPlugins.cpp:2781] (plugins) Plugin has registered an OnChange callback
I0329 01:51:16.925355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancAuthorization.dll”
W0329 01:51:16.925355 PluginsManager.cpp:261] Registering plugin ‘authorization’ (version 0.6.0)
W0329 01:51:16.925355 PluginsManager.cpp:157] Initializing the authorization plugin
W0329 01:51:16.925355 PluginsManager.cpp:157] No section “Authorization” in the configuration file, the authorization plugin is disabled
I0329 01:51:16.925355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancAzureBlobStorage.dll”
W0329 01:51:16.935355 PluginsManager.cpp:261] Registering plugin ‘Azure Blob Storage’ (version 2.2.0)
W0329 01:51:16.935355 PluginsManager.cpp:157] Azure Blob Storage plugin is initializing
W0329 01:51:16.935355 PluginsManager.cpp:157] Azure Blob Storage: no “AzureBlobStorage” section found in configuration, plugin is disabled
I0329 01:51:16.935355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancDicomWeb.dll”
W0329 01:51:16.935355 PluginsManager.cpp:261] Registering plugin ‘dicom-web’ (version 1.15)
I0329 01:51:16.935355 PluginsManager.cpp:161] (plugins) The DICOMweb plugin reads the DICOMweb servers from the configuration file
W0329 01:51:16.935355 PluginsManager.cpp:157] URI to the DICOMweb REST API: /dicom-web/
I0329 01:51:16.935355 OrthancPlugins.cpp:2756] (plugins) Plugin has registered a REST callback for chunked streams on: /dicom-web/studies
I0329 01:51:16.935355 OrthancPlugins.cpp:2756] (plugins) Plugin has registered a REST callback for chunked streams on: /dicom-web/studies/([^/]
)
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/instances
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/series
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/])/instances
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]
)/metadata
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/])/series
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]
)/series/([^/])
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]
)/series/([^/])/instances
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]
)/series/([^/])/instances/([^/])
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/])/series/([^/])/instances/([^/])/bulk/(.)
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/])/series/([^/])/instances/([^/])/metadata
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]
)/series/([^/])/metadata
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]
)/series/([^/])/instances/([^/])/frames
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/])/series/([^/])/instances/([^/])/frames/([^/])
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/])
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/]
)/stow
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/])/wado
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/]
)/get
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/])/retrieve
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/]
)/qido
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/])/delete
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/app/libs/(.
)
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/info
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/])/rendered
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]
)/series/([^/])/rendered
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]
)/series/([^/])/instances/([^/])/rendered
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/])/series/([^/])/instances/([^/])/frames/([^/])/rendered
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /studies/([^/])/update-dicomweb-cache
I0329 01:51:16.935355 OrthancPlugins.cpp:2781] (plugins) Plugin has registered an OnChange callback
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/app/client/(.
)
W0329 01:51:16.935355 PluginsManager.cpp:157] DICOMWeb PublicRoot: /dicom-web/
W0329 01:51:16.935355 PluginsManager.cpp:157] URI to the WADO-URI API: /wado
I0329 01:51:16.935355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wado
I0329 01:51:16.935355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancExplorer2.dll”
W0329 01:51:16.935355 PluginsManager.cpp:261] Registering plugin ‘orthanc-explorer-2’ (version 1.1.1)
W0329 01:51:16.945355 PluginsManager.cpp:157] Root URI to the Orthanc-Explorer 2 application: /ui/
I0329 01:51:16.945355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app/assets/(.)
I0329 01:51:16.945355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app/index.html
I0329 01:51:16.945355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app/token-landing.html
I0329 01:51:16.945355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app/retrieve-and-view.html
I0329 01:51:16.945355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app/favicon.ico
I0329 01:51:16.945355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app/(.
)
I0329 01:51:16.945355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app
I0329 01:51:16.945355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/api/configuration
I0329 01:51:16.945355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/api/pre-login-configuration
I0329 01:51:16.945355 OrthancPlugins.cpp:2781] (plugins) Plugin has registered an OnChange callback
I0329 01:51:16.945355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancGdcm.dll”
W0329 01:51:16.975355 PluginsManager.cpp:261] Registering plugin ‘gdcm’ (version 1.5)
W0329 01:51:16.975355 PluginsManager.cpp:157] Version of GDCM: 3.0.10
W0329 01:51:16.975355 PluginsManager.cpp:157] GDCM throttling is disabled
I0329 01:51:16.975355 OrthancPlugins.cpp:2854] (plugins) Plugin has registered a callback to decode DICOM images (1 decoder(s) now active)
I0329 01:51:16.975355 OrthancPlugins.cpp:2867] (plugins) Plugin has registered a callback to transcode DICOM images (1 transcoder(s) now active)
I0329 01:51:16.975355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancIndexer.dll”
W0329 01:51:16.985355 PluginsManager.cpp:261] Registering plugin ‘indexer’ (version 1.0)
W0329 01:51:16.985355 PluginsManager.cpp:157] OrthancIndexer is disabled
I0329 01:51:16.985355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancMySQLIndex.dll”
W0329 01:51:16.985355 PluginsManager.cpp:261] Registering plugin ‘mysql-index’ (version 5.1)
I0329 01:51:16.985355 PluginsManager.cpp:161] (plugins) OpenSSL version: OpenSSL 3.1.0
W0329 01:51:16.995355 PluginsManager.cpp:157] The MySQL index is currently disabled, set “EnableIndex” to “true” in the “MySQL” section of the configuration file of Orthanc
I0329 01:51:16.995355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancMySQLStorage.dll”
W0329 01:51:16.995355 PluginsManager.cpp:261] Registering plugin ‘mysql-storage’ (version 5.1)
I0329 01:51:16.995355 PluginsManager.cpp:161] (plugins) OpenSSL version: OpenSSL 3.1.0
W0329 01:51:16.995355 PluginsManager.cpp:157] The MySQL storage area is currently disabled, set “EnableStorage” to “true” in the “MySQL” section of the configuration file of Orthanc
I0329 01:51:16.995355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancNeuro.dll”
W0329 01:51:17.005355 PluginsManager.cpp:261] Registering plugin ‘neuro’ (version 1.0)
I0329 01:51:17.005355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /series/(.)/nifti
I0329 01:51:17.005355 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /instances/(.
)/nifti
I0329 01:51:17.005355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancOdbcIndex.dll”
W0329 01:51:17.005355 PluginsManager.cpp:261] Registering plugin ‘odbc-index’ (version 1.1)
W0329 01:51:17.005355 PluginsManager.cpp:157] The ODBC index is currently disabled, set “EnableIndex” to “true” in the “Odbc” section of the configuration file of Orthanc
I0329 01:51:17.005355 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancOdbcStorage.dll”
W0329 01:51:17.015356 PluginsManager.cpp:261] Registering plugin ‘odbc-storage’ (version 1.1)
W0329 01:51:17.015356 PluginsManager.cpp:157] The ODBC storage area is currently disabled, set “EnableStorage” to “true” in the “Odbc” section of the configuration file of Orthanc
I0329 01:51:17.015356 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancPostgreSQLIndex.dll”
W0329 01:51:17.015356 PluginsManager.cpp:261] Registering plugin ‘postgresql-index’ (version 5.1)
I0329 01:51:17.015356 PluginsManager.cpp:161] (plugins) OpenSSL version: OpenSSL 3.1.0
W0329 01:51:17.015356 PluginsManager.cpp:157] The PostgreSQL index is currently disabled, set “EnableIndex” to “true” in the “PostgreSQL” section of the configuration file of Orthanc
I0329 01:51:17.015356 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancPostgreSQLStorage.dll”
W0329 01:51:17.025356 PluginsManager.cpp:261] Registering plugin ‘postgresql-storage’ (version 5.1)
I0329 01:51:17.025356 PluginsManager.cpp:161] (plugins) OpenSSL version: OpenSSL 3.1.0
W0329 01:51:17.025356 PluginsManager.cpp:157] The PostgreSQL storage area is currently disabled, set “EnableStorage” to “true” in the “PostgreSQL” section of the configuration file of Orthanc
I0329 01:51:17.025356 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancTcia.dll”
W0329 01:51:17.025356 PluginsManager.cpp:261] Registering plugin ‘tcia’ (version 1.1)
I0329 01:51:17.025356 OrthancPlugins.cpp:2880] (plugins) Plugin has registered a callback to unserialize jobs (1 unserializer(s) now active)
I0329 01:51:17.025356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/app/index.html
I0329 01:51:17.025356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/app/app.js
I0329 01:51:17.025356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/clear-cache
I0329 01:51:17.025356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/proxy/(.)
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/import
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/app/css/bootstrap.min.css
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/app/css/bootstrap.min.css.map
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/app/js/axios.min.js
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/app/js/axios.min.map
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/app/js/vue.min.js
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/app/images/tcia-logo.png
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/app/images/orthanc-logo.png
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /tcia/app/images/nbia-export.png
I0329 01:51:17.035356 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancTransfers.dll”
W0329 01:51:17.035356 PluginsManager.cpp:261] Registering plugin ‘transfers’ (version 1.4)
I0329 01:51:17.035356 PluginsManager.cpp:161] (plugins) Transfers accelerator will use 4 thread(s) to run HTTP queries
I0329 01:51:17.035356 PluginsManager.cpp:161] (plugins) Transfers accelerator will keep local DICOM files in a memory cache of size: 128 MB
I0329 01:51:17.035356 PluginsManager.cpp:161] (plugins) Transfers accelerator will aim at HTTP queries of size: 4096 KB
I0329 01:51:17.035356 PluginsManager.cpp:161] (plugins) Transfers accelerator will be able to receive up to 4 push transaction(s) at once
I0329 01:51:17.035356 PluginsManager.cpp:161] (plugins) Transfers accelerator will retry 0 time(s) if some HTTP query fails
I0329 01:51:17.035356 PluginsManager.cpp:161] (plugins) Transfers accelerator will use 2 seconds as a timeout when checking peers connectivity
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /transfers/chunks/([.0-9a-f-]+)
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /transfers/lookup
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /transfers/pull
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /transfers/send
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /transfers/peers
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /transfers/push
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /transfers/push/([.0-9a-f-]+)/([0-9]+)
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /transfers/push/([.0-9a-f-]+)/commit
I0329 01:51:17.035356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /transfers/push/([.0-9a-f-]+)
I0329 01:51:17.035356 OrthancPlugins.cpp:2880] (plugins) Plugin has registered a callback to unserialize jobs (2 unserializer(s) now active)
I0329 01:51:17.035356 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancWebViewer.dll”
W0329 01:51:17.045356 PluginsManager.cpp:261] Registering plugin ‘web-viewer’ (version 2.8)
W0329 01:51:17.045356 PluginsManager.cpp:157] Initializing the Web viewer
W0329 01:51:17.045356 PluginsManager.cpp:157] Web viewer using 2 threads for the decoding of the DICOM images
W0329 01:51:17.045356 PluginsManager.cpp:157] Storing the cache of the Web viewer in folder: C:\Orthanc\WebViewerCache
W0329 01:51:17.045356 PluginsManager.cpp:157] Web viewer using a cache of 100 MB
I0329 01:51:17.045356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /web-viewer/series/(.
)
I0329 01:51:17.045356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /web-viewer/is-stable-series/(.)
I0329 01:51:17.045356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /web-viewer/instances/(.
)
I0329 01:51:17.045356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /web-viewer/libs/(.)
I0329 01:51:17.045356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /web-viewer/app/(.
)
I0329 01:51:17.045356 OrthancPlugins.cpp:2781] (plugins) Plugin has registered an OnChange

callback
I0329 01:51:17.045356 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OrthancWSI.dll”
W0329 01:51:17.045356 PluginsManager.cpp:261] Registering plugin ‘wsi’ (version 2.0)
W0329 01:51:17.045356 PluginsManager.cpp:157] The whole-slide imaging plugin will use at most 4 threads to transcode the tiles
I0329 01:51:17.045356 OrthancPlugins.cpp:2781] (plugins) Plugin has registered an OnChange callback
I0329 01:51:17.045356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wsi/app/(ol.css)
I0329 01:51:17.045356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wsi/app/(ol.js)
I0329 01:51:17.045356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wsi/app/(viewer.html)
I0329 01:51:17.045356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wsi/app/(viewer.js)
I0329 01:51:17.045356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wsi/pyramids/([0-9a-f-]+)
I0329 01:51:17.045356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wsi/tiles/([0-9a-f-]+)/([0-9-]+)/([0-9-]+)/([0-9-]+)
I0329 01:51:17.055356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wsi/iiif/tiles/([0-9a-f-]+)/info.json
I0329 01:51:17.055356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wsi/iiif/tiles/([0-9a-f-]+)/([0-9a-z,:]+)/([0-9a-z,!:]+)/([0-9,!]+)/([a-z]+).([a-z]+)
I0329 01:51:17.055356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wsi/iiif/series/([0-9a-f-]+)/manifest.json
I0329 01:51:17.055356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wsi/iiif/frames/([0-9a-f-]+)/([0-9]+)/info.json
I0329 01:51:17.055356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wsi/iiif/frames/([0-9a-f-]+)/([0-9]+)/full/max/0/default.jpg
W0329 01:51:17.055356 PluginsManager.cpp:157] Support of IIIF is enabled in the whole-slide imaging plugin
I0329 01:51:17.055356 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\OsimisWebViewer.dll”
W0329 01:51:17.085356 PluginsManager.cpp:261] Registering plugin ‘osimis-web-viewer’ (version 1.4.2.0-9d9eff4)
W0329 01:51:17.085356 PluginsManager.cpp:157] Initializing the Web viewer
W0329 01:51:17.085356 PluginsManager.cpp:157] Using GDCM instead of the DICOM decoder that is built in Orthanc
I0329 01:51:17.085356 OrthancPlugins.cpp:2854] (plugins) Plugin has registered a callback to decode DICOM images (2 decoder(s) now active)
I0329 01:51:17.085356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/images/?(.)
I0329 01:51:17.085356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/series/?(.
)
I0329 01:51:17.085356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/config.js?(.)
I0329 01:51:17.085356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/studies/?(.
)
I0329 01:51:17.085356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/languages/?(.)
I0329 01:51:17.085356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/custom-command/?(.
)
I0329 01:51:17.085356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/app/(.*)
I0329 01:51:17.085356 PluginsManager.cpp:303] (plugins) Found a shared library: “C:\Program Files\Orthanc Server\Plugins\ServeFolders.dll”
W0329 01:51:17.095356 PluginsManager.cpp:261] Registering plugin ‘serve-folders’ (version 1.12.1)
I0329 01:51:17.095356 OrthancPlugins.cpp:2739] (plugins) Plugin has registered a REST callback without mutual exclusion on: /app/plugin-serve-folders.html
W0329 01:51:17.095356 PluginsManager.cpp:157] ServeFolders: Empty configuration file: No additional folder will be served!
W0329 01:51:17.095356 OrthancInitialization.cpp:420] SQLite index directory: “C:\Orthanc”
W0329 01:51:17.095356 OrthancInitialization.cpp:519] Storage directory: “C:\Orthanc”
I0329 01:51:17.215356 SQLiteDatabaseWrapper.cpp:1399] Version of the Orthanc database: 6
W0329 01:51:17.215356 HttpClient.cpp:1194] HTTPS will use the CA certificates from this file: C:\Program Files\Orthanc Server\Configuration\ca-certificates.crt
I0329 01:51:17.215356 HttpClient.cpp:515] (http) Setting the default timeout for HTTP client connections: 60 seconds
I0329 01:51:17.215356 HttpClient.cpp:499] (http) Setting the default proxy for HTTP client connections:
I0329 01:51:17.215356 DicomAssociationParameters.cpp:376] (dicom) Default timeout for DICOM connections if Orthanc acts as SCU (client): 10 seconds (0 = no timeout)
I0329 01:51:17.225356 ServerIndex.cpp:289] Starting the database flushing thread (sleep = 10 seconds)
I0329 01:51:17.225356 ServerIndex.cpp:446] Starting the monitor for stable resources (stable age = 60)
I0329 01:51:17.225356 LuaJobManager.cpp:68] (lua) Lua: DICOM associations will be closed after 5 seconds of inactivity
I0329 01:51:17.225356 LuaScripting.cpp:774] Initializing Lua for the event handler
W0329 01:51:17.225356 LuaContext.cpp:94] Lua says: Lua toolbox installed
I0329 01:51:17.225356 LuaJobManager.cpp:68] (lua) Lua: DICOM associations will be closed after 5 seconds of inactivity
I0329 01:51:17.225356 LuaScripting.cpp:774] Initializing Lua for the event handler
W0329 01:51:17.225356 LuaContext.cpp:94] Lua says: Lua toolbox installed
I0329 01:51:17.225356 ServerContext.cpp:410] Automated transcoding of incoming DICOM instances is disabled
I0329 01:51:17.225356 ServerContext.cpp:417] (dicom) Deidentification of log contents (notably for DIMSE queries) is enabled
I0329 01:51:17.225356 ServerContext.cpp:421] (dicom) Version of DICOM standard used for deidentification is 2021b
I0329 01:51:17.235356 ServerContext.cpp:440] (dicom) Preferred transfer syntax for Orthanc C-STORE SCU: 1.2.840.10008.1.2.1
I0329 01:51:17.235356 ServerContext.cpp:457] Your platform does not support malloc_trim(), not starting the memory trimming thread
I0329 01:51:17.235356 DcmtkTranscoder.cpp:76] Quality for lossy transcoding using DCMTK is set to: 90
W0329 01:51:17.235356 ServerContext.cpp:527] Disk compression is disabled
I0329 01:51:17.235356 ServerContext.cpp:1318] Storing MD5 for attachments: yes
W0329 01:51:17.235356 ServerIndex.cpp:381] No limit on the number of stored patients
W0329 01:51:17.235356 ServerIndex.cpp:401] No limit on the size of the storage area
W0329 01:51:17.235356 ServerIndex.cpp:420] Maximum Storage mode: Recycle
W0329 01:51:17.235356 ServerContext.cpp:256] Reloading the jobs from the last execution of Orthanc
W0329 01:51:17.245356 JobsEngine.cpp:272] The jobs engine has started with 2 threads
I0329 01:51:17.245356 JobsEngine.cpp:126] (jobs) Worker thread 0 has started
I0329 01:51:17.245356 JobsEngine.cpp:126] (jobs) Worker thread 1 has started
I0329 01:51:17.245356 DicomServer.cpp:134] (dicom) Setting timeout for DICOM connections if Orthanc acts as SCP (server): 30 seconds (0 = no timeout)
I0329 01:51:17.245356 DicomServer.cpp:422] (dicom) Orthanc SCP will not use DICOM TLS
I0329 01:51:17.245356 DicomServer.cpp:430] (dicom) The embedded DICOM server will use 4 threads
W0329 01:51:17.245356 main.cpp:1317] DICOM server listening with AET ORTHANC on port: 4242
I0329 01:51:17.245356 HttpServer.cpp:1604] (http) This Orthanc server uses CivetWeb as its embedded HTTP server
I0329 01:51:17.245356 HttpServer.cpp:2112] (http) The embedded HTTP server will use 50 threads
I0329 01:51:17.245356 DicomServer.cpp:64] (dicom) DICOM server started
I0329 01:51:17.245356 HttpServer.cpp:1953] (http) HTTP keep alive is enabled
I0329 01:51:17.245356 HttpServer.cpp:1967] (http) HTTP keep alive Timeout is now 1 seconds
W0329 01:51:17.245356 HttpServer.cpp:2036] HTTP compression is enabled
I0329 01:51:17.245356 HttpServer.cpp:2125] (http) TCP_NODELAY for the HTTP sockets is set to true
I0329 01:51:17.245356 HttpServer.cpp:2145] (http) Request timeout in the HTTP server is set to 30 seconds
I0329 01:51:17.245356 main.cpp:1161] Version of Lua: Lua 5.3
W0329 01:51:17.245356 main.cpp:1172] Remote LUA script execution is disabled
W0329 01:51:17.245356 main.cpp:1184] REST API cannot write to the file system.
I0329 01:51:17.245356 HttpServer.cpp:2192] (http) Branching WebDAV bucket at: /webdav
I0329 01:51:17.245356 HttpServer.cpp:1649] (http) Starting embedded Web server using Civetweb
I0329 01:51:17.265356 OrthancWebDav.cpp:1696] Starting the WebDAV upload thread
W0329 01:51:17.265356 HttpServer.cpp:1794] HTTP server listening on port: 8042 (HTTPS encryption is disabled, remote access is not allowed)
W0329 01:51:17.265356 main.cpp:923] Orthanc has started
I0329 01:51:17.265356 PluginsManager.cpp:161] (plugins) Started the OHIF preload thread
I0329 01:51:17.265356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/dicom-web (built-in API)
I0329 01:51:17.265356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins (built-in API)
I0329 01:51:17.265356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/Azure Blob Storage (built-in API)
I0329 01:51:17.265356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/authorization (built-in API)
W0329 01:51:17.265356 PluginsManager.cpp:157] When using OE2 and the authorization plugin together, you must set ‘Authorization.CheckedLevel’ to ‘studies’. Unless you are using this orthanc only to generate tokens.
I0329 01:51:17.265356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/connectivity-checks (built-in API)
I0329 01:51:17.265356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/delayed-deletion (built-in API)
I0329 01:51:17.265356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/dicom-web (built-in API)
I0329 01:51:17.265356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/gdcm (built-in API)
I0329 01:51:17.265356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/housekeeper (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/indexer (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/multitenant-dicom (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/mysql-index (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/mysql-storage (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/neuro (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/odbc-index (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/odbc-storage (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/ohif (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/orthanc-explorer-2 (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/osimis-web-viewer (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/postgresql-index (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/postgresql-storage (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/serve-folders (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/stone-webviewer (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/tcia (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/transfers (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/volview (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/web-viewer (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/worklists (built-in API)
I0329 01:51:17.275356 OrthancPlugins.cpp:3172] (plugins) Plugin making REST GET call on URI /plugins/wsi (built-in API)
I0329 01:51:17.275356 LuaScripting.cpp:868] Starting the Lua engine
^C

Hello,

This is an excerpt of your logs:

As Alain indicates, this means that your configuration file is not properly read.

Here is a working minimal configuration file:

{
  "Plugins" : [ "./libOrthancGdcm.so" ],
  "IngestTranscoding" : "1.2.840.10008.1.2.4.90"
}

With this configuration file, my logs read as follows:

W0330 10:19:34.651241             MAIN ServerContext.cpp:427] Incoming DICOM instances will automatically be transcoded to transfer syntax: 1.2.840.10008.1.2.4.90
W0330 10:19:34.651244             MAIN ServerContext.cpp:434]   Ingest transcoding will be applied to uncompressed transfer syntaxes (Little Endian Implicit/Explicit, Big Endian Explicit)
W0330 10:19:34.651247             MAIN ServerContext.cpp:438]   Ingest transcoding will be applied to compressed transfer syntaxes

Regards,
Sébastien-

Thanks for reply,
problem is in service when try to stop it says see pic
err
also in log plugin firstly registered and then unregistered.
W0331 03:00:39.764171 OrthancConfiguration.cpp:57] Reading the configuration from: “Configuration\orthanc.json”
W0331 03:00:40.314172 PluginsManager.cpp:261] Registering plugin ‘gdcm’ (version 1.5)
W0331 03:00:40.314172 PluginsManager.cpp:157] Version of GDCM: 3.0.10
W0331 03:00:40.314172 PluginsManager.cpp:157] GDCM throttling is disabled
W0331 03:02:31.264328 PluginsManager.cpp:211] Unregistering plugin ‘gdcm’ (version 1.5)
I tried installer on different system but same thing happen,let me know to come up with this as all permission granted to folder to read write.

Hello,

This is not a complete Orthanc log, only an excerpt.

Sébastien-