I am trying to set up Orthanc as a basic DICOM server. I have custom written software for the DICOM client. The problem is I cannot get the server to allow the C-FIND and then the C-MOVE.
This is the error I am getting in the error log:
E0318 14:04:34.039999 8800 main.cpp:182] Unknown remote DICOM modality AET: “workstations”
E0318 14:04:34.039999 8800 CommandDispatcher.cpp:776] Find requests are disallowed for the AET “workstations”
E0318 14:04:34.039999 8800 CommandDispatcher.cpp:852] DIMSE failure (aborting association): DIMSE Caller passed in an illegal association
So I can tell the server is hearing the request. It is just not responding.
In my json config file I have this for the DICOM settings:
“DicomAet” : “PETPACSLT”,
“DicomCheckCalledAet” : false,
“DicomPort” : 2000,
“DicomModalities” : {
“Client1” : [ “workstations”, “127.0.0.1”, 2001 ]
},
Then in my DICOM client I have this in the settings:
AE-TItle: PETPACSLT
IP Address: 127.0.0.1
Port: 2000
Server Port: 2001
If anyone can help me get this basic test set up, I would appreciate it.
Also, I will need to allow the server to accept C-STORE requests from an x-ray machine in the near future, so any configuration hints on that would be greatly appreciated.
Thanks!
Bryan Whitaker