ConQuest服务器在本地网络中执行C-MOVE,但在远程服务器上不执行

时间:2016-10-28 12:53:05

标签: vpn dicom

我正在针对运行的三个ConQuest DICOM服务器测试我的应用程序: 一个在localhost上,另一个在本地网络中的另一台计算机上,另一个在VPN网络中的远程机器上。请求的应用程序存在于本地和VPN网络中。

当我尝试从ConQuest的这三个实例中的每一个中检索图像(通过C-MOVE)时,两个本地服务器都适当地响应请求并将图像发送给我。但是,VPN上的远程服务器会响应

“主持人'XXX'不接受连接”

并在超时后关闭。 我无法理解原因,或者差异 - 所有三台机器上配置文件中的相应设置似乎都是相同和正确的。

我可以成功验证VPN ConQuest服务器。我也可以发送图像。但是C-MOVE检索不起作用。

这肯定不是防火墙问题(我在所有计算机上都切换了防火墙,但没有帮助)。

问题可能与主机名的形式有关吗?除IP地址外,我是否需要指明我的意思?

1 个答案:

答案 0 :(得分:1)

感谢A_J和所有参与者。过了一段时间,我们在ConQuest以及其他几家PACS在真实医院中积累了足够的经验。主要有三件事要检查:

  1. PACS的网络参数(AET,IP,端口)必须在您的应用程序中正确注册(您应该向网络管理员学习所有三个);
  2. PACS必须在其配置中知道系统的三个相同参数(其物理实现取决于系统)。端口是运行C-MOVE侦听器的端口号,使用ipconfig(ifconfig)可以找到的IP,以及您选择的AET。您应告知网络管理员这些数据,以便他们将其注册到PACS;
  3. 在运行应用程序的计算机上配置防火墙入站规则,以允许连接C-MOVE侦听器的端口号。
  4. 根据我们的经验,这是所有实际目的所需要的。