Hi, friends!
I’d like to ask help in identifying the root cause of this problem. We’re attempting to send a couple of images from a DICOM client to Orthanc 1.5.6. It seems the first sending fails with the message below:
W0405 21:03:45.425937 main.cpp:712] Orthanc has started
W: DcmItem: Invalid Element (0002,0000) found in data set
W: DcmItem: Invalid Element (0002,0001) found in data set
W: DcmItem: Invalid Element (0002,0002) found in data set
W: DcmItem: Invalid Element (0002,0003) found in data set
W: DcmItem: Invalid Element (0002,0010) found in data set
W: DcmItem: Invalid Element (0002,0012) found in data set
W: DcmItem: Invalid Element (0002,0013) found in data set
W: DcmItem: Invalid Element (0002,0016) found in data set
W: DIMSE Warning: (RECEPCAO,UNIDADE-342): DIMSE receiveDataSetInMemory: dset->read() Failed (Illegal call, perhaps wrong parameters)
E0405 21:04:24.311561 StoreScp.cpp:304] Store SCP Failed: DIMSE Failed to receive message
W: DcmItem: Element (0000,0000) found twice in one data set or item, ignoring second entry(… several repetitions of the line above …)
W: DcmItem: Element (0000,0000) found twice in one data set or item, ignoring second entry
W: DcmItem: Length of element (ef3f,8936) is odd
I suppose the client is misbehaving when trying to send the image as the bold line shows. Alas, I don’t know much about the actual DICOM protocol binary communication when it comes to Store SCP.
Any help is greatly appreciated.
Best regards,