Was there ever found a fix with the Ip detecting bug in IpGate 2.4.x?
Tipically the error message is like this
Microsoft VBScript runtime error '800a000d'
Type mismatch: '[string: "0 - 196"]'
/pfforum/inc_ipgate.asp, line 366
Latest version also seems to interfere with the way some characters are shown, which is very weird...