Offis DCMTK 的 StoreSCP 在 Mercure 的 VM 中重置问题

Offis DCMTK 的 StoreSCP 在 Mercure 的 VM 中重置问题

当多个 DICOM 被发送到水星从外部机器(不在虚拟机内)使用该dcmsend命令,接收器被重置,接收器日志中出现以下错误:

Oct 14 16:45:32 vagrant receiver.sh[13431]: E: 0006:031d TCP I/O Error (Connection reset by peer) occurred in routine: sendAssociationACTCP

此外,如果我在重置后尝试发送新案例,则由于请求关联持续近一分钟,dcmsend 命令执行时间将持续近 1 分钟。

这种现象并不是每次从外部机器发送文件时都会出现,而是在成功执行几次 dcmsend 之后才会出现。此后,每次 dcmsend 都会持续近一分钟,而正常情况下只需几毫秒。

此外,如果我在 mercure 的 VM 上重复这些重复的 dcmsend 命令,所有命令都会随时按预期执行。

当我使用虚拟机外部的命令发送案例时,我期望dcmsend在几毫秒内发送,如果我在虚拟机内发送案例,就会发生这种情况。我检查了防火墙设置,这不是问题,因为连接没有被阻止,但dcmsend虚拟机外部的每个连接持续近一分钟,而不是预期的持续时间(毫秒)。

相关内容