0

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 の一部として) では機能しません。

他のアイデアはありますか?

エディ

4

1 に答える 1