Hunting down the mystery missing log file in the Swyx D-Channel Monitor.
I had some issues trying to find the log file that the Swyx D-Channel Monitor (v8.00) creates when running on Windows Server 2003.
According to the Swyx KB Article, it can be found in the same place as the executable i.e. C:\Program Files\Swyx ISDN Tools, in the ‘Log’ folder. In my instance, it was not. Using the incredibly useful Procmon, I found that the file was actually created in the following path:
C:\Documents and Settings\All Users\Application Data\Swyx\Traces\
The filename of the file itself can be found at the bottom of the Swyx D-Channel Monitor window.
I originally wanted to create an executable to scan this file so that I could get alerts if a L1 deactivated message appears, however it would appear than the Swyx D-Channel Monitor locks the file for reading. I suppose I could handle startup & shutdown of the app using Process.Start (.NET) but that’s a bit more effort than I wanted to go to.