Good morning community! We have an Orthanc 1.12.3 Server installed on an Ubuntu 20.04 instance, we use the following plugins:
AWS S3 Storage
dicom-web 1.16
orthanc-explorer-2 1.2.0
postgresql-index/postgresql-storage 5.1
currently the service starts with this command:
/Orthanc/Configuration.json --verbose --logfile=/Orthanc/logs/Orthanc.log
Doctors use the Osirix tool to read studies on Orthanc. We have noticed in the logs that someone is doing an auto-retrieve, possibly with a huge range of dates. Below is an example of the log:
I0219 16:34:29.438607 JOB-INS-WORK-1 PluginsManager.cpp:161] (plugins) AWS S3 Storage (Secondary: object-storage): reading range of attachment d47640f7-9cbf-4352-96ef-4ef8c6065feb of type 1
I0219 16:34:29.454612 7f8dcd79a640 OrthancPlugins.cpp:3221] (plugins) Plugin making REST GET call on URI /instances/867dd3a4-21665e6d-4944a3d1-7bb47dbd-8d854874 (built-in API)
I0219 16:34:29.465728 7f8dcd79a640 PluginsManager.cpp:161] (plugins) AWS S3 Storage (Primary: file-system): reading range of attachment d036742b-6fcb-4ce8-b89b-ab14730996d1 of type 1
W0219 16:34:29.465931 7f8dcd79a640 PluginsManager.cpp:157] AWS S3 Storage: error while reading object d036742b-6fcb-4ce8-b89b-ab14730996d1: The path does not point to a regular file: /Orthanc/Dicom/d0/36/ d036742b-6fcb-4ce8-b89b-ab14730996d1
I0219 16:34:29.465983 7f8dcd79a640 PluginsManager.cpp:161] (plugins) AWS S3 Storage (Secondary: object-storage): reading range of attachment d036742b-6fcb-4ce8-b89b-ab14730996d1 of type 1
I0219 16:34:29.479718 7f8dcc798640 PluginsManager.cpp:161] (plugins) AWS S3 Storage (Primary: file-system): reading range of attachment 93436c71-ec60-46c5-9869-99ff27bf51c3 of type 1
W0219 16:34:29.479891 7f8dcc798640 PluginsManager.cpp:157] AWS S3 Storage: error while reading object 93436c71-ec60-46c5-9869-99ff27bf51c3: The path does not point to a regular file: /Orthanc/Dicom/93/43/ 93436c71-ec60-46c5-9869-99ff27bf51c3
I0219 16:34:29.479945 7f8dcc798640 PluginsManager.cpp:161] (plugins) AWS S3 Storage (Secondary: object-storage): reading range of attachment 93436c71-ec60-46c5-9869-99ff27bf51c3 of type 1
I0219 16:34:29.502744 7f8dccf99640 OrthancPlugins.cpp:3221] (plugins) Plugin making REST GET call on URI /instances/86c091c9-485fa899-5bb045fa-e94004b7-aa863242 (built-in API)
I0219 16:34:29.514061 7f8dccf99640 PluginsManager.cpp:161] (plugins) AWS S3 Storage (Primary: file-system): reading range of attachment f892cc65-b9ac-401c-8191-042ea2c6a2f0 of type 1
W0219 16:34:29.514210 7f8dccf99640 PluginsManager.cpp:157] AWS S3 Storage: error while reading object f892cc65-b9ac-401c-8191-042ea2c6a2f0: The path does not point to a regular file: /Orthanc/Dicom/f8/92/ f892cc65-b9ac-401c-8191-042ea2c6a2f0
This is affecting server performance,
The question is: do we have a way to see in the logs who is the source? maybe get Ip or AET?
We have done tcpdump but there is no traffic to the dicomweb port 8042.
If we restart the server, after a while, we see those same logs again.
Thank you!