Generating random hostid in /etc/hostid Discovering configuration files from /etc/orthanc/*.json Discovering configuration files from /run/secrets/*.json reading configuration from /etc/orthanc/dicom-modalities.json reading configuration from /etc/orthanc/orthanc.json Analyzing environment variables Analyzing secrets secret: /run/secrets/ORTHANC__POSTGRESQL__PASSWORD readSecret: from /run/secrets/ORTHANC__POSTGRESQL__PASSWORD into ORTHANC__POSTGRESQL__PASSWORD will go into json PostgreSQL.Password going through all enabled plugins DicomWeb is enabled Applying defaults for DicomWeb plugin Installing .so file for DicomWeb plugin Linked /usr/share/orthanc/plugins-available/libOrthancDicomWeb.so -> /usr/share/orthanc/plugins/libOrthancDicomWeb.so Gdcm is enabled Applying defaults for Gdcm plugin Installing .so file for Gdcm plugin Linked /usr/share/orthanc/plugins-available/libOrthancGdcm.so -> /usr/share/orthanc/plugins/libOrthancGdcm.so OrthancWebViewer is enabled Installing .so file for OrthancWebViewer plugin Linked /usr/share/orthanc/plugins-available/libOrthancWebViewer.so -> /usr/share/orthanc/plugins/libOrthancWebViewer.so StoneWebViewer is enabled Installing .so file for StoneWebViewer plugin Linked /usr/share/orthanc/plugins-available/libStoneWebViewer.so -> /usr/share/orthanc/plugins/libStoneWebViewer.so OsimisWebViewerBasic is enabled Installing .so file for OsimisWebViewerBasic plugin Linked /usr/share/orthanc/plugins-available/libOsimisWebViewer.so -> /usr/share/orthanc/plugins/libOsimisWebViewer.so PostgreSQL is enabled Applying defaults for PostgreSQL plugin Installing .so file for PostgreSQL plugin Linked /usr/share/orthanc/plugins-available/libOrthancPostgreSQLIndex.so -> /usr/share/orthanc/plugins/libOrthancPostgreSQLIndex.so Linked /usr/share/orthanc/plugins-available/libOrthancPostgreSQLStorage.so -> /usr/share/orthanc/plugins/libOrthancPostgreSQLStorage.so Python is enabled Installing .so file for Python plugin Linked /usr/share/orthanc/plugins-available/libOrthancPython.so -> /usr/share/orthanc/plugins/libOrthancPython.so Housekeeper is enabled Applying defaults for Housekeeper plugin Installing .so file for Housekeeper plugin Linked /usr/share/orthanc/plugins-available/libHousekeeper.so -> /usr/share/orthanc/plugins/libHousekeeper.so OrthancExplorer2 is enabled Applying defaults for OrthancExplorer2 plugin Installing .so file for OrthancExplorer2 plugin Linked /usr/share/orthanc/plugins-available/libOrthancExplorer2.so -> /usr/share/orthanc/plugins/libOrthancExplorer2.so generated configuration file: { "DicomWeb": { "Enable": true, "Root": "/dicom-web/", "EnableWado": true, "WadoRoot": "/wado", "StudiesMetadata": "MainDicomTags", "SeriesMetadata": "MainDicomTags", "Servers": { "self": [ "https://m.masood.gq:8080/pacs/dicom-web/", "demo", "demo" ] } }, "DicomModalities": { "CTSCAN-TEST": [ "ORTHANC", "m.masood.gq", 4243 ] }, "Name": "SynApps Pacs", "HttpPort": 8042, "DicomAet": "SYNAPPSPACS", "DicomPort": 4242, "RemoteAccessAllowed": true, "AuthenticationEnabled": true, "LimitFindResults": 100, "LimitFindInstances": 100, "OverwriteInstances": true, "StorageAccessOnFind": "Never", "WebDavEnabled": false, "StorageCompression": true, "PythonScript": "/python/main.py", "MaximumStorageMode": "Reject", "DicomModalitiesInDatabase": true, "DicomAlwaysAllowStore": false, "DicomAlwaysAllowFind": false, "DicomAlwaysAllowFindWorklist": false, "DicomAlwaysAllowGet": false, "DicomAlwaysAllowMove": false, "DicomCheckModalityHost": false, "RegisteredUsers": { "demo": "demo", "demo2": "demo2" }, "StoneWebViewer": { "DateFormat": "DD/MM/YYYY", "InstitutionLogo": "https://synappsgroup.com/favicon.ico" }, "WebViewer": { "DefaultStudyIslandsDisplayMode": "oneCol" }, "PostgreSQL": { "EnableIndex": true, "EnableStorage": false, "Host": "pacsdb", "Port": 5432, "Database": "postgres", "Username": "postgres", "Password": "MYPacsP@ssword", "EnableSsl": false, "Lock": false }, "Housekeeper": { "Enable": true, "Schedule": { "Monday": [ "0-6" ], "Tuesday": [ "0-6" ], "Wednesday": [ "0-24" ], "Thursday": [ "0-24" ], "Friday": [ "0-6" ], "Saturday": [ "0-6" ], "Sunday": [ "0-6" ] } }, "ExtraMainDicomTags": { "Instance": [ "Rows", "Columns", "ImageType", "SOPClassUID", "ContentDate", "ContentTime", "FrameOfReferenceUID", "PixelSpacing", "SpecificCharacterSet", "BitsAllocated", "BitsStored", "RescaleSlope", "RescaleIntercept", "SliceThickness", "WindowCenter", "WindowWidth", "PhotometricInterpretation", "PixelRepresentation" ], "Series": [ "TimezoneOffsetFromUTC", "PerformedProcedureStepStartDate", "PerformedProcedureStepStartTime", "RequestAttributesSequence" ], "Study": [ "TimezoneOffsetFromUTC" ], "Patient": [] }, "OrthancExplorer2": { "UiOptions": { "OhifViewerPublicRoot": "https://p.inteb.org:8080/Viewer/", "EnableOpenInOhifViewer": true }, "Enable": true, "IsDefaultOrthancUI": false }, "StorageDirectory": "/var/lib/orthanc/db", "HttpsCACertificates": "/etc/ssl/certs/ca-certificates.crt", "Plugins": [ "/run/orthanc/plugins", "/usr/share/orthanc/plugins" ], "Gdcm": { "Throttling": 4, "RestrictTransferSyntaxes": [ "1.2.840.10008.1.2.4.90", "1.2.840.10008.1.2.4.91", "1.2.840.10008.1.2.4.92", "1.2.840.10008.1.2.4.93" ] } } generating temporary configuration file in /tmp/orthanc.json Startup command: Orthanc --trace --no-jobs /tmp/orthanc.json W0315 17:08:25.054228 main.cpp:2018] Orthanc version: 1.11.3 I0315 17:08:25.054410 main.cpp:2050] Architecture: 64-bit, little endian W0315 17:08:25.054572 OrthancConfiguration.cpp:57] Reading the configuration from: "/tmp/orthanc.json" I0315 17:08:25.055974 Toolbox.cpp:1510] Using locale: "en_US.UTF-8" for case-insensitive comparison of strings I0315 17:08:25.056272 Toolbox.cpp:1802] OpenSSL version: OpenSSL 3.0.5 I0315 17:08:25.057483 FromDcmtkBridge.cpp:292] (dicom) Using DCMTK version: 367 I0315 17:08:25.057566 FromDcmtkBridge.cpp:300] (dicom) Loading the embedded dictionaries I0315 17:08:25.077267 FromDcmtkBridge.cpp:312] (dicom) Loading the embedded dictionary of private tags I0315 17:08:25.093857 FromDcmtkBridge.cpp:2452] (dicom) Registering JPEG Lossless codecs in DCMTK I0315 17:08:25.093920 FromDcmtkBridge.cpp:2460] (dicom) Registering JPEG codecs in DCMTK I0315 17:08:25.093957 FromDcmtkBridge.cpp:2467] (dicom) Registering RLE codecs in DCMTK I0315 17:08:25.093982 Enumerations.cpp:2358] Default encoding for DICOM was changed to: Latin1 I0315 17:08:25.094040 OrthancInitialization.cpp:229] Configured Extra Main Dicom Tags for Instance: I0315 17:08:25.094474 OrthancInitialization.cpp:249] - Rows I0315 17:08:25.095251 OrthancInitialization.cpp:249] - Columns I0315 17:08:25.095566 OrthancInitialization.cpp:249] - ImageType I0315 17:08:25.095865 OrthancInitialization.cpp:249] - SOPClassUID I0315 17:08:25.096117 OrthancInitialization.cpp:249] - ContentDate I0315 17:08:25.096337 OrthancInitialization.cpp:249] - ContentTime I0315 17:08:25.096604 OrthancInitialization.cpp:249] - FrameOfReferenceUID I0315 17:08:25.096750 OrthancInitialization.cpp:249] - PixelSpacing I0315 17:08:25.097032 OrthancInitialization.cpp:249] - SpecificCharacterSet I0315 17:08:25.097302 OrthancInitialization.cpp:249] - BitsAllocated I0315 17:08:25.097590 OrthancInitialization.cpp:249] - BitsStored I0315 17:08:25.097770 OrthancInitialization.cpp:249] - RescaleSlope I0315 17:08:25.097958 OrthancInitialization.cpp:249] - RescaleIntercept I0315 17:08:25.098022 OrthancInitialization.cpp:249] - SliceThickness I0315 17:08:25.098162 OrthancInitialization.cpp:249] - WindowCenter I0315 17:08:25.098332 OrthancInitialization.cpp:249] - WindowWidth I0315 17:08:25.098472 OrthancInitialization.cpp:249] - PhotometricInterpretation I0315 17:08:25.098663 OrthancInitialization.cpp:249] - PixelRepresentation I0315 17:08:25.098691 OrthancInitialization.cpp:229] Configured Extra Main Dicom Tags for Series: I0315 17:08:25.098980 OrthancInitialization.cpp:249] - TimezoneOffsetFromUTC I0315 17:08:25.099200 OrthancInitialization.cpp:249] - PerformedProcedureStepStartDate I0315 17:08:25.099401 OrthancInitialization.cpp:249] - PerformedProcedureStepStartTime I0315 17:08:25.099607 OrthancInitialization.cpp:245] - RequestAttributesSequence (sequence) I0315 17:08:25.099632 OrthancInitialization.cpp:229] Configured Extra Main Dicom Tags for Study: I0315 17:08:25.099884 OrthancInitialization.cpp:249] - TimezoneOffsetFromUTC I0315 17:08:25.126960 OrthancInitialization.cpp:370] Calling mallopt(M_ARENA_MAX, 5) W0315 17:08:25.127241 main.cpp:911] Loading plugin(s) from: /run/orthanc/plugins E0315 17:08:25.127272 PluginsManager.cpp:234] Inexistent path to plugins: /run/orthanc/plugins W0315 17:08:25.127280 main.cpp:911] Loading plugin(s) from: /usr/share/orthanc/plugins I0315 17:08:25.127305 PluginsManager.cpp:280] (plugins) Scanning folder /usr/share/orthanc/plugins for plugins I0315 17:08:25.127445 PluginsManager.cpp:303] (plugins) Found a shared library: "/usr/share/orthanc/plugins/libOrthancPython.so" W0315 17:08:25.129629 PluginsManager.cpp:261] Registering plugin 'python' (version 4.0) W0315 17:08:25.129692 PluginsManager.cpp:157] Python plugin is initializing T0315 17:08:25.129712 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancPython.so T0315 17:08:25.129730 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancPython.so W0315 17:08:25.129978 PluginsManager.cpp:157] Using Python script "main.py" from directory: /python W0315 17:08:25.129997 PluginsManager.cpp:157] Force global loading of Python shared library: /usr/lib/x86_64-linux-gnu/libpython3.9.so.1.0 T0315 17:08:25.130029 OrthancPlugins.cpp:5660] (plugins) Calling service 4 from plugin /usr/share/orthanc/plugins/libOrthancPython.so W0315 17:08:25.130067 PluginsManager.cpp:157] Program name: /usr/local/bin/Orthanc T0315 17:08:25.151561 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancPython.so I0315 17:08:25.151643 PluginsManager.cpp:161] (plugins) Registering a Python REST callback on URI: /pydicom/(.*) T0315 17:08:25.151653 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancPython.so I0315 17:08:25.151667 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /pydicom/(.*) I0315 17:08:25.151800 PluginsManager.cpp:303] (plugins) Found a shared library: "/usr/share/orthanc/plugins/libOrthancPostgreSQLStorage.so" W0315 17:08:25.163079 PluginsManager.cpp:261] Registering plugin 'postgresql-storage' (version 4.0) T0315 17:08:25.163155 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancPostgreSQLStorage.so T0315 17:08:25.163181 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancPostgreSQLStorage.so T0315 17:08:25.163575 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancPostgreSQLStorage.so W0315 17:08:25.164013 PluginsManager.cpp:157] The PostgreSQL storage area is currently disabled, set "EnableStorage" to "true" in the "PostgreSQL" section of the configuration file of Orthanc I0315 17:08:25.164078 PluginsManager.cpp:303] (plugins) Found a shared library: "/usr/share/orthanc/plugins/libOrthancExplorer2.so" W0315 17:08:25.166905 PluginsManager.cpp:261] Registering plugin 'orthanc-explorer-2' (version 0.6.0) T0315 17:08:25.166958 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancExplorer2.so T0315 17:08:25.166976 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancExplorer2.so W0315 17:08:25.167314 PluginsManager.cpp:157] Root URI to the Orthanc-Explorer 2 application: /ui/ T0315 17:08:25.167327 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancExplorer2.so I0315 17:08:25.167337 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app/assets/(.*) T0315 17:08:25.167362 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancExplorer2.so I0315 17:08:25.167378 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app/index.html T0315 17:08:25.167392 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancExplorer2.so I0315 17:08:25.167401 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app/favicon.ico T0315 17:08:25.167412 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancExplorer2.so I0315 17:08:25.167422 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app/(.*) T0315 17:08:25.167438 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancExplorer2.so I0315 17:08:25.167447 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/app T0315 17:08:25.167458 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancExplorer2.so I0315 17:08:25.167468 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /ui/api/configuration T0315 17:08:25.167480 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancExplorer2.so I0315 17:08:25.167505 PluginsManager.cpp:303] (plugins) Found a shared library: "/usr/share/orthanc/plugins/libOrthancGdcm.so" W0315 17:08:25.186884 PluginsManager.cpp:261] Registering plugin 'gdcm' (version 1.5) T0315 17:08:25.186942 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancGdcm.so T0315 17:08:25.186966 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancGdcm.so T0315 17:08:25.187361 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancGdcm.so W0315 17:08:25.187800 PluginsManager.cpp:157] Orthanc will use GDCM to decode transfer syntax: 1.2.840.10008.1.2.4.90 W0315 17:08:25.187829 PluginsManager.cpp:157] Orthanc will use GDCM to decode transfer syntax: 1.2.840.10008.1.2.4.91 W0315 17:08:25.187836 PluginsManager.cpp:157] Orthanc will use GDCM to decode transfer syntax: 1.2.840.10008.1.2.4.92 W0315 17:08:25.187843 PluginsManager.cpp:157] Orthanc will use GDCM to decode transfer syntax: 1.2.840.10008.1.2.4.93 W0315 17:08:25.187849 PluginsManager.cpp:157] Throttling GDCM to 4 concurrent thread(s) W0315 17:08:25.187872 PluginsManager.cpp:157] Version of GDCM: 3.0.10 T0315 17:08:25.187878 OrthancPlugins.cpp:5660] (plugins) Calling service 1006 from plugin /usr/share/orthanc/plugins/libOrthancGdcm.so I0315 17:08:25.187891 OrthancPlugins.cpp:2826] (plugins) Plugin has registered a callback to decode DICOM images (1 decoder(s) now active) T0315 17:08:25.187903 OrthancPlugins.cpp:5660] (plugins) Calling service 1015 from plugin /usr/share/orthanc/plugins/libOrthancGdcm.so I0315 17:08:25.187913 OrthancPlugins.cpp:2839] (plugins) Plugin has registered a callback to transcode DICOM images (1 transcoder(s) now active) I0315 17:08:25.187953 PluginsManager.cpp:303] (plugins) Found a shared library: "/usr/share/orthanc/plugins/libOsimisWebViewer.so" W0315 17:08:25.206834 PluginsManager.cpp:261] Registering plugin 'osimis-web-viewer' (version 1.4.2.0-9d9eff4) W0315 17:08:25.206920 PluginsManager.cpp:157] Initializing the Web viewer T0315 17:08:25.206936 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOsimisWebViewer.so T0315 17:08:25.206963 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOsimisWebViewer.so W0315 17:08:25.207543 PluginsManager.cpp:157] Using GDCM instead of the DICOM decoder that is built in Orthanc T0315 17:08:25.207575 OrthancPlugins.cpp:5660] (plugins) Calling service 1006 from plugin /usr/share/orthanc/plugins/libOsimisWebViewer.so I0315 17:08:25.207589 OrthancPlugins.cpp:2826] (plugins) Plugin has registered a callback to decode DICOM images (2 decoder(s) now active) T0315 17:08:25.207600 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOsimisWebViewer.so I0315 17:08:25.207609 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/images/?(.*) T0315 17:08:25.207636 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOsimisWebViewer.so I0315 17:08:25.207646 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/series/?(.*) T0315 17:08:25.207665 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOsimisWebViewer.so I0315 17:08:25.207675 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/config.js?(.*) T0315 17:08:25.207687 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOsimisWebViewer.so I0315 17:08:25.207697 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/studies/?(.*) T0315 17:08:25.207709 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOsimisWebViewer.so I0315 17:08:25.207719 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/languages/?(.*) T0315 17:08:25.207731 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOsimisWebViewer.so I0315 17:08:25.207741 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/custom-command/?(.*) T0315 17:08:25.207753 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOsimisWebViewer.so I0315 17:08:25.207763 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /osimis-viewer/app/(.*) T0315 17:08:25.207781 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOsimisWebViewer.so I0315 17:08:25.207819 PluginsManager.cpp:303] (plugins) Found a shared library: "/usr/share/orthanc/plugins/libOrthancDicomWeb.so" W0315 17:08:25.208578 PluginsManager.cpp:261] Registering plugin 'dicom-web' (version 1.13) T0315 17:08:25.208628 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.208647 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.209027 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.209221 PluginsManager.cpp:161] (plugins) The DICOMweb plugin reads the DICOMweb servers from the configuration file T0315 17:08:25.209256 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.209889 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.210132 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.210387 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.210622 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.210850 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.211065 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.211345 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.211524 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.211733 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.211931 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.212190 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.212519 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.212804 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.212937 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.213205 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.213489 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.213664 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.213876 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.214190 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.214497 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.214740 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.214978 OrthancPlugins.cpp:5660] (plugins) Calling service 26 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so W0315 17:08:25.215246 PluginsManager.cpp:157] URI to the DICOMweb REST API: /dicom-web/ T0315 17:08:25.215258 OrthancPlugins.cpp:5660] (plugins) Calling service 1012 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215269 OrthancPlugins.cpp:2728] (plugins) Plugin has registered a REST callback for chunked streams on: /dicom-web/studies T0315 17:08:25.215293 OrthancPlugins.cpp:5660] (plugins) Calling service 1012 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215302 OrthancPlugins.cpp:2728] (plugins) Plugin has registered a REST callback for chunked streams on: /dicom-web/studies/([^/]*) T0315 17:08:25.215316 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215325 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/instances T0315 17:08:25.215338 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215348 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/series T0315 17:08:25.215360 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215369 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/instances T0315 17:08:25.215382 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215392 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/metadata T0315 17:08:25.215416 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215453 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series T0315 17:08:25.215472 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215485 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series/([^/]*) T0315 17:08:25.215521 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215542 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series/([^/]*)/instances T0315 17:08:25.215565 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215578 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series/([^/]*)/instances/([^/]*) T0315 17:08:25.215617 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215635 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series/([^/]*)/instances/([^/]*)/bulk/(.*) T0315 17:08:25.215669 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215683 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series/([^/]*)/instances/([^/]*)/metadata T0315 17:08:25.215709 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215726 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series/([^/]*)/metadata T0315 17:08:25.215747 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215759 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series/([^/]*)/instances/([^/]*)/frames T0315 17:08:25.215788 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215805 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series/([^/]*)/instances/([^/]*)/frames/([^/]*) T0315 17:08:25.215832 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215876 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers T0315 17:08:25.215893 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215906 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/]*) T0315 17:08:25.215924 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.215952 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/]*)/stow T0315 17:08:25.215980 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216005 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/]*)/wado T0315 17:08:25.216027 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216042 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/]*)/get T0315 17:08:25.216059 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216072 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/]*)/retrieve T0315 17:08:25.216091 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216110 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/]*)/qido T0315 17:08:25.216131 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216144 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/servers/([^/]*)/delete T0315 17:08:25.216161 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216176 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/app/libs/(.*) T0315 17:08:25.216206 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216219 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/info T0315 17:08:25.216258 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216271 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/rendered T0315 17:08:25.216289 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216302 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series/([^/]*)/rendered T0315 17:08:25.216329 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216352 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series/([^/]*)/instances/([^/]*)/rendered T0315 17:08:25.216391 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216404 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/studies/([^/]*)/series/([^/]*)/instances/([^/]*)/frames/([^/]*)/rendered T0315 17:08:25.216431 OrthancPlugins.cpp:5660] (plugins) Calling service 1003 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216449 OrthancPlugins.cpp:2753] (plugins) Plugin has registered an OnChange callback T0315 17:08:25.216475 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216488 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /dicom-web/app/client/(.*) T0315 17:08:25.216662 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.216687 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so W0315 17:08:25.216705 PluginsManager.cpp:157] DICOMWeb PublicRoot: /dicom-web/ W0315 17:08:25.216716 PluginsManager.cpp:157] URI to the WADO-URI API: /wado T0315 17:08:25.216724 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so I0315 17:08:25.216737 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /wado I0315 17:08:25.216786 PluginsManager.cpp:303] (plugins) Found a shared library: "/usr/share/orthanc/plugins/libOrthancWebViewer.so" W0315 17:08:25.217490 PluginsManager.cpp:261] Registering plugin 'web-viewer' (version 2.8) W0315 17:08:25.217546 PluginsManager.cpp:157] Initializing the Web viewer T0315 17:08:25.217558 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancWebViewer.so T0315 17:08:25.217584 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancWebViewer.so W0315 17:08:25.218057 PluginsManager.cpp:157] Web viewer using 1 threads for the decoding of the DICOM images W0315 17:08:25.218079 PluginsManager.cpp:157] Storing the cache of the Web viewer in folder: /var/lib/orthanc/db/WebViewerCache W0315 17:08:25.221531 PluginsManager.cpp:157] Web viewer using a cache of 100 MB T0315 17:08:25.221559 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancWebViewer.so I0315 17:08:25.221571 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /web-viewer/series/(.*) T0315 17:08:25.221597 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancWebViewer.so I0315 17:08:25.221607 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /web-viewer/is-stable-series/(.*) T0315 17:08:25.221619 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancWebViewer.so I0315 17:08:25.221628 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /web-viewer/instances/(.*) T0315 17:08:25.221643 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancWebViewer.so I0315 17:08:25.221652 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /web-viewer/libs/(.*) T0315 17:08:25.221663 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libOrthancWebViewer.so I0315 17:08:25.221672 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /web-viewer/app/(.*) T0315 17:08:25.221686 OrthancPlugins.cpp:5660] (plugins) Calling service 1003 from plugin /usr/share/orthanc/plugins/libOrthancWebViewer.so I0315 17:08:25.221696 OrthancPlugins.cpp:2753] (plugins) Plugin has registered an OnChange callback T0315 17:08:25.221711 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancWebViewer.so I0315 17:08:25.221745 PluginsManager.cpp:303] (plugins) Found a shared library: "/usr/share/orthanc/plugins/libHousekeeper.so" W0315 17:08:25.222103 PluginsManager.cpp:261] Registering plugin 'housekeeper' (version 1.11.3) W0315 17:08:25.222122 PluginsManager.cpp:157] Housekeeper plugin is initializing T0315 17:08:25.222128 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libHousekeeper.so T0315 17:08:25.222145 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libHousekeeper.so T0315 17:08:25.222428 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libHousekeeper.so T0315 17:08:25.222631 OrthancPlugins.cpp:5660] (plugins) Calling service 1003 from plugin /usr/share/orthanc/plugins/libHousekeeper.so I0315 17:08:25.222643 OrthancPlugins.cpp:2753] (plugins) Plugin has registered an OnChange callback T0315 17:08:25.222648 OrthancPlugins.cpp:5660] (plugins) Calling service 1000 from plugin /usr/share/orthanc/plugins/libHousekeeper.so I0315 17:08:25.222658 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback with mutual exclusion on: /housekeeper/status T0315 17:08:25.222673 OrthancPlugins.cpp:5660] (plugins) Calling service 1000 from plugin /usr/share/orthanc/plugins/libHousekeeper.so I0315 17:08:25.222683 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback with mutual exclusion on: /plugins/housekeeper/status I0315 17:08:25.222722 PluginsManager.cpp:303] (plugins) Found a shared library: "/usr/share/orthanc/plugins/libOrthancPostgreSQLIndex.so" W0315 17:08:25.223417 PluginsManager.cpp:261] Registering plugin 'postgresql-index' (version 4.0) T0315 17:08:25.223459 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libOrthancPostgreSQLIndex.so T0315 17:08:25.223479 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancPostgreSQLIndex.so T0315 17:08:25.223666 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancPostgreSQLIndex.so W0315 17:08:25.223853 PluginsManager.cpp:157] The index plugin will use 1 connection(s) to the database, and will retry up to 10 time(s) in the case of a collision T0315 17:08:25.223874 OrthancPlugins.cpp:5660] (plugins) Calling service 5006 from plugin /usr/share/orthanc/plugins/libOrthancPostgreSQLIndex.so I0315 17:08:25.223884 OrthancPlugins.cpp:5539] (plugins) Plugin has registered a custom database back-end I0315 17:08:25.223896 OrthancPluginDatabaseV3.cpp:1060] (plugins) Identifier of this Orthanc server for the global properties of the custom database: "78f04120-2902c025-decf7dd1-10263cd3-3b6748d5" I0315 17:08:25.223927 PluginsManager.cpp:303] (plugins) Found a shared library: "/usr/share/orthanc/plugins/libStoneWebViewer.so" W0315 17:08:25.224479 PluginsManager.cpp:261] Registering plugin 'stone-webviewer' (version 2.5) T0315 17:08:25.224515 OrthancPlugins.cpp:5660] (plugins) Calling service 7 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so T0315 17:08:25.224529 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so I0315 17:08:25.224539 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/configuration.json T0315 17:08:25.224557 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so I0315 17:08:25.224566 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/StoneWebViewer.wasm T0315 17:08:25.224578 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so I0315 17:08:25.224588 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/StoneWebViewer.js T0315 17:08:25.224600 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so I0315 17:08:25.224609 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/stone.js T0315 17:08:25.224620 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so I0315 17:08:25.224629 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/img/(.*) T0315 17:08:25.224643 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so I0315 17:08:25.224652 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/css/(.*) T0315 17:08:25.224663 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so I0315 17:08:25.224673 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/js/(.*) T0315 17:08:25.224684 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so I0315 17:08:25.224693 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/webfonts/(.*) T0315 17:08:25.224704 OrthancPlugins.cpp:5660] (plugins) Calling service 1004 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so I0315 17:08:25.224713 OrthancPlugins.cpp:2711] (plugins) Plugin has registered a REST callback without mutual exclusion on: /stone-webviewer/(.*) T0315 17:08:25.224724 OrthancPlugins.cpp:5660] (plugins) Calling service 1003 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so I0315 17:08:25.224734 OrthancPlugins.cpp:2753] (plugins) Plugin has registered an OnChange callback W0315 17:08:25.224755 main.cpp:1686] Using a custom database from plugins W0315 17:08:25.224766 OrthancInitialization.cpp:505] Storage directory: "/var/lib/orthanc/db" T0315 17:08:25.241909 OrthancPlugins.cpp:5660] (plugins) Calling service 12 from plugin /usr/share/orthanc/plugins/libOrthancPostgreSQLIndex.so W0315 17:08:25.273596 HttpClient.cpp:1194] HTTPS will use the CA certificates from this file: /etc/ssl/certs/ca-certificates.crt I0315 17:08:25.273653 HttpClient.cpp:515] (http) Setting the default timeout for HTTP client connections: 0 seconds I0315 17:08:25.273680 HttpClient.cpp:499] (http) Setting the default proxy for HTTP client connections: I0315 17:08:25.273703 DicomAssociationParameters.cpp:376] (dicom) Default timeout for DICOM connections if Orthanc acts as SCU (client): 10 seconds (0 = no timeout) I0315 17:08:25.274271 LuaJobManager.cpp:68] (lua) Lua: DICOM associations will be closed after 5 seconds of inactivity I0315 17:08:25.274303 LuaScripting.cpp:774] Initializing Lua for the event handler W0315 17:08:25.274589 LuaContext.cpp:94] Lua says: Lua toolbox installed I0315 17:08:25.274770 LuaJobManager.cpp:68] (lua) Lua: DICOM associations will be closed after 5 seconds of inactivity I0315 17:08:25.274791 LuaScripting.cpp:774] Initializing Lua for the event handler W0315 17:08:25.274995 LuaContext.cpp:94] Lua says: Lua toolbox installed I0315 17:08:25.275064 ServerContext.cpp:396] Automated transcoding of incoming DICOM instances is disabled I0315 17:08:25.275076 ServerContext.cpp:403] (dicom) Deidentification of log contents (notably for DIMSE queries) is enabled I0315 17:08:25.275089 ServerContext.cpp:407] (dicom) Version of DICOM standard used for deidentification is 2021b I0315 17:08:25.275311 ServerContext.cpp:426] (dicom) Preferred transfer syntax for Orthanc C-STORE SCU: 1.2.840.10008.1.2.1 I0315 17:08:25.275495 DcmtkTranscoder.cpp:76] Quality for lossy transcoding using DCMTK is set to: 90 W0315 17:08:25.275518 ServerContext.cpp:503] Disk compression is enabled I0315 17:08:25.275528 ServerContext.cpp:1277] Storing MD5 for attachments: yes W0315 17:08:25.275544 ServerIndex.cpp:381] No limit on the number of stored patients W0315 17:08:25.275555 ServerIndex.cpp:401] No limit on the size of the storage area W0315 17:08:25.275565 ServerIndex.cpp:424] Maximum Storage mode: Reject I0315 17:08:25.277306 ServerIndex.cpp:446] Starting the monitor for stable resources (stable age = 60) I0315 17:08:25.277681 ServerContext.cpp:261] Not reloading the jobs from the last execution of Orthanc W0315 17:08:25.279772 JobsEngine.cpp:272] The jobs engine has started with 2 threads I0315 17:08:25.279869 DicomServer.cpp:134] (dicom) Setting timeout for DICOM connections if Orthanc acts as SCP (server): 30 seconds (0 = no timeout) I0315 17:08:25.280134 DicomServer.cpp:422] (dicom) Orthanc SCP will *not* use DICOM TLS I0315 17:08:25.280151 DicomServer.cpp:430] (dicom) The embedded DICOM server will use 4 threads W0315 17:08:25.280452 main.cpp:1305] DICOM server listening with AET SYNAPPSPACS on port: 4242 I0315 17:08:25.280502 HttpServer.cpp:1604] (http) This Orthanc server uses CivetWeb as its embedded HTTP server I0315 17:08:25.280517 HttpServer.cpp:2112] (http) The embedded HTTP server will use 50 threads I0315 17:08:25.280536 HttpServer.cpp:1953] (http) HTTP keep alive is enabled I0315 17:08:25.280550 HttpServer.cpp:1967] (http) HTTP keep alive Timeout is now 1 seconds W0315 17:08:25.280565 HttpServer.cpp:2036] HTTP compression is enabled I0315 17:08:25.280578 HttpServer.cpp:2125] (http) TCP_NODELAY for the HTTP sockets is set to true I0315 17:08:25.280591 HttpServer.cpp:2145] (http) Request timeout in the HTTP server is set to 30 seconds I0315 17:08:25.280617 main.cpp:1161] Version of Lua: Lua 5.4 W0315 17:08:25.280630 main.cpp:1172] Remote LUA script execution is disabled I0315 17:08:25.280643 HttpServer.cpp:1649] (http) Starting embedded Web server using Civetweb I0315 17:08:25.280982 JobsEngine.cpp:126] (jobs) Worker thread 0 has started I0315 17:08:25.281992 DicomServer.cpp:64] (dicom) DICOM server started I0315 17:08:25.282803 JobsEngine.cpp:126] (jobs) Worker thread 1 has started W0315 17:08:25.287226 HttpServer.cpp:1794] HTTP server listening on port: 8042 (HTTPS encryption is disabled, remote access is allowed) W0315 17:08:25.289124 main.cpp:923] Orthanc has started T0315 17:08:25.289789 OrthancPlugins.cpp:5660] (plugins) Calling service 13 from plugin /usr/share/orthanc/plugins/libOrthancDicomWeb.so T0315 17:08:25.291668 OrthancPlugins.cpp:5660] (plugins) Calling service 3001 from plugin /usr/share/orthanc/plugins/libStoneWebViewer.so I0315 17:08:25.293755 OrthancPlugins.cpp:3144] (plugins) Plugin making REST GET call on URI /plugins/dicom-web (built-in API) I0315 17:08:25.295028 LuaScripting.cpp:868] Starting the Lua engine W0315 17:08:25.291715 PluginsManager.cpp:157] Starting Housekeeper worker thread T0315 17:08:25.296079 OrthancPlugins.cpp:5660] (plugins) Calling service 8 from plugin /usr/share/orthanc/plugins/libHousekeeper.so T0315 17:08:25.297427 OrthancPlugins.cpp:5660] (plugins) Calling service 3001 from plugin /usr/share/orthanc/plugins/libHousekeeper.so I0315 17:08:25.297969 OrthancPlugins.cpp:3144] (plugins) Plugin making REST GET call on URI /system (built-in API) W0315 17:08:25.299401 PluginsManager.cpp:157] Housekeeper: your storage might still contain some dicom-as-json files -> will perform housekeeping W0315 17:08:25.299755 PluginsManager.cpp:157] Housekeeper: Study main dicom tags have changed, -> will perform housekeeping W0315 17:08:25.300023 PluginsManager.cpp:157] Housekeeper: Series main dicom tags have changed, -> will perform housekeeping W0315 17:08:25.300304 PluginsManager.cpp:157] Housekeeper: Instance main dicom tags have changed, -> will perform housekeeping W0315 17:08:25.300589 PluginsManager.cpp:157] Housekeeper: storage compression is now enabled -> will perform housekeeping W0315 17:08:25.300926 PluginsManager.cpp:157] Housekeeper: the DB configuration has changed since last run, will reprocess the whole DB ! T0315 17:08:25.301188 OrthancPlugins.cpp:5660] (plugins) Calling service 3001 from plugin /usr/share/orthanc/plugins/libHousekeeper.so I0315 17:08:25.301740 OrthancPlugins.cpp:3144] (plugins) Plugin making REST GET call on URI /changes?last (built-in API) T0315 17:08:25.305124 OrthancPlugins.cpp:5660] (plugins) Calling service 3001 from plugin /usr/share/orthanc/plugins/libHousekeeper.so I0315 17:08:25.305715 OrthancPlugins.cpp:3144] (plugins) Plugin making REST GET call on URI /changes?since=0&limit=100 (built-in API) T0315 17:08:25.318975 OrthancPlugins.cpp:5660] (plugins) Calling service 3002 from plugin /usr/share/orthanc/plugins/libHousekeeper.so I0315 17:08:25.319036 OrthancPlugins.cpp:3201] (plugins) Plugin making REST POST call on URI /studies/3abaec0a-ebfaaa87-f830d52b-d62df074-6a692c12/reconstruct (built-in API) W0315 17:08:25.319309 ServerToolbox.cpp:259] Reconstructing resource 3abaec0a-ebfaaa87-f830d52b-d62df074-6a692c12 I0315 17:08:25.392726 FilesystemStorage.cpp:161] Reading attachment "f01fbb35-14d7-4ec6-9813-bf0a023a4e2e" of "DICOM" content type W: DcmItem: Length of element (7fe0,0010) is not a multiple of 2 (VR=OW) I0315 17:08:25.422240 FilesystemStorage.cpp:125] Creating attachment "cd316594-826e-4cd9-a1f6-d43b6fb5f3db" of "DICOM" type (size: 1MB) I0315 17:08:25.427157 FilesystemStorage.cpp:125] Creating attachment "7530f77a-2fe8-4f00-b7a3-1328bf9807ae" of "DICOM until pixel data" type (size: 1MB) I0315 17:08:25.434174 StatelessDatabaseOperations.cpp:3093] Overwriting instance: acb05993-c31d5346-23391b35-2f57b736-7c682862 T0315 17:08:25.451102 ServerIndex.cpp:130] Remaining ancestor "98d367a5-58eeba8b-f3c2da4b-de7d8f6f-ede53eb2" (3) T0315 17:08:25.451291 ServerIndex.cpp:163] Change related to resource acb05993-c31d5346-23391b35-2f57b736-7c682862 of type Instance: Deleted E0315 17:08:25.473590 PluginsManager.cpp:153] PostgreSQL error: ERROR: current transaction is aborted, commands ignored until end of transaction block I0315 17:08:25.587687 StatelessDatabaseOperations.cpp:3093] Overwriting instance: acb05993-c31d5346-23391b35-2f57b736-7c682862 T0315 17:08:25.595575 ServerIndex.cpp:130] Remaining ancestor "98d367a5-58eeba8b-f3c2da4b-de7d8f6f-ede53eb2" (3) T0315 17:08:25.595811 ServerIndex.cpp:163] Change related to resource acb05993-c31d5346-23391b35-2f57b736-7c682862 of type Instance: Deleted E0315 17:08:25.609234 PluginsManager.cpp:153] PostgreSQL error: ERROR: current transaction is aborted, commands ignored until end of transaction block I0315 17:08:25.846700 StatelessDatabaseOperations.cpp:3093] Overwriting instance: acb05993-c31d5346-23391b35-2f57b736-7c682862 T0315 17:08:25.853156 ServerIndex.cpp:130] Remaining ancestor "98d367a5-58eeba8b-f3c2da4b-de7d8f6f-ede53eb2" (3) T0315 17:08:25.853277 ServerIndex.cpp:163] Change related to resource acb05993-c31d5346-23391b35-2f57b736-7c682862 of type Instance: Deleted E0315 17:08:25.864305 PluginsManager.cpp:153] PostgreSQL error: ERROR: current transaction is aborted, commands ignored until end of transaction block I0315 17:08:26.210672 StatelessDatabaseOperations.cpp:3093] Overwriting instance: acb05993-c31d5346-23391b35-2f57b736-7c682862 T0315 17:08:26.213733 ServerIndex.cpp:130] Remaining ancestor "98d367a5-58eeba8b-f3c2da4b-de7d8f6f-ede53eb2" (3) T0315 17:08:26.213880 ServerIndex.cpp:163] Change related to resource acb05993-c31d5346-23391b35-2f57b736-7c682862 of type Instance: Deleted E0315 17:08:26.220751 PluginsManager.cpp:153] PostgreSQL error: ERROR: current transaction is aborted, commands ignored until end of transaction block I0315 17:08:26.657665 StatelessDatabaseOperations.cpp:3093] Overwriting instance: acb05993-c31d5346-23391b35-2f57b736-7c682862 T0315 17:08:26.662841 ServerIndex.cpp:130] Remaining ancestor "98d367a5-58eeba8b-f3c2da4b-de7d8f6f-ede53eb2" (3) T0315 17:08:26.662919 ServerIndex.cpp:163] Change related to resource acb05993-c31d5346-23391b35-2f57b736-7c682862 of type Instance: Deleted E0315 17:08:26.673857 PluginsManager.cpp:153] PostgreSQL error: ERROR: current transaction is aborted, commands ignored until end of transaction block I0315 17:08:27.215595 StatelessDatabaseOperations.cpp:3093] Overwriting instance: acb05993-c31d5346-23391b35-2f57b736-7c682862 T0315 17:08:27.219382 ServerIndex.cpp:130] Remaining ancestor "98d367a5-58eeba8b-f3c2da4b-de7d8f6f-ede53eb2" (3) T0315 17:08:27.219519 ServerIndex.cpp:163] Change related to resource acb05993-c31d5346-23391b35-2f57b736-7c682862 of type Instance: Deleted E0315 17:08:27.227997 PluginsManager.cpp:153] PostgreSQL error: ERROR: current transaction is aborted, commands ignored until end of transaction block I0315 17:08:27.845054 StatelessDatabaseOperations.cpp:3093] Overwriting instance: acb05993-c31d5346-23391b35-2f57b736-7c682862 T0315 17:08:27.848959 ServerIndex.cpp:130] Remaining ancestor "98d367a5-58eeba8b-f3c2da4b-de7d8f6f-ede53eb2" (3) T0315 17:08:27.849125 ServerIndex.cpp:163] Change related to resource acb05993-c31d5346-23391b35-2f57b736-7c682862 of type Instance: Deleted E0315 17:08:27.858701 PluginsManager.cpp:153] PostgreSQL error: ERROR: current transaction is aborted, commands ignored until end of transaction block I0315 17:08:28.590482 StatelessDatabaseOperations.cpp:3093] Overwriting instance: acb05993-c31d5346-23391b35-2f57b736-7c682862 T0315 17:08:28.593751 ServerIndex.cpp:130] Remaining ancestor "98d367a5-58eeba8b-f3c2da4b-de7d8f6f-ede53eb2" (3) T0315 17:08:28.593831 ServerIndex.cpp:163] Change related to resource acb05993-c31d5346-23391b35-2f57b736-7c682862 of type Instance: Deleted E0315 17:08:28.606386 PluginsManager.cpp:153] PostgreSQL error: ERROR: current transaction is aborted, commands ignored until end of transaction block I0315 17:08:29.418743 StatelessDatabaseOperations.cpp:3093] Overwriting instance: acb05993-c31d5346-23391b35-2f57b736-7c682862 T0315 17:08:29.423412 ServerIndex.cpp:130] Remaining ancestor "98d367a5-58eeba8b-f3c2da4b-de7d8f6f-ede53eb2" (3) T0315 17:08:29.423477 ServerIndex.cpp:163] Change related to resource acb05993-c31d5346-23391b35-2f57b736-7c682862 of type Instance: Deleted E0315 17:08:29.434581 PluginsManager.cpp:153] PostgreSQL error: ERROR: current transaction is aborted, commands ignored until end of transaction block I0315 17:08:30.376762 StatelessDatabaseOperations.cpp:3093] Overwriting instance: acb05993-c31d5346-23391b35-2f57b736-7c682862 T0315 17:08:30.381743 ServerIndex.cpp:130] Remaining ancestor "98d367a5-58eeba8b-f3c2da4b-de7d8f6f-ede53eb2" (3) T0315 17:08:30.381877 ServerIndex.cpp:163] Change related to resource acb05993-c31d5346-23391b35-2f57b736-7c682862 of type Instance: Deleted E0315 17:08:30.393397 PluginsManager.cpp:153] PostgreSQL error: ERROR: current transaction is aborted, commands ignored until end of transaction block I0315 17:08:31.410017 StatelessDatabaseOperations.cpp:3093] Overwriting instance: acb05993-c31d5346-23391b35-2f57b736-7c682862 T0315 17:08:31.412139 ServerIndex.cpp:130] Remaining ancestor "98d367a5-58eeba8b-f3c2da4b-de7d8f6f-ede53eb2" (3) T0315 17:08:31.412207 ServerIndex.cpp:163] Change related to resource acb05993-c31d5346-23391b35-2f57b736-7c682862 of type Instance: Deleted E0315 17:08:31.421969 PluginsManager.cpp:153] PostgreSQL error: ERROR: current transaction is aborted, commands ignored until end of transaction block E0315 17:08:31.424336 PluginsManager.cpp:188] Exception while invoking plugin service 3002: Database could not serialize access due to concurrent update, the transaction should be retried terminate called after throwing an instance of 'OrthancPlugins::PluginException'