The following options control the configuration of the Orthanc
plugin adding support of WADO and DICOMweb.
**/
“DicomWeb” : {
“Enable” : true, // Whether DICOMweb support is enabled
“Root” : “/dicom-web/”, // Root URI of the DICOMweb API (for QIDO-RS, STOW-RS and WADO-RS)
“EnableWado” : true, // Whether WADO-URI (aka. WADO) support is enabled
“WadoRoot” : “/wado”, // Root URI of the WADO-URI (aka. WADO) API
“Host” : “192.168.4.100:8042”, // Hard-codes the name of the host for subsequent WADO-RS requests ##Here must be a port##
“Ssl” : false, // Whether HTTPS should be used for subsequent WADO-RS requests
“Servers”: {
“orthanc.local”: {
“Url”: “http://localhost:8042/dicom-web/”,
“Username”: “DicomWebUser”,
“Password”: “DicomWebPass”
}
}
}
}
This worked for me:
orthanc.uclouvain.be/book/plugins/dicomweb.html
Edit dicomweb.json
Content:
{
/**
The following options control the configuration of the Orthanc
plugin adding support of WADO and DICOMweb.
**/
“DicomWeb” : {
“Servers” : {
“sample” : {
“Url” : “http://192.168.9.25/dicom-web/”, // replace this IP with your server IP address
“HasDelete” : true,
“ChunkedTransfers” : true, // Set to “false” if “sample” is Orthanc <= 1.5.6
“HasWadoRsUniversalTransferSyntax” : true // Set to “false” if “sample” is Orthanc DICOMweb plugin <= 1.0
}
}
}
}
WEASIS File–>Preferences–>DICOM–>DICOM node list–>WEB Node–>Add (or edit) and write your server IP address http://192.168.9.25:8042/dicom-web
Hi all. I tried to connect Orthank with Weasis but it didn’t work correctly.
I could get a list of patients in the Orthank, but could not import (view) any one in the Weasis. I’ve try to push ‘Import’ button, progress showed for a while and nothing has happened.
Integrated into Orthank OHIV viewer show all studies correctly.
Hi, @alainmazy,
Thank you for replay. I want to use Weasis with Orthanc with help of Dicom Web (WADO) protocol not DICOM. Sorry, it wasn’t clear from my first post. I can see the DICOM network settings on your link, I think it’s not needed for WADO connections.
I assume you have installed Orthanc with the Windows installer…
I just found out that one of the default configuration was wrong in that installer. You should comment out this line in dicomweb.json:
//"Host" : "localhost"
The correct value is actually localhost:8042 but Orthanc handles it correctly if you don’t set it at all.
Once this is fixed, I have been able to download some images from Weasis under Windows although I’m still having issues with images containing an empty 0040,0275 tag !! The Linux and Windows versions of the plugins are not showing the same behavior wrt to this tag … I’ll continue to investigate…
For the record, this was not due to a Linux|Windows difference but to one of my config. "StorageAccessOnFind": "Always" seems to be mandatory to retrieve the attached image in Weasis 3d0a5172-297c-4ad6-a026-84891212a74e.dcm (521.3 KB)
The only difference from the Orthanc point of view is the answer to
If the last value is missing (when "StorageAccessOnFind" is "Never"), Weasis will not download it. If some of the Weasis users out there want to get in touch with them to clarify the issue, feel free to do so …
This directly works on the localhost (i.e., when both Weasis and Orthanc run on the same computer). For query/retrieve over Internet, adapt the URL in the Weasis preferences and make sure that security is properly configured.
So, this indicates a misconfiguration in your network infrastructure. Check your logs (of both Orthanc and Weasis) and try on your local computer. Also, note that using the http:// protocol to transfer patient data is a terribly bad, insecure idea.
Your Weasis log shows: http Status 401 - Unauthorized.
This indicates that your Orthanc server is not accessible from your client computer. You most probably have not set the Orthanc configuration option RemoteAccessAllowed to true. Read the documentation.