Windows 8 で dcmtk 3.6.1 を使用しています。dcmqrscp と echoscu、および次の dcmqrscp.cfg を使用して PACS サーバーにアクセスできません (エラーは、AE タイトルが認識されません)。
NetworkTCPPort = 11112
MaxPDUSize = 16384
MaxAssociations = 16
HostTable BEGIN
PACS1 = (PACS_SRC1, localhost, 11112)
PACSSRC = PACS1
HostTable END
VendorTable BEGIN
"PACS source" = PACSSRC
VendorTable END
AETable BEGIN
PACS_SRC G:\develop\studyaccess\test\PACS_SRC RW (100, 1024mb) PACSSRC
AETable END
コマンド:
dcmqrscp.exe -v -d --config dcmqrscp.cfg --propose-lossless 11112 > dcmqrscp.out
echoscu.exe -v -d localhost 11112 -aec PACS_SRC -aet echoscu
echoscu.exe -v -d localhost 11112 -aec PACS1 -aet echoscu
ただし、ANY を使用すると動作します:
PACS_SRC G:\develop\studyaccess\test\PACS_SRC RW (100, 1024mb) ANY
これは、データベース、パス、およびデータが正しいことを示していますが、他の何かが間違っています。Windows ファイアウォールをオフにしました。
CTK (dcmtk に基づく) のコンパイル時に生成された dcmtk 実行可能ファイルも使用してみましたが、結果は同じです。CTK 自体は、C-GET では機能しますが、C-STORE (C-MOVE の一部として) では機能しません。
他のアイデアはありますか?
エディ