Doc-Cirrus/orthanc-mongodb

Store SCP Failed: DIMSE Read PDV failed

Opened this issue · 2 comments

Some devices no longer work. It seems that there is a communication problem with these devices, even the trace logging is unclear about how the error happens. Seems like we need more logging. The plugins are the GDMC and the orthanc mongodb plugins. Other AETs work as normal.

Jan 27 13:53:19 orthanc: I0127 13:53:19.401512 CommandDispatcher.cpp:324] Association Received from AET DRXPLUS on IP 192.168.188.15
Jan 27 13:53:19 orthanc: I0127 13:53:19.401552 main.cpp:289] Incoming connection from AET DRXPLUS on IP 192.168.188.15, calling AET INPACS
Jan 27 13:53:19 orthanc: I0127 13:53:19.401574 CommandDispatcher.cpp:677] Association Acknowledged (Max Send PDV: 131060)
Jan 27 13:53:21 orthanc: I0127 13:53:21.501433 main.cpp:309] Incoming Store request from AET DRXPLUS on IP 192.168.188.15, calling AET INPACS
Jan 27 13:53:24 orthanc: T0127 13:53:24.001066 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:53:34 orthanc: T0127 13:53:34.006969 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:53:44 orthanc: T0127 13:53:44.012729 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:53:54 orthanc: T0127 13:53:54.018632 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:54:04 orthanc: T0127 13:54:04.024543 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:54:14 orthanc: T0127 13:54:14.030463 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:54:23 orthanc: I0127 13:54:23.501315 CommandDispatcher.cpp:324] Association Received from AET DRXPLUS on IP 192.168.188.15
Jan 27 13:54:23 orthanc: I0127 13:54:23.501356 main.cpp:289] Incoming connection from AET DRXPLUS on IP 192.168.188.15, calling AET INPACS
Jan 27 13:54:23 orthanc: I0127 13:54:23.501378 CommandDispatcher.cpp:677] Association Acknowledged (Max Send PDV: 131060)
Jan 27 13:54:24 orthanc: T0127 13:54:24.036343 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:54:34 orthanc: T0127 13:54:34.042238 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:54:44 orthanc: T0127 13:54:44.048065 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:54:54 orthanc: T0127 13:54:54.054040 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:55:04 orthanc: T0127 13:55:04.060151 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:55:12 orthanc: I0127 13:55:12.727304 CommandDispatcher.cpp:933] DIMSE failure (aborting association): DIMSE No data available (timeout in non-blocking mode)
Jan 27 13:55:14 orthanc: T0127 13:55:14.066557 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:55:24 orthanc: T0127 13:55:24.072466 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:55:34 orthanc: T0127 13:55:34.078318 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:55:44 orthanc: T0127 13:55:44.084167 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:55:54 orthanc: T0127 13:55:54.090505 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:56:04 orthanc: T0127 13:56:04.096315 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:56:14 orthanc: T0127 13:56:14.102356 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:56:24 orthanc: T0127 13:56:24.108377 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:56:34 orthanc: T0127 13:56:34.114307 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:56:39 orthanc: E0127 13:56:39.921687 StoreScp.cpp:296] Store SCP Failed: DIMSE Read PDV failed
Jan 27 13:56:39 orthanc: 0006:0310 DUL network closed
Jan 27 13:56:44 orthanc: T0127 13:56:44.120273 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:56:54 orthanc: T0127 13:56:54.126270 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:57:04 orthanc: T0127 13:57:04.132227 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:57:14 orthanc: T0127 13:57:14.138192 ServerContext.cpp:225] Serializing the content of the jobs engine
Jan 27 13:57:23 orthanc: I0127 13:57:23.671814 CommandDispatcher.cpp:933] DIMSE failure (aborting association): DIMSE No data available (timeout in non-blocking mode)

I found this and am busy trying it out: (the timeout was already on 90s, so seems a bit excessive to me)
https://groups.google.com/g/orthanc-users/c/6_n47MjHnas

@ooskapenaar usually this issue is related to a network problem, could you use the sqlite db plugin for orthanc so we could be sure it's a orthanc-mongodb related.
Also which version of the plugin are you using?