I have the latest Orthanc installed on a machine running Debian. the Orthanc Explorer works and I’ve imported a bunch of DICOM files. However, the Worklists plugin is giving me some trouble. It seems it’s installed and Orthanc responds to my findscu request, however if it matches something (from the sample worklists) then the request fails, otherwise I get “Success” as you can see below. Using libModalityWorklists.so.1.10.1
Any help would be appreciated
ole@sonodb:~$ findscu -v -W 127.0.0.1 4242 -k 0008,0050="00000" -d -v
I: Requesting Association
I: Association Accepted (Max Send PDV: 16372)
I: Sending Find Request (MsgID 1)
I: Request Identifiers:
I:
I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Explicit
I: (0008,0050) SH [00000] # 6, 1 AccessionNumber
I:
I: Received Final Find Response (Failed: UnableToProcess)
I: Releasing Association
ole@sonodb:~$ findscu -v -W 127.0.0.1 4242 -k 0008,0050="0000" -d -v
I: Requesting Association
I: Association Accepted (Max Send PDV: 16372)
I: Sending Find Request (MsgID 1)
I: Request Identifiers:
I:
I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Explicit
I: (0008,0050) SH [0000] # 4, 1 AccessionNumber
I:
I: Received Final Find Response (Success)
I: Releasing Association
Worklists configuration file:
ole@sonodb:~$ cat /etc/orthanc/worklists.json
{
"Worklists" : {
"Enable": true,
"Database": "/home/orthanc/worklists/",
"FilterIssuerAet": false,
"LimitAnswers": 0
}
}
This is from the log file:
W1026 14:41:34.615959 main.cpp:921] Orthanc has started
E1026 14:41:37.755784 PluginsManager.cpp:186] Exception while invoking plugin service 7000: Parameter out of range
E1026 14:41:37.755880 PluginsManager.cpp:153] Error while adding an answer to a worklist request
E1026 14:41:37.755962 FindScp.cpp:296] C-FIND request handler has failed: Parameter out of range
Log file with trace, first running: findscu -W 127.0.0.1 4242 -k 0008,0050=“00000”
Then running: findscu -W 127.0.0.1 4242 -k 0008,0050=“0000”
E1026 23:30:22.934846 PluginsManager.cpp:153] Error while adding an answer to a worklist request
E1026 23:30:22.934913 FindScp.cpp:296] C-FIND request handler has failed: Parameter out of range
E1026 23:31:12.570288 PluginsManager.cpp:186] Exception while invoking plugin service 7000: Parameter out of range
E1026 23:31:12.570331 PluginsManager.cpp:153] Error while adding an answer to a worklist request
E1026 23:31:12.570358 FindScp.cpp:296] C-FIND request handler has failed: Parameter out of range