Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

forward service error "No presentation context for Storage accepted by AETXXX"

530 views
Skip to first unread message

Carlos Mercado

unread,
Mar 28, 2013, 12:00:19 PM3/28/13
to
Hi,
     I just enabled the forwarding service on a dcm4chee 2.17.3 to forward studies to AETXXX. I see on the logs an error that just said "No presentation context for Storage accepted by AETXXX" regardless of the study i want to forward. If i move the study using the export option through the administrative console, works fine. What could be the issue?

Docjay

unread,
Mar 28, 2013, 12:08:05 PM3/28/13
to dcm...@googlegroups.com
Could you post your 'server.log' file right after you re-create the error?

Carlos Mercado

unread,
Mar 28, 2013, 1:16:28 PM3/28/13
to

2013-03-28 12:01:15,126 ERROR -> (Thread-80) [org.dcm4chex.archive.dcm.qrscp.QueryRetrieveScpService] No Presentation Context for Storage accepted by DJM-BAY-R

java.io.IOException: No Presentation Context for Storage accepted by DJM-BAY-R

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.openAssociation(MoveTask.java:240)

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.run(MoveTask.java:354)

        at java.lang.Thread.run(Thread.java:662)

2013-03-28 12:01:15,308 ERROR -> (Thread-81) [org.dcm4chex.archive.dcm.qrscp.QueryRetrieveScpService] No Presentation Context for Storage accepted by DJM-MAY-R2

java.io.IOException: No Presentation Context for Storage accepted by DJM-MAY-R2

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.openAssociation(MoveTask.java:240)

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.run(MoveTask.java:354)

        at java.lang.Thread.run(Thread.java:662)

2013-03-28 12:01:15,582 ERROR -> (Thread-83) [org.dcm4chex.archive.dcm.qrscp.QueryRetrieveScpService] No Presentation Context for Storage accepted by DJM-BAY-R

java.io.IOException: No Presentation Context for Storage accepted by DJM-BAY-R

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.openAssociation(MoveTask.java:240)

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.run(MoveTask.java:354)

        at java.lang.Thread.run(Thread.java:662)

2013-03-28 12:01:15,736 ERROR -> (Thread-84) [org.dcm4chex.archive.dcm.qrscp.QueryRetrieveScpService] No Presentation Context for Storage accepted by DJM-MAY-R2

java.io.IOException: No Presentation Context for Storage accepted by DJM-MAY-R2

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.openAssociation(MoveTask.java:240)

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.run(MoveTask.java:354)

        at java.lang.Thread.run(Thread.java:662)

2013-03-28 12:01:16,016 ERROR -> (Thread-86) [org.dcm4chex.archive.dcm.qrscp.QueryRetrieveScpService] No Presentation Context for Storage accepted by DJM-BAY-R

java.io.IOException: No Presentation Context for Storage accepted by DJM-BAY-R

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.openAssociation(MoveTask.java:240)

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.run(MoveTask.java:354)

        at java.lang.Thread.run(Thread.java:662)

2013-03-28 12:01:16,172 ERROR -> (Thread-87) [org.dcm4chex.archive.dcm.qrscp.QueryRetrieveScpService] No Presentation Context for Storage accepted by DJM-MAY-R2

java.io.IOException: No Presentation Context for Storage accepted by DJM-MAY-R2

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.openAssociation(MoveTask.java:240)

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.run(MoveTask.java:354)

        at java.lang.Thread.run(Thread.java:662)


Docjay

unread,
Mar 30, 2013, 12:12:10 AM3/30/13
to dcm...@googlegroups.com
What do you have in the fowarding rules?  What value do you have for 'ForwardOnInstanceLevelFromAETitles'?

Here are the attributes for the forwarding service & this thread might help out.

thanks

Paddy Doyle

unread,
Jun 27, 2013, 8:21:56 AM6/27/13
to dcm...@googlegroups.com
Hi,

Sorry to tag onto this thread, but we're having the exact same issue: "No Presentation Context for Storage accepted by xxx".

I'm very new to dcm4chee, so please bear with my ignorance of basic issues!

Our dcm4chee instance is set up to forward to a remote PACS over a VPN. I've check the VPN and I don't believe there are any network issues.

I've turned on DEBUG in the logs. Here's an extract from the logs

2013-06-27 13:14:49,322 INFO  PACS1->PACS1 (Thread-435) [org.dcm4cheri.net.FsmImpl] Socket[addr=/192.168.16.8,port=104,localport=48203]
2013-06-27 13:14:49,323 INFO  PACS1->PACS2 (Thread-435) [org.dcm4cheri.net.FsmImpl] sending AAssociateRQ
        appCtxName:     1.2.840.10008.3.1.1.1/DICOM Application Context Name
        implClass:      1.2.40.0.13.1.1
        implVersion:    dcm4che-1.4.29
        calledAET:      PACS2
        callingAET:     PACS1
        maxPDULen:      16352
        asyncOpsWindow: maxOpsInvoked=0, maxOpsPerformed=1
        pc-1:   as=1.2.840.10008.5.1.4.1.1.4.1/Enhanced MR Image Storage
                ts=1.2.840.10008.1.2/Implicit VR Little Endian
        pc-3:   as=1.2.840.10008.5.1.4.1.1.4.1/Enhanced MR Image Storage
                ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
        pc-5:   as=1.2.840.10008.5.1.4.1.1.66/Raw Data Storage
                ts=1.2.840.10008.1.2/Implicit VR Little Endian
        pc-7:   as=1.2.840.10008.5.1.4.1.1.66/Raw Data Storage
                ts=1.2.840.10008.1.2.1/Explicit VR Little Endian
2013-06-27 13:14:49,336 INFO  PACS1->PACS2 (Thread-435) [org.dcm4cheri.net.FsmImpl] received AAssociateAC
        appCtxName:     1.2.840.10008.3.1.1.1/DICOM Application Context Name
        implClass:      2.16.840.1.113888.0.2.0.7
        implVersion:    MEDWEB-4.5.53
        calledAET:      PACS2
        callingAET:     PACS1
        maxPDULen:      16384
        asyncOpsWindow:
        pc-1:   1 - user-rejection
                ts=1.2.840.10008.1.2/Implicit VR Little Endian
        pc-3:   1 - user-rejection
                ts=1.2.840.10008.1.2/Implicit VR Little Endian
        pc-5:   1 - user-rejection
                ts=1.2.840.10008.1.2/Implicit VR Little Endian
        pc-7:   1 - user-rejection
                ts=1.2.840.10008.1.2/Implicit VR Little Endian
2013-06-27 13:14:49,336 INFO  PACS1->PACS2 (Thread-435) [org.dcm4cheri.net.FsmImpl] sending A-RELEASE-RQ
2013-06-27 13:14:49,337 ERROR -> (Thread-435) [org.dcm4chex.archive.dcm.qrscp.QueryRetrieveScpService] No Presentation Context for Storage accepted by PACS2
java.io.IOException: No Presentation Context for Storage accepted by PACS2

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.openAssociation(MoveTask.java:240)
        at org.dcm4chex.archive.dcm.qrscp.MoveTask.run(MoveTask.java:354)
        at java.lang.Thread.run(Thread.java:662)
2013-06-27 13:14:49,337 DEBUG -> (Thread-435) [org.jboss.monitor.services.ActiveAlarmTable] Got notification (#241): org.jboss.monitor.alarm.AlarmNotification [ type=jboss.alarm.logging, source=jboss.system:service=Logging,type=JMXNotificationAppender, target=null, severity=MAJOR, alarmState=NONE, sequenceNumber=90, timeStamp=1372335289337, message=2013-06-27 13:14:49,337 ERROR [org.dcm4chex.archive.dcm.qrscp.QueryRetrieveScpService] No Presentation Context for Storage accepted by PACS2
java.io.IOException: No Presentation Context for Storage accepted by PACS2

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.openAssociation(MoveTask.java:240)
        at org.dcm4chex.archive.dcm.qrscp.MoveTask.run(MoveTask.java:354)
        at java.lang.Thread.run(Thread.java:662), userData={null} ], handback: null
2013-06-27 13:14:49,337 DEBUG -> (Thread-435) [org.jboss.monitor.services.ActiveAlarmTable] Got notification (#242): org.jboss.monitor.alarm.AlarmTableNotification [ alarmId=jboss-91, type=jboss.alarm.table.update, source=jboss.monitor:service=ActiveAlarmTable, target=null, severity=MAJOR, alarmState=NONE, sequenceNumber=123, timeStamp=1372335289337, message=null, userData={org.jboss.monitor.alarm.AlarmNotification [ type=jboss.alarm.logging, source=jboss.system:service=Logging,type=JMXNotificationAppender, target=null, severity=MAJOR, alarmState=NONE, sequenceNumber=90, timeStamp=1372335289337, message=2013-06-27 13:14:49,337 ERROR [org.dcm4chex.archive.dcm.qrscp.QueryRetrieveScpService] No Presentation Context for Storage accepted by PACS2
java.io.IOException: No Presentation Context for Storage accepted by PACS2

        at org.dcm4chex.archive.dcm.qrscp.MoveTask.openAssociation(MoveTask.java:240)
        at org.dcm4chex.archive.dcm.qrscp.MoveTask.run(MoveTask.java:354)
        at java.lang.Thread.run(Thread.java:662), userData={null} ]}, ackState=false, ackTime=0, ackUser=null, ackSystem=null ], handback: null


On Saturday, 30 March 2013 04:12:10 UTC, Docjay wrote:
What do you have in the fowarding rules?  What value do you have for 'ForwardOnInstanceLevelFromAETitles'?

These are our forwarding rules:

ForwardingRules = [calling=MR3T]PACS2
ForwardOnInstanceLevelFromAETitles = NONE
EnablePatientUpdated = False
EnableSeriesUpdated = False
ForwardModifiedToAETitles = NONE
ForwardPriority = MEDIUM


 

Here are the attributes for the forwarding service & this thread might help out.

I've looked at that thread before, but I don't see how it can help me.

I've never run any over the command-line tools like dcmqr or dcmsnd before, so I don't know what to try.

I've also increased the following timeout values as per this thread http://forums.dcm4che.org/jiveforums/thread.jspa?messageID=3877

DcmServer->DIMSETimeout
MoveScu->DIMSETimeout
QueryRetrieveScp->DIMSETimeout

Is there something missing on the second PACS setup maybe?

If you have any other ideas as to why it's failing, I'd really appreciate it!

Thanks,
Paddy

 
Reply all
Reply to author
Forward
0 new messages