I've spent 3 days working on this problem and it will sure help our Library if I can get this program to work thru the ISA firewall. We have 3 tcp/ip enabled time clocks. One of the time clocks located in a remote location. I had great difficulting trying to get it to work thru the firewall so I just put them all on the outside of the firewall. This has worked for several months with no problems. Now for the problem....
We have been pulling reports from the time clock in excel format and the manually rounding in/out times to the quarter hour. This is very time consuming for our staff of 50+. I wrote an application using an API that appears to use the http protocol. This API pulls a report from the time clock then my application does all the rounding.
I have a pc with an internal & external interface. I normally keep the external disabled for security reasons. For testing the application I can turn on the external NIC and the program works just fine. If I disable the external interface and try to use it thru the ISA 2000 firewall then I get a "can't connect" errors. It's fairly generic, actually it says "failed".
Just in the chance that someone else has worked with an IGuard system... but if not I'm including a link to a network monitor capture file in PDF format that shows a successful transmission using the external nic.