I'm getting an annoying problem on one of our servers with an application that requires an online registration. Simple enough? Well apparently not.
The software uses port 80 to register the serial number and password that I enter, but it's throwing a wobbly (Unexpected Error -18) when I try this. Upon inspection of the ISA logs I can see the data leave, and come back, but there's a Failed Connection Attempt in the middle, which states 'Error 13 the data is invalid'.
I've looked into this a bit, and found it can be due to the packet being proxied when it's not expecting to be, or something similar (I'm quite new to this you may be able to tell). This led me onto try a few things.
Firstly, installing the ISA proxy client on the server, which didn't help so I removed it again. I created a static route on the server so that traffic to that external address would be passed to the ISA server, but again this didn't help.
The server in question is in a secure vlan. Traffic from this vlan to other vlans on our network is controlled by an ISA array.
Can anyone suggest further places I can look to troubleshoot this problem, or possibly already know of a solution for this problem?
It's worth noting that we have another server, in a different vlan, going through a different ISA Array that works!
I've just noticed that the maximum headers length on the working setup is quite a bit higher than that of the non working setup. Is this something that could affect this? Is upping the max header length risky? I wouldn't want to mess up any of our other connections just for this one.