11:49:00101 DEBUG - MOVESCU-> AESERVER(1):入力状態:STA5 - A-ASSOCIATE-AC又はA-ASSOCIATE-待ちRJ PDU 11:49:00107 INFO - MOVESCU-> AESERVER(1)>> { }-associate-RJ [結果:1 -拒否-パーマネント、ソース:1 -サービス利用者は、その理由:3 -呼び出し-AE-タイトル-not- 認識] org.dcm4che3.net.PDUDecoder.nextPDUで(PDUDecoder.java: 182 ) org.dcm4che3.net.Associationの$で 2.run(Association.java:520 ) java.util.concurrent.ThreadPoolExecutor.runWorkerで(ThreadPoolExecutor.java: 1149 ) でjava.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java: 624 ) :java.lang.Thread.run(Thread.javaにおける 748 ) 11:49:00109 INFO - MOVESCU-> AESERVER(1):近いソケット[ADDR = / 172.168.7.94、ポート= 104、次に、localport = 52851 ] 11: 49:00110 DEBUG - MOVESCU-> AESERVER(1):状態を入力します。STA1を- アイドル movescu:A -会合-RJ [結果:1 -拒否-パーマネント、ソース:1 -サービス利用者は、その理由:3 -呼び出し-AE-タイトル-not- 認識]-associate-RJ [結果:1 -拒否-パーマネント、ソース:1 -サービス利用者は、その理由:3 -呼び出し-AE-タイトル-not- 認識] org.dcm4che3.net.PDUDecoder.nextPDUで(PDUDecoder.java: 182 ) org.dcm4che3.net.Associationの$で 2.run(Association.java:520 ) java.util.concurrent.ThreadPoolExecutor.runWorkerで(ThreadPoolExecutor.java: 1149 ) でjava.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java: 624 ) でjava.lang.Thread.run(Thread.java: 748)
この問題が発生した、AE-タイトルで認められていない認識されていない、私は、テストのための公式dcm4cheビン袋を使用します
ビンパッケージダウンロードhttps://sourceforge.net/projects/dcm4che/files/dcm4che3/
、何の問題を選択しないように私たちは、なしに、2つのまたは3つのサービスをドッキングし、その後お互いに尋ねる、呼び出し側は言っても、同じであり、他の企業
这是我原先的请求方式
#私たちのstorescpを構築DICOMファイルを受信
SH storescp -b mestorescp @ IP:11112 --directoryを/ tmp /テスト/&
#cmove请求
SH movescu -c DCM4CHEE @ localhostの:11112 -m StudyInstanceUID = <StudyUID> --dest mestorescp
原因:
经排查是对方这家升了新版本加了AE-title的验证,
官方包默认使用 MOVESCU作为
AE-title
连接
传输,而我提供给对方配置的AE-title不是这个
解决:
我们需要将我的AE-title 提供给对方让对方配置,并且传输的时候需要绑定ae-title
#-b mestorescpバインド私のAEタイトルを追加します。
SH movescu -b mestorescp -c DCM4CHEE @ localhostの:11112 -m StudyInstanceUID = <StudyUID> --dest mestorescp
成功