[Debian-med-packaging] Bug#753809: ginkgocadx, orthanc and sending/receiving data

Karsten Hilbert Karsten.Hilbert at gmx.net
Wed Mar 2 12:32:52 UTC 2016


On Wed, Mar 02, 2016 at 12:28:41PM +0100, Gert Wollny wrote:

> I've installed the Orthanc server and successfully send some data to
> the server.
...
> Retrieving the data was unsuccessful, because  Orthanc tells me 
> 
> W0302 10:43:16.730446 main.cpp:630] Orthanc has started
> E0302 10:47:10.008827 main.cpp:182] Unknown remote DICOM modality AET: 
>       "GINKGO_001"
> E0302 10:47:10.008896 CommandDispatcher.cpp:781] Find requests are 
>        disallowed for the AET "GINKGO_001"
...
> To me quiet surprising, since I was able to send the data.

I don't know everything about DICOM but this may be the
rationale:

In the DICOM world the AET (Application Entity Title) is used
as a crude authentication scheme where the AET is sort of an
account without a password. In short, it seems that when a
DICOM client tells a DICOM server: "Hey, I am $AET!" the
server will look up its list of known friends and - if found
- gladly send out data.

Now, since *uploading* data means the client has got the data
_already_ there is no privacy leak as far as Orthanc is
concerned, hence sending succeeds even without this AET being
defined inside Orthanc.

In order to get Orthanc to send data to Ginkgo CADx, which
(configurably) tries to connect under the name "GINKGO_001"
(see Orthanc log) we will have to tell Orthanc: "Yep,
GINKGO_001 is a legit client."   This is done by modifying
=/etc/orthanc/orthanc.json=, more specifically, the section
about "DicomModalities". Within that part you'll have to
create a line like this:

"GINKGO_001" : [ "GINKGO_001", "127.0.0.1", 4243 ]

below the "clearcanvas : [...]" line. Note the 424-THREE in
there - this is the port that Gingko CADx is _listening_ to
replies from Orthanc, which - itself - is listening on port
4242 to request _from_ Ginkgo.

You will have to set this 4243 port somehwere in the client
configuration of Ginkgo CADx as well. I don't know the exact
window/field for it off the top of my head.

Also see #5 under

	http://ginkgo-cadx.com/en/

Karsten
-- 
GPG key ID E4071346 @ eu.pool.sks-keyservers.net
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346



More information about the Debian-med-packaging mailing list