Hi Everybody
My name is Harshal Srivastava.
I am working on developing an application which queries and then retrieves the data from a PACS DICOM server. (I am using the Fo-Dicom C# library)
I am using ORHTANC server to create a local DICOM server and the application runs successfully in that. (I am able to find the records, and download the series, studies, everything).
I tried setting up the ORTHANC local server in another machine and access it via its IP address, but am not able to do so, I do not get any response this way.
Is there something I am missing?, maybe in the configuration of the server?
Any help will be highly appreciated in this issue.
Thank you in advance.
Please let me know if you guys need to know any more details from my end.
Harshal,
You might want to start here: Securing Orthanc, and just look through the online book generally, including:
- Configuration of Orthanc
- Default Config
You probably have it setup to only allow access via the localhost.
Thanks a lot Stephen.
I will definitely look into it.
Just out of curiosity, can you please enlighten me on this : If my application is working with a local DICOM server (in this case ORTHANC), it should work with a remote DICOM server as well right?, as long as I have the correct IP, port number and AE title, and my machine is registered as a DICOM modality on the DICOM server?
Thanks in advance.
Hello,
I am using ORHTANC server to create a local DICOM server and the application runs successfully in that. (I am able to find the records, and download the series, studies, everything).
I tried setting up the ORTHANC local server in another machine and access it via its IP address, but am not able to do so, I do not get any response this way.
Are you using the REST API, or the DICOM network protocol? In other words, are you developing an application on the top of Orthanc itself, or are you using Orthanc as a way to emulate a PACS system?
If you are using the REST API, you must set the configuration option “RemoteAccessAllowed” to “true”:
https://book.orthanc-server.com/users/configuration.html
If you are using the DICOM network protocol, check out the following page:
https://book.orthanc-server.com/faq/dicom.html
Just out of curiosity, can you please enlighten me on this : If my application is working with a local DICOM server (in this case ORTHANC), it should work with a remote DICOM server as well right?, as long as I have the correct IP, port number and AE title, and my machine is registered as a DICOM modality on the DICOM server?
All depends if you use the REST API of Orthanc, or if you use the DICOM protocol.
The REST API of Orthanc is specific to Orthanc, so you will not be able to use it against other PACS systems.
HTH,
Sébastien-