Skip to content

DICOM Print SCP: Association aborted after successful N-SET/N-GET on Windows 7 32-bit (pynetdicom 2.0.2) #1076

Description

@patildevendra-0

I am implementing a DICOM Print SCP using pynetdicom.

Environment:

  • Windows 7 32-bit
  • Python 3.8.9 (32-bit)
  • pynetdicom 2.0.2
  • pydicom 2.4.4

Workflow:

Association succeeds and the following operations occur:

N-CREATE Film Session
N-CREATE Film Box
N-SET Image Box
N-GET Printer

My SCP returns success (0x0000) for N-SET and N-GET.

However modality aborts the association immediately afterwards.

Relevant log excerpt:

Their Max PDU Receive Size: 65542
Our Max PDU Receive Size: 16382

D: OUTGOING DIMSE MESSAGE
Message Type : N-SET RSP
Status : 0x0000

Then modality aborts:

INCOMING A-ABORT PDU
Abort Source: DUL service-user

Interestingly this works when sending from a 64-bit machine to the same SCP, but fails when both sides are 32-bit.

Is this expected behaviour with pynetdicom on Win7 32-bit, or could there be an issue with PDU negotiation or DIMSE response formatting?

Any guidance would be greatly appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions