I can send correctly to the PACS server but when attempting to retreive or forward images to the workstation I only receive a single image.
Thu Aug 02 20:57:41 2007 INFO - Session: <99> started from SCU: 192.168.30.123
Thu Aug 02 20:57:41 2007 INFO - <99> Receiving A-ASSOCIATE-RQ PDU
Thu Aug 02 20:57:41 2007 INFO - 1 record found in [applentity] table
Thu Aug 02 20:57:41 2007 INFO - <99> A-ASSOCIATE-RQ received successfully
Thu Aug 02 20:57:41 2007 INFO - <99> Sending A-ASSOCIATE-AC PDU
Thu Aug 02 20:57:41 2007 INFO - <99> A-ASSOCIATE-AC PDU sent successfully
Thu Aug 02 20:57:41 2007 INFO - <99> Receiving P-DATA-TF PDU
Thu Aug 02 20:57:41 2007 INFO - <99> C-ECHO [81] command received in P-DATA-TF PDU
Thu Aug 02 20:57:41 2007 INFO - <99> A-ASSOCIATE-RELEASE-RQ PDU received
Thu Aug 02 20:57:41 2007 INFO - <99> Sending A-ASSOCIATE-RELEASE-RSP PDU
Thu Aug 02 20:57:41 2007 INFO - <99> A-ASSOCIATE-RELEASE-RSP PDU sent successfully
Thu Aug 02 20:57:41 2007 INFO - Session: <99> disconnected for client: 192.168.30.123
Thu Aug 02 20:57:41 2007 INFO - Session: <100> started from SCU: 192.168.30.123
Thu Aug 02 20:57:41 2007 INFO - <100> Receiving A-ASSOCIATE-RQ PDU
Thu Aug 02 20:57:41 2007 INFO - 1 record found in [applentity] table
Thu Aug 02 20:57:41 2007 INFO - <100> A-ASSOCIATE-RQ received successfully
Thu Aug 02 20:57:41 2007 INFO - <100> Sending A-ASSOCIATE-AC PDU
Thu Aug 02 20:57:41 2007 INFO - <100> A-ASSOCIATE-AC PDU sent successfully
Thu Aug 02 20:57:41 2007 INFO - <100> Receiving P-DATA-TF PDU
Thu Aug 02 20:57:41 2007 INFO - <100> A-ASSOCIATE-RELEASE-RQ PDU received
Thu Aug 02 20:57:41 2007 INFO - <100> Sending A-ASSOCIATE-RELEASE-RSP PDU
Thu Aug 02 20:57:41 2007 INFO - <100> A-ASSOCIATE-RELEASE-RSP PDU sent successfully
Thu Aug 02 20:57:41 2007 INFO - Session: <100> disconnected for client: 192.168.30.123
Thu Aug 02 20:57:41 2007 INFO - Session: <101> started from SCU: 192.168.30.123
Thu Aug 02 20:57:41 2007 INFO - <101> Receiving A-ASSOCIATE-RQ PDU
Thu Aug 02 20:57:41 2007 INFO - 1 record found in [applentity] table
Thu Aug 02 20:57:41 2007 INFO - <101> A-ASSOCIATE-RQ received successfully
Thu Aug 02 20:57:41 2007 INFO - <101> Sending A-ASSOCIATE-AC PDU
Thu Aug 02 20:57:41 2007 INFO - <101> A-ASSOCIATE-AC PDU sent successfully
Thu Aug 02 20:57:41 2007 INFO - <101> Receiving P-DATA-TF PDU
Thu Aug 02 20:57:41 2007 INFO - <101> C-MOVE [105] command received in P-DATA-TF PDU
Thu Aug 02 20:57:42 2007 INFO - 8 record found in [IMAGE] table
Thu Aug 02 20:57:42 2007 INFO - 4 tags processed in CDataSetPdv
Thu Aug 02 20:57:42 2007 INFO - C-STORE Sub-session: <102> started for SCP: 192.168.30.123 Port: 104
Thu Aug 02 20:57:42 2007 INFO - <102> Sending A-ASSOCIATE-RQ PDU
Thu Aug 02 20:57:42 2007 INFO - <102> Waiting for A-ASSOCIATE result
Thu Aug 02 20:57:42 2007 INFO - <102> A-ASSOCIATE-RQ accepted
Thu Aug 02 20:57:42 2007 INFO - <102> Sending P-DATA-TF PDU
Thu Aug 02 20:57:43 2007 INFO - <102> C-STORE-RSP [49] command received in P-DATA-TF PDU
Thu Aug 02 20:57:43 2007 ERROR - C-STORE-RSP: Data Set Present in data element [0x120]
Thu Aug 02 20:57:43 2007 INFO - C-STORE-RSP status: [0]
Thu Aug 02 20:57:43 2007 ERROR - C-STORE-RSP: Checksum failed, received = 102 expected = 170
Can one retrieve/push single image
Looks like the retrieving/destination AE where PacsOne is sending the images to has included some extra/bogus data element in the C-STORE-RSP response sent back to PacsOne, which makes PacsOne think the sent image has failed so it did not proceed to send the rest of the images.
If you change the default PacsOne Server logging level by modifying the following Registry value:
HKEY_LOCAL_MACHINE\Software\RainbowFish Software\PacsOne\${AeTitle}\LogLevel
change the default value "Information" to "Debug", and restart PacsOne Server. Then run the same Query/Retrieve again, and this time, PacsOne will log the content of the C-STORE-RSP message which should reveal which data element(s) caused the error. You can send the resulting PacsOne Server logs in a zip file to pacsone@pacsone.net and we'll check it out.
If you change the default PacsOne Server logging level by modifying the following Registry value:
HKEY_LOCAL_MACHINE\Software\RainbowFish Software\PacsOne\${AeTitle}\LogLevel
change the default value "Information" to "Debug", and restart PacsOne Server. Then run the same Query/Retrieve again, and this time, PacsOne will log the content of the C-STORE-RSP message which should reveal which data element(s) caused the error. You can send the resulting PacsOne Server logs in a zip file to pacsone@pacsone.net and we'll check it out.
-
- Posts:3
- Joined:Sun Apr 01, 2007 7:17 am
This is the end of the log where we encounter the error. I've had the complete log emailed to pacsone @ pacsone.
Fri Aug 03 12:42:42 2007 DEBUG - <1> PDV message header: [3] length: [166]
Fri Aug 03 12:42:42 2007 INFO - <1> C-STORE-RSP [1] command received in P-DATA-TF PDU
Fri Aug 03 12:42:42 2007 ERROR - C-STORE-RSP: Data Set Present in data element [0x120]
Fri Aug 03 12:42:42 2007 DEBUG - 00 00 00 a6 01 03 00 00 00 00 04 00 00 00 98 00 00 00 00 00 02 00 1a 00 00 00 31 2e 32 2e 38 34 30 2e 31 30 30 30 38 2e 35 2e 31 2e 34 2e 31 2e 31 2e 31 00 00 00 00 01 02 00 00 00 01 80 00 00 10 01 02 00 00 00 00 00 00 00 20 01 02 00 00 00 00 00 00 00 00 07 02 00 00 00 00 00 00 00 00 08 02 00 00 00 01 01 00 00 00 09 02 00 00 00 00 00 00 00 00 10 32 00 00 00 31 2e 32 2e 38 32 36 2e 30 2e 31 2e 33 36 38 30 30 34 33 2e 32 2e 31 30 37 34 2e 35 32 35 30 35 2e 31 2e 31 32 37 2e 31 30 30 30 31 30 30 37 2e 31 00
Fri Aug 03 12:42:42 2007 INFO - C-STORE-RSP status: [0]
Fri Aug 03 12:42:42 2007 ERROR - C-STORE-RSP: Checksum failed, received = 102 expected = 170
Fri Aug 03 12:42:42 2007 DEBUG - 00 00 00 a6 01 03 00 00 00 00 04 00 00 00 98 00 00 00 00 00 02 00 1a 00 00 00 31 2e 32 2e 38 34 30 2e 31 30 30 30 38 2e 35 2e 31 2e 34 2e 31 2e 31 2e 31 00 00 00 00 01 02 00 00 00 01 80 00 00 10 01 02 00 00 00 00 00 00 00 20 01 02 00 00 00 00 00 00 00 00 07 02 00 00 00 00 00 00 00 00 08 02 00 00 00 01 01 00 00 00 09 02 00 00 00 00 00 00 00 00 10 32 00 00 00 31 2e 32 2e 38 32 36 2e 30 2e 31 2e 33 36 38 30 30 34 33 2e 32 2e 31 30 37 34 2e 35 32 35 30 35 2e 31 2e 31 32 37 2e 31 30 30 30 31 30 30 37 2e 31 00
Fri Aug 03 12:42:42 2007 DEBUG - Session: <1> starting READ for 6 bytes
Fri Aug 03 12:43:42 2007 ERROR - Session: <1> timed out for client: 192.168.30.123, aborting
Fri Aug 03 12:43:42 2007 DEBUG - JobID: [15] for AE: [XSCAN_DICOM1] completed
Fri Aug 03 12:43:42 2007 DEBUG - JobID: [15] session count for AE: [XSCAN_DICOM1] prev = 1 current = 0
Fri Aug 03 12:43:42 2007 INFO - Session: <1> disconnected for client: 192.168.30.123
Fri Aug 03 12:43:45 2007 DEBUG - Running SQL Query: UPDATE dbjob SET status='failed',finishtime=NOW(),details='Failed SOP Instances:
1.2.826.0.1.3680043.2.1074.52505.1.127.10001007.1
1.2.826.0.1.3680043.2.1074.52505.2.127.10001008.2
1.2.826.0.1.3680043.2.1074.52505.3.127.10001009.3
1.2.826.0.1.3680043.2.1074.52505.4.127.10001010.4
1.2.826.0.1.3680043.2.1074.52505.5.127.10001011.5
1.2.826.0.1.3680043.2.1074.52505.6.127.10001012.6
1.2.826.0.1.3680043.2.1074.52505.7.127.10001013.7
1.2.826.0.1.3680043.2.1074.52505.8.127.10001014.8
' WHERE id=15;
Fri Aug 03 12:42:42 2007 DEBUG - <1> PDV message header: [3] length: [166]
Fri Aug 03 12:42:42 2007 INFO - <1> C-STORE-RSP [1] command received in P-DATA-TF PDU
Fri Aug 03 12:42:42 2007 ERROR - C-STORE-RSP: Data Set Present in data element [0x120]
Fri Aug 03 12:42:42 2007 DEBUG - 00 00 00 a6 01 03 00 00 00 00 04 00 00 00 98 00 00 00 00 00 02 00 1a 00 00 00 31 2e 32 2e 38 34 30 2e 31 30 30 30 38 2e 35 2e 31 2e 34 2e 31 2e 31 2e 31 00 00 00 00 01 02 00 00 00 01 80 00 00 10 01 02 00 00 00 00 00 00 00 20 01 02 00 00 00 00 00 00 00 00 07 02 00 00 00 00 00 00 00 00 08 02 00 00 00 01 01 00 00 00 09 02 00 00 00 00 00 00 00 00 10 32 00 00 00 31 2e 32 2e 38 32 36 2e 30 2e 31 2e 33 36 38 30 30 34 33 2e 32 2e 31 30 37 34 2e 35 32 35 30 35 2e 31 2e 31 32 37 2e 31 30 30 30 31 30 30 37 2e 31 00
Fri Aug 03 12:42:42 2007 INFO - C-STORE-RSP status: [0]
Fri Aug 03 12:42:42 2007 ERROR - C-STORE-RSP: Checksum failed, received = 102 expected = 170
Fri Aug 03 12:42:42 2007 DEBUG - 00 00 00 a6 01 03 00 00 00 00 04 00 00 00 98 00 00 00 00 00 02 00 1a 00 00 00 31 2e 32 2e 38 34 30 2e 31 30 30 30 38 2e 35 2e 31 2e 34 2e 31 2e 31 2e 31 00 00 00 00 01 02 00 00 00 01 80 00 00 10 01 02 00 00 00 00 00 00 00 20 01 02 00 00 00 00 00 00 00 00 07 02 00 00 00 00 00 00 00 00 08 02 00 00 00 01 01 00 00 00 09 02 00 00 00 00 00 00 00 00 10 32 00 00 00 31 2e 32 2e 38 32 36 2e 30 2e 31 2e 33 36 38 30 30 34 33 2e 32 2e 31 30 37 34 2e 35 32 35 30 35 2e 31 2e 31 32 37 2e 31 30 30 30 31 30 30 37 2e 31 00
Fri Aug 03 12:42:42 2007 DEBUG - Session: <1> starting READ for 6 bytes
Fri Aug 03 12:43:42 2007 ERROR - Session: <1> timed out for client: 192.168.30.123, aborting
Fri Aug 03 12:43:42 2007 DEBUG - JobID: [15] for AE: [XSCAN_DICOM1] completed
Fri Aug 03 12:43:42 2007 DEBUG - JobID: [15] session count for AE: [XSCAN_DICOM1] prev = 1 current = 0
Fri Aug 03 12:43:42 2007 INFO - Session: <1> disconnected for client: 192.168.30.123
Fri Aug 03 12:43:45 2007 DEBUG - Running SQL Query: UPDATE dbjob SET status='failed',finishtime=NOW(),details='Failed SOP Instances:
1.2.826.0.1.3680043.2.1074.52505.1.127.10001007.1
1.2.826.0.1.3680043.2.1074.52505.2.127.10001008.2
1.2.826.0.1.3680043.2.1074.52505.3.127.10001009.3
1.2.826.0.1.3680043.2.1074.52505.4.127.10001010.4
1.2.826.0.1.3680043.2.1074.52505.5.127.10001011.5
1.2.826.0.1.3680043.2.1074.52505.6.127.10001012.6
1.2.826.0.1.3680043.2.1074.52505.7.127.10001013.7
1.2.826.0.1.3680043.2.1074.52505.8.127.10001014.8
' WHERE id=15;
The content of the C-STORE-RSP logged in PacsOne suggests this remote AE has included a non-Dicom compliant data element: Message ID (0000,0110) in the C-STORE-RSP response sent to PacsOne. According to Table 9.1-1 in PS3.7 of the Dicom standard, the Message ID data element is required in the C-STORE-RQ message, but shall not be present in the C-STORE-RSP response returned to the sending application (PacsOne in this case). So you should contact the technical support of the vendor of the receiving application, and notify them about this non-compliance in the C-STORE-RSP response this application returns to sending applications.godbacchus wrote: Fri Aug 03 12:42:42 2007 DEBUG - 00 00 00 a6 01 03 00 00 00 00 04 00 00 00 98 00 00 00 00 00 02 00 1a 00 00 00 31 2e 32 2e 38 34 30 2e 31 30 30 30 38 2e 35 2e 31 2e 34 2e 31 2e 31 2e 31 00 00 00 00 01 02 00 00 00 01 80 00 00 10 01 02 00 00 00 00 00 00 00 20 01 02 00 00 00 00 00 00 00 00 07 02 00 00 00 00 00 00 00 00 08 02 00 00 00 01 01 00 00 00 09 02 00 00 00 00 00 00 00 00 10 32 00 00 00 31 2e 32 2e 38 32 36 2e 30 2e 31 2e 33 36 38 30 30 34 33 2e 32 2e 31 30 37 34 2e 35 32 35 30 35 2e 31 2e 31 32 37 2e 31 30 30 30 31 30 30 37 2e 31 00