Validate hostname or IP address of association requester - dcm4che/dcm4chee-arc-light GitHub Wiki
This feature can be used if one needs to validate the hostnames or IP addresses of systems requesting association to the archive.
One may either
-
create a LDIF file (e.g.):
version: 1 dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org changetype: modify add: dcmValidateCallingAEHostname dcmValidateCallingAEHostname: TRUE
and import it to the LDAP Server by using the ldapmodify command line utility.
-
or use the Add Attribute... and Add Value... function of Apache Directory Studio to add attributes on Archive Device level (e.g.:
dicomDeviceName=dcm4chee-arc
) or Application Entity level (e.g.:dicomAETitle=DCM4CHEE
) in the Archive Configuration.
One may refer to Archive Device or Archive Network AE to understand the description of attributes.
Go to the Control tab on Configuration page in archive UI and reload the configuration.
One can test this feature using dcm4che tools. Below C-STORE association is tested.
-
If sample-config.ldif was imported in one's LDAP, then it contains
dicomDeviceName=storescu
. Default value set todicomHostName
islocalhost
. Change that value to the hostname or IP address of the system from where the studies will be stored.version: 1 dn: cn=dicom,dicomDeviceName=storescu,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org changetype: modify replace: dicomHostname dicomHostname: host1
Once the archive configuration is reloaded, send study (from host1) to the archive using storescu
tool
storescu -c DCM4CHEE@<host_or_ip_dcm4chee-archive>:11112 /path_to_study.dcm