I don’t know why I don’t load the plug-in dicom-web. My source code compilation will not work if the debug plug-in is release. Here is mine
[root@localhost build]# Orthanc ./Configuration.json
W0907 10:05:32.884811 main.cpp:1942] Orthanc version: 1.9.6
W0907 10:05:32.885087 main.cpp:1681] Performance warning: Non-release build, runtime debug assertions are turned on
W0907 10:05:32.885477 OrthancConfiguration.cpp:66] Reading the configuration from: “./Configuration.json”
W0907 10:05:33.017931 OrthancInitialization.cpp:358] SQLite index directory: “./OrthancStorage”
W0907 10:05:33.018327 OrthancInitialization.cpp:457] Storage directory: “./OrthancStorage”
W0907 10:05:33.019643 HttpClient.cpp:1176] HTTPS will use the CA certificates from this file: .
W0907 10:05:33.020876 LuaContext.cpp:93] Lua says: Lua toolbox installed
W0907 10:05:33.021348 LuaContext.cpp:93] Lua says: Lua toolbox installed
W0907 10:05:33.022202 ServerContext.cpp:478] Disk compression is disabled
W0907 10:05:33.022253 ServerIndex.cpp:391] No limit on the number of stored patients
W0907 10:05:33.022280 ServerIndex.cpp:411] No limit on the size of the storage area
W0907 10:05:33.023738 ServerContext.cpp:220] Reloading the jobs from the last execution of Orthanc
W0907 10:05:33.023941 JobsEngine.cpp:271] The jobs engine has started with 2 threads
W0907 10:05:33.025037 main.cpp:1249] DICOM server listening with AET ORTHANC on port: 4242
W0907 10:05:33.025191 HttpServer.cpp:1992] HTTP compression is enabled
W0907 10:05:33.025251 main.cpp:1000] ====> Remote access is enabled while user authentication is explicitly disabled, your setup is POSSIBLY INSECURE <====
W0907 10:05:33.025314 main.cpp:1124] Remote LUA script execution is disabled
W0907 10:05:33.028597 HttpServer.cpp:1769] HTTP server listening on port: 8042 (HTTPS encryption is disabled, remote access is allowed)
W0907 10:05:33.028676 main.cpp:876] Orthanc has started
^CW0907 10:06:32.927169 main.cpp:938] Orthanc is stopping
W0907 10:06:33.400713 main.cpp:1156] HTTP server has stopped
W0907 10:06:34.096313 main.cpp:1265] DICOM server has stopped
W0907 10:06:34.263594 JobsEngine.cpp:312] The jobs engine has stopped
W0907 10:06:34.541107 main.cpp:2030] Orthanc has stopped
[root@localhost build]# Orthanc ./Configuration.json --verbose
W0907 10:06:48.126492 main.cpp:1942] Orthanc version: 1.9.6
W0907 10:06:48.126788 main.cpp:1681] Performance warning: Non-release build, runtime debug assertions are turned on
I0907 10:06:48.126816 main.cpp:1974] Architecture: 64-bit, little endian
W0907 10:06:48.127259 OrthancConfiguration.cpp:66] Reading the configuration from: “./Configuration.json”
I0907 10:06:48.133919 Toolbox.cpp:1467] Using locale: “en_US.UTF-8” for case-insensitive comparison of strings
I0907 10:06:48.134751 Toolbox.cpp:1759] OpenSSL version: OpenSSL 1.1.1k 25 Mar 2021
I0907 10:06:48.138610 FromDcmtkBridge.cpp:291] (dicom) Using DCTMK version: 366
I0907 10:06:48.138758 FromDcmtkBridge.cpp:299] (dicom) Loading the embedded dictionaries
I0907 10:06:48.175520 FromDcmtkBridge.cpp:311] (dicom) Loading the embedded dictionary of private tags
I0907 10:06:48.195880 FromDcmtkBridge.cpp:2293] (dicom) Registering JPEG Lossless codecs in DCMTK
I0907 10:06:48.195953 FromDcmtkBridge.cpp:2301] (dicom) Registering JPEG codecs in DCMTK
I0907 10:06:48.195994 FromDcmtkBridge.cpp:2308] (dicom) Registering RLE codecs in DCMTK
I0907 10:06:48.196051 Enumerations.cpp:2315] Default encoding for DICOM was changed to: Chinese
I0907 10:06:48.275628 OrthancInitialization.cpp:322] Calling mallopt(M_ARENA_MAX, 5)
W0907 10:06:48.276793 OrthancInitialization.cpp:358] SQLite index directory: “./OrthancStorage”
W0907 10:06:48.277193 OrthancInitialization.cpp:457] Storage directory: “./OrthancStorage”
I0907 10:06:48.278516 SQLiteDatabaseWrapper.cpp:1345] Version of the Orthanc database: 6
W0907 10:06:48.278600 HttpClient.cpp:1176] HTTPS will use the CA certificates from this file: .
I0907 10:06:48.278649 HttpClient.cpp:498] (http) Setting the default timeout for HTTP client connections: 60 seconds
I0907 10:06:48.278709 HttpClient.cpp:482] (http) Setting the default proxy for HTTP client connections:
I0907 10:06:48.278752 DicomAssociationParameters.cpp:375] (dicom) Default timeout for DICOM connections if Orthanc acts as SCU (client): 10 seconds (0 = no timeout)
I0907 10:06:48.279229 ServerIndex.cpp:300] Starting the database flushing thread (sleep = 10 seconds)
I0907 10:06:48.279264 ServerIndex.cpp:438] Starting the monitor for stable resources (stable age = 60)
I0907 10:06:48.279540 LuaJobManager.cpp:79] (lua) Lua: DICOM associations will be closed after 5 seconds of inactivity
I0907 10:06:48.279616 LuaScripting.cpp:782] Initializing Lua for the event handler
W0907 10:06:48.279943 LuaContext.cpp:93] Lua says: Lua toolbox installed
I0907 10:06:48.280456 LuaJobManager.cpp:79] (lua) Lua: DICOM associations will be closed after 5 seconds of inactivity
I0907 10:06:48.280507 LuaScripting.cpp:782] Initializing Lua for the event handler
W0907 10:06:48.280788 LuaContext.cpp:93] Lua says: Lua toolbox installed
I0907 10:06:48.280923 ServerContext.cpp:373] Automated transcoding of incoming DICOM instances is disabled
I0907 10:06:48.280962 ServerContext.cpp:380] (dicom) Deidentification of log contents (notably for DIMSE queries) is enabled
I0907 10:06:48.280999 ServerContext.cpp:384] (dicom) Version of DICOM standard used for deidentification is 2021b
I0907 10:06:48.281439 ServerContext.cpp:403] (dicom) Preferred transfer syntax for Orthanc C-STORE SCU: 1.2.840.10008.1.2.1
I0907 10:06:48.281804 DcmtkTranscoder.cpp:75] Quality for lossy transcoding using DCMTK is set to: 90
W0907 10:06:48.281858 ServerContext.cpp:478] Disk compression is disabled
I0907 10:06:48.281890 ServerContext.cpp:1155] Storing MD5 for attachments: yes
W0907 10:06:48.281927 ServerIndex.cpp:391] No limit on the number of stored patients
W0907 10:06:48.281953 ServerIndex.cpp:411] No limit on the size of the storage area
W0907 10:06:48.283479 ServerContext.cpp:220] Reloading the jobs from the last execution of Orthanc
W0907 10:06:48.283688 JobsEngine.cpp:271] The jobs engine has started with 2 threads
I0907 10:06:48.283739 JobsEngine.cpp:125] (jobs) Worker thread 0 has started
I0907 10:06:48.283817 JobsEngine.cpp:125] (jobs) Worker thread 1 has started
I0907 10:06:48.283845 DicomServer.cpp:132] (dicom) Setting timeout for DICOM connections if Orthanc acts as SCP (server): 30 seconds (0 = no timeout)
I0907 10:06:48.284182 DicomServer.cpp:420] (dicom) Orthanc SCP will not use DICOM TLS
W0907 10:06:48.284918 main.cpp:1249] DICOM server listening with AET ORTHANC on port: 4242
I0907 10:06:48.284981 HttpServer.cpp:1579] (http) This Orthanc server uses CivetWeb as its embedded HTTP server
I0907 10:06:48.284968 DicomServer.cpp:63] (dicom) DICOM server started
I0907 10:06:48.285032 HttpServer.cpp:2068] (http) The embedded HTTP server will use 50 threads
I0907 10:06:48.285150 HttpServer.cpp:1928] (http) HTTP keep alive is enabled
W0907 10:06:48.285201 HttpServer.cpp:1992] HTTP compression is enabled
I0907 10:06:48.285245 HttpServer.cpp:2081] (http) TCP_NODELAY for the HTTP sockets is set to true
I0907 10:06:48.285280 HttpServer.cpp:2101] (http) Request timeout in the HTTP server is set to 30 seconds
W0907 10:06:48.285329 main.cpp:1000] ====> Remote access is enabled while user authentication is explicitly disabled, your setup is POSSIBLY INSECURE <====
I0907 10:06:48.285384 main.cpp:1113] Version of Lua: Lua 5.3
W0907 10:06:48.285420 main.cpp:1124] Remote LUA script execution is disabled
I0907 10:06:48.285486 HttpServer.cpp:2148] (http) Branching WebDAV bucket at: /webdav
I0907 10:06:48.285523 HttpServer.cpp:1624] (http) Starting embedded Web server using Civetweb
I0907 10:06:48.287542 OrthancWebDav.cpp:1705] Starting the WebDAV upload thread
W0907 10:06:48.287607 HttpServer.cpp:1769] HTTP server listening on port: 8042 (HTTPS encryption is disabled, remote access is allowed)
W0907 10:06:48.287695 main.cpp:876] Orthanc has started
I0907 10:06:48.287727 LuaScripting.cpp:841] Starting the Lua engine
configuration file
Configuration (3).json (38.4 KB)