C-Echo Fails When Echoing to ORTHANC Server From Clients Made by Other Vendors

2,863 views
Skip to first unread message

c.dav...@gmail.com

unread,
Jun 30, 2015, 3:02:25 PM6/30/15
to orthan...@googlegroups.com
Hello all!

I am a beginner in DICOM protocols and ORTHANC code base. I built and ran the server from the source code. I tried to send a c-echo to ORTHANC server from a ORTHANC client. The connect works and I was able to start a DICOM session between the server and the client. I sent a c-echo from my client and it fails. The error message I get is "failure : no reason" which I think is one of the 6 ambiguous error messages allowed in DICOM protocol. I wonder if there is a way I can output meaningful debug messages from the server side to find out more about the c-echo failure. Which source file should I look into in order to do this? Or is there any better solution for this problem?

Thank you!

David

Sébastien Jodogne

unread,
Jul 1, 2015, 2:48:36 AM7/1/15
to orthan...@googlegroups.com, c.dav...@gmail.com
Dear David,

This most probably reflects a problem in your network configuration. First of all, if you use Microsoft Windows, please be sure that all the firewalls are turned off (both on the client and on the Orthanc server).

I would suggest to run Orthanc on the same computer than your client, to bypass any problem related to your network topology.

If this succeeds, use two separate computers, one running Orthanc, the other one using a DICOM client that is known to work against Orthanc (such as Ginkgo CADx, 3D Slicer, medInria or OsiriX/Horos).

If this does not help, please post here the AET+IP address+DICOM port of both your client and your server, post your Orthanc configuration, together with the name of your DICOM client. Maybe someone has an experience with the latter software.

HTH,
Sébastien-

Алексей Мамаев

unread,
Feb 4, 2016, 6:26:21 AM2/4/16
to Orthanc Users
After compiling the program was faced with the same problem.

To test added study of the available files.

I run the program on the server 14 Ubuntu, open Orthanc Explorer in web browser FireFox and try to perform the Test
Echo.

I see the error:"The C-Echo has failed!"

Search studies
also shows error: "Error during query (C-Find)"

What is the problem?

вторник, 30 июня 2015 г., 23:02:25 UTC+4 пользователь David Chen написал:

Sébastien Jodogne

unread,
Feb 4, 2016, 6:32:04 AM2/4/16
to Orthanc Users

Алексей Мамаев

unread,
Feb 4, 2016, 10:57:46 AM2/4/16
to Orthanc Users
Two days sitting on this problem.

Tried different versions of the configuration file settings, disabled antivirus and firewall.
Ping
comes with the server and the server.

When you click the Search button in Explorer or echo receive here such records:

E0202 DicomUserConnection.cpp:159] DicomUserConnection: Failed to estiblish assotiation
0006:0317 Peer aborted Association (or never connected)
0006:031с TCP Initialization Error: Connection refused


Orthanc is already beginning to appear invincible for me ...


вторник, 30 июня 2015 г., 23:02:25 UTC+4 пользователь David Chen написал:
Hello all!
Configuration.json

Sébastien Jodogne

unread,
Feb 4, 2016, 10:59:46 AM2/4/16
to Orthanc Users
Please provide all the required information, as documented in the FAQ:

Raúl Alexis Betancor Santana

unread,
Feb 4, 2016, 11:34:35 AM2/4/16
to Алексей Мамаев, Orthanc Users
Seems like you are trying to query a remote station from the OrthanC explorer, if that it's true ..., you must be sure that the station it's correctly configured to accept such queries.

Алексей Мамаев

unread,
Feb 4, 2016, 1:01:15 PM2/4/16
to Orthanc Users
The same thing I get when I run explorer Orthanc on the server.


вторник, 30 июня 2015 г., 23:02:25 UTC+4 пользователь David Chen написал:
Hello all!

Raúl Alexis Betancor Santana

unread,
Feb 4, 2016, 1:35:50 PM2/4/16
to Алексей Мамаев, Orthanc Users
It's not a problem FROM WHERE your are trying to do the query ... your are trying to query a remote modalitie ... no? ... have you setup the OrthanC on the modalitie ? ... if not, maybe that why you get the error.

On the config file you attached, there is only one Modalitie defined ... one 'ginkgo' station, as far as i know ginkgo doesn't support you to query it ... it support to query other modalities ...

What it's exactly what you are trying to do?
Reply all
Reply to author
Forward
0 new messages