Attempting to make the web-viewer work with IIS6. Server portion is installed and working but the web-viewer seems to completely ignore the dicom.ini file.
All the links point to what look like defaults (port 104, ip 127.0.0.1). I have the IP and port changed in the ini but get no different result when it is in the correct location or not. If there are any log files or something I can read, the IIS log tells me nothing useful. I am guessing it's not able to read the file for some reason but the why is beyond what I can find.
In the mean time here are the extra steps I had to take so far for IIS6:
-Set directory access to anonymous only (usually use windows auth but I get cgi errors with that)
-create an application pool and set it to use the IWAM account.
-Make sure IUSR has proper browsing permissions and IWAM has access to all files that the cgi program will use
-Set cgi-bin as an application and set it to the new pool
-Go to web extensions and create an allowed extension for dgate.exe
-Make sure to restart IIS after any major change
EDIT: Ok I got the dgate to read the ini file. For some reason it did not like to be in a sub-directory called cgi-bin away from the ocx file. I removed my web-files and just pointed a virtual directory to the webserver folder and did all the above. I tried with and without cgi-bin subdirectory but it only reads the ini file when it's there hugging the ocx file.
My mag0 virtual mapping does not seem to work, though. It gives me the empty black box when I try to use the view option. I have the directory set to browse and it's pointed at the data folder and the IWAM and IUSR accounts both have access, but I still just get a black box.
New edit: Miss-typed an entry in the webserver dicom.ini and now the viewer works. Very nice, hope the above is helpful to someone.
P.S. Is there a way to flip the images (horizontally?)