1

我使用 WebGui 安装了Orthanc 服务器( PACS ),并从 osirix dicom 示例上传了一些 dicom。我对包 dcm4che3 中的命令 findscu 有一些问题。当我调用 /findscu -c TEST@127.0.0.1:4242 -m PatientName="WRIX" 时,出现错误:

org.dcm4che3.net.AssociationStateException: Sta1 - Idle
    at org.dcm4che3.net.State.writeAReleaseRQ(State.java:223)
    at org.dcm4che3.net.Association.release(Association.java:271)
    at org.dcm4che3.tool.findscu.FindSCU.close(FindSCU.java:463)
    at org.dcm4che3.tool.findscu.FindSCU.main(FindSCU.java:380)

在 orthanc 日志中:

E0713 16:20:51.875545 main.cpp:180] Unknown remote DICOM modality AET: "FINDSCU"

E0713 16:20:51.875589 CommandDispatcher.cpp:776] Find requests are disallowed for the AET "FINDSCU"

E0713 16:20:51.875603 CommandDispatcher.cpp:852] DIMSE failure (aborting association): DIMSE Caller passed in an illegal association

我想我需要添加 orthanc.json FINDSCU 怎么办?

4

1 回答 1

2

您必须在 Orthanc 的配置文件FINDSCUDicomModalities选项中声明您的方式,否则 Orthanc 将出于安全原因拒绝回答。更多信息可在 Orthanc Book 中的“使用 Orthanc 理解 DICOM ”一节中找到。

于 2016-07-15T07:29:13.383 回答