Received abort from Unknown, reason is Not Specified

90 views
Skip to first unread message

Marconi Edson Pereira Leite Filho

unread,
May 9, 2017, 8:06:14 AM5/9/17
to Fellow Oak DICOM
When sending a dicom print, RX device (Agfa), the following error occurs:

NOTE: Printing is repeated 3 times and there is no return to the RX equipment.

Segue em anexo uma imagem do modelo do RX.



SCP server >>> MEDILAB:5041
OK
Disconnected client cleanup manually terminated.
SCP server >>> MEDILAB:5041
OK
NXRX <- Association request:
Calling AE Title:       NXRX
Called AE Title:        MEDILAB
Remote host:            192.168.150.135
Remote port:            56906
Implementation Class:   Implementation Class UID [1.3.51.0.1.3]
Implementation Version: DPM1.00
Maximum PDU Length:     65542
Async Ops Invoked:      1
Async Ops Performed:    1
Presentation Contexts:  6
  Presentation Context:  1 [Proposed]
       Abstract Syntax:  Basic Grayscale Print Management Meta SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  3 [Proposed]
       Abstract Syntax:  Verification SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  5 [Proposed]
       Abstract Syntax:  Print Job SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  7 [Proposed]
       Abstract Syntax:  Basic Annotation Box SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  9 [Proposed]
       Abstract Syntax:  Presentation LUT SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  11 [Proposed]
       Abstract Syntax:  Print Queue Management SOP Class (Retired)
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
Received association request from AE: NXRX with IP: 127.0.0.1 
Requested abstract syntax Basic Annotation Box SOP Class [1.2.840.10008.5.1.1.15] from NXRX not supported
Requested abstract syntax Presentation LUT SOP Class [1.2.840.10008.5.1.1.23] from NXRX not supported
Requested abstract syntax Print Queue Management SOP Class (Retired) [1.2.840.10008.5.1.1.26] from NXRX not supported
Accepted association request from NXRX
NXRX -> Association accept:
Calling AE Title:       NXRX
Called AE Title:        MEDILAB
Remote host:            192.168.150.135
Remote port:            56906
Implementation Class:   Implementation Class UID [1.3.51.0.1.3]
Implementation Version: DPM1.00
Maximum PDU Length:     65542
Async Ops Invoked:      1
Async Ops Performed:    1
Presentation Contexts:  6
  Presentation Context:  1 [Accept]
       Abstract Syntax:  Basic Grayscale Print Management Meta SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  3 [Accept]
       Abstract Syntax:  Verification SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  5 [Accept]
       Abstract Syntax:  Print Job SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  7 [RejectAbstractSyntaxNotSupported]
       Abstract Syntax:  Basic Annotation Box SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  9 [RejectAbstractSyntaxNotSupported]
       Abstract Syntax:  Presentation LUT SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  11 [RejectAbstractSyntaxNotSupported]
       Abstract Syntax:  Print Queue Management SOP Class (Retired)
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
NXRX <- N-Create request [1]
Create new film session 2.25.25864313582888475478319792352710997106
NXRX -> N-Create response [1]: Success
NXRX <- N-Create request [2]
Applying display format STANDARD\1,1 for film box Unknown [2.25.83260169952314198608815052040695241322]
Created new film box 2.25.83260169952314198608815052040695241322
NXRX -> N-Create response [2]: Success
NXRX <- N-Set request [3]
Set image box 2.25.83260169952314198608815052040695241322.1
NXRX -> N-Set response [3]: Success
NXRX <- N-Get request [4]
N-Get request [4]
NXRX -> N-Get response [4]: Success
NXRX <- N-Action request [5]
Action Type: 0001
Creating new print job for film session 2.25.25864313582888475478319792352710997106
Print Job 5471535069777144 Status Pending: Preparing films for printing
Print Job 5471535069777144 Status Printing: Printing Started
NXRX -> N-Action response [5]: Success
Action Type: 0001
Print Job 5471535069777144 Status Printing: Printing film 1 of 1
NXRX <- Abort: Unknown - NotSpecified
Received abort from Unknown, reason is NotSpecified
Connection closed
Print Job 5471535069777144 Status Done: Printing Done
NXRX <- Association request:
Calling AE Title:       NXRX
Called AE Title:        MEDILAB
Remote host:            192.168.150.135
Remote port:            56909
Implementation Class:   Implementation Class UID [1.3.51.0.1.3]
Implementation Version: DPM1.00
Maximum PDU Length:     65542
Async Ops Invoked:      1
Async Ops Performed:    1
Presentation Contexts:  6
  Presentation Context:  1 [Proposed]
       Abstract Syntax:  Basic Grayscale Print Management Meta SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  3 [Proposed]
       Abstract Syntax:  Verification SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  5 [Proposed]
       Abstract Syntax:  Print Job SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  7 [Proposed]
       Abstract Syntax:  Basic Annotation Box SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  9 [Proposed]
       Abstract Syntax:  Presentation LUT SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  11 [Proposed]
       Abstract Syntax:  Print Queue Management SOP Class (Retired)
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
Received association request from AE: NXRX with IP: 127.0.0.1 
Requested abstract syntax Basic Annotation Box SOP Class [1.2.840.10008.5.1.1.15] from NXRX not supported
Requested abstract syntax Presentation LUT SOP Class [1.2.840.10008.5.1.1.23] from NXRX not supported
Requested abstract syntax Print Queue Management SOP Class (Retired) [1.2.840.10008.5.1.1.26] from NXRX not supported
Accepted association request from NXRX
NXRX -> Association accept:
Calling AE Title:       NXRX
Called AE Title:        MEDILAB
Remote host:            192.168.150.135
Remote port:            56909
Implementation Class:   Implementation Class UID [1.3.51.0.1.3]
Implementation Version: DPM1.00
Maximum PDU Length:     65542
Async Ops Invoked:      1
Async Ops Performed:    1
Presentation Contexts:  6
  Presentation Context:  1 [Accept]
       Abstract Syntax:  Basic Grayscale Print Management Meta SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  3 [Accept]
       Abstract Syntax:  Verification SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  5 [Accept]
       Abstract Syntax:  Print Job SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  7 [RejectAbstractSyntaxNotSupported]
       Abstract Syntax:  Basic Annotation Box SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  9 [RejectAbstractSyntaxNotSupported]
       Abstract Syntax:  Presentation LUT SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  11 [RejectAbstractSyntaxNotSupported]
       Abstract Syntax:  Print Queue Management SOP Class (Retired)
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
NXRX <- N-Create request [1]
Create new film session 2.25.16739085354764019458724373691325157002
NXRX -> N-Create response [1]: Success
NXRX <- N-Create request [2]
Applying display format STANDARD\1,1 for film box Unknown [2.25.6798707431636695938465273620910750090]
Created new film box 2.25.6798707431636695938465273620910750090
NXRX -> N-Create response [2]: Success
NXRX <- N-Set request [3]
Set image box 2.25.6798707431636695938465273620910750090.1
NXRX -> N-Set response [3]: Success
NXRX <- N-Get request [4]
N-Get request [4]
NXRX -> N-Get response [4]: Success
NXRX <- N-Action request [5]
Action Type: 0001
Creating new print job for film session 2.25.16739085354764019458724373691325157002
Print Job 5471535215639014 Status Pending: Preparing films for printing
Print Job 5471535215639014 Status Printing: Printing Started
NXRX -> N-Action response [5]: Success
Action Type: 0001
Print Job 5471535215639014 Status Printing: Printing film 1 of 1
NXRX <- Abort: Unknown - NotSpecified
Received abort from Unknown, reason is NotSpecified
Connection closed
Print Job 5471535215639014 Status Done: Printing Done
NXRX <- Association request:
Calling AE Title:       NXRX
Called AE Title:        MEDILAB
Remote host:            192.168.150.135
Remote port:            56910
Implementation Class:   Implementation Class UID [1.3.51.0.1.3]
Implementation Version: DPM1.00
Maximum PDU Length:     65542
Async Ops Invoked:      1
Async Ops Performed:    1
Presentation Contexts:  6
  Presentation Context:  1 [Proposed]
       Abstract Syntax:  Basic Grayscale Print Management Meta SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  3 [Proposed]
       Abstract Syntax:  Verification SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  5 [Proposed]
       Abstract Syntax:  Print Job SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  7 [Proposed]
       Abstract Syntax:  Basic Annotation Box SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  9 [Proposed]
       Abstract Syntax:  Presentation LUT SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  11 [Proposed]
       Abstract Syntax:  Print Queue Management SOP Class (Retired)
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
Received association request from AE: NXRX with IP: 127.0.0.1 
Requested abstract syntax Basic Annotation Box SOP Class [1.2.840.10008.5.1.1.15] from NXRX not supported
Requested abstract syntax Presentation LUT SOP Class [1.2.840.10008.5.1.1.23] from NXRX not supported
Requested abstract syntax Print Queue Management SOP Class (Retired) [1.2.840.10008.5.1.1.26] from NXRX not supported
Accepted association request from NXRX
NXRX -> Association accept:
Calling AE Title:       NXRX
Called AE Title:        MEDILAB
Remote host:            192.168.150.135
Remote port:            56910
Implementation Class:   Implementation Class UID [1.3.51.0.1.3]
Implementation Version: DPM1.00
Maximum PDU Length:     65542
Async Ops Invoked:      1
Async Ops Performed:    1
Presentation Contexts:  6
  Presentation Context:  1 [Accept]
       Abstract Syntax:  Basic Grayscale Print Management Meta SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  3 [Accept]
       Abstract Syntax:  Verification SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  5 [Accept]
       Abstract Syntax:  Print Job SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  7 [RejectAbstractSyntaxNotSupported]
       Abstract Syntax:  Basic Annotation Box SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  9 [RejectAbstractSyntaxNotSupported]
       Abstract Syntax:  Presentation LUT SOP Class
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
  Presentation Context:  11 [RejectAbstractSyntaxNotSupported]
       Abstract Syntax:  Print Queue Management SOP Class (Retired)
       Transfer Syntax:  Implicit VR Little Endian: Default Transfer Syntax for DICOM
NXRX <- N-Create request [1]
Create new film session 2.25.37284485778369918632539287280406825598
NXRX -> N-Create response [1]: Success
NXRX <- N-Create request [2]
Applying display format STANDARD\1,1 for film box Unknown [2.25.31538035941458609729320643734799564893]
Created new film box 2.25.31538035941458609729320643734799564893
NXRX -> N-Create response [2]: Success
NXRX <- N-Set request [3]
Set image box 2.25.31538035941458609729320643734799564893.1
NXRX -> N-Set response [3]: Success
NXRX <- N-Get request [4]
N-Get request [4]
NXRX -> N-Get response [4]: Success
NXRX <- N-Action request [5]
Action Type: 0001
Creating new print job for film session 2.25.37284485778369918632539287280406825598
Print Job 5471535553383344 Status Pending: Preparing films for printing
Print Job 5471535553383344 Status Printing: Printing Started
NXRX -> N-Action response [5]: Success
Action Type: 0001
Print Job 5471535553383344 Status Printing: Printing film 1 of 1
NXRX <- Abort: Unknown - NotSpecified
Received abort from Unknown, reason is NotSpecified
Connection closed
Print Job 5471535553383344 Status Done: Printing Done
WhatsApp Image 2017-05-09 at 08.57.44.jpeg

Anders Gustafsson Cureos AB

unread,
May 10, 2017, 3:02:19 AM5/10/17
to Fellow Oak DICOM
Which fo-dicom version are you using? Please share some code where you make the print request? Is it the server that makes the abort? Please provide some logging from the server as well.

Regards
Anders @ Cureos

Fellipe Pinheiro

unread,
May 10, 2017, 8:01:23 AM5/10/17
to Fellow Oak DICOM
hello Anders

I tested it with version 3.0.2 and also with the example fo-dicom-samples without any modification, follows the attached log.
Who does the sending is the modality, I do not have access to the sending log, only the visualization interface.
I think it is the modality that does the abortion, but I tested it with other dicom printing software and it does not generate an error, I printed normally.

Is it necessary to implement an "A-Abort" in the PrintService class?
RX - cmd log.txt

Anders Gustafsson Cureos AB

unread,
May 10, 2017, 8:14:00 AM5/10/17
to Fellow Oak DICOM
OK, seems like we need a more thorough investigation to get to the bottom of this. Please move the information from this post to an issue in the fo-dicom Github repository here for easier follow-up.

Regards,
Anders

Marconi Edson Pereira Leite Filho

unread,
May 12, 2017, 4:16:06 PM5/12/17
to Fellow Oak DICOM
Hello Anders,

He was able to investigate something of the problem reported.
Reply all
Reply to author
Forward
0 new messages