7
To give a short explanation of our reaction to personal firewalls, I'd liek to add that some personal firewall apps block the HTTP HEADER information being sent/recieved to the website in question. This is safe, as it protects your privacy, but it is alos blocking a part of the http communications protocol, which is not just a, but the international standard protocol for webcommunications. XOOPS uses the HTTP HEADER information to verify the user comes from a validated location when logging in (so he can't gain access to the site via another script on another server). This check can be disabled (do a search for referrer check and you'll find lots of posts about this), but it will make your site easier to hack.
The solution is to tell your firewall app to trust the site enough to allow HTTP HEADER information to be sent/recieved. Most often you can do this by simply adding your site to the 'trusted sites list', but this depends on the firewall you use.
So we don't have anything against the use of personal firewalls, but against their blocking a part of the HTTP standard, which is commonly used. You can circumvent this issue by making your site less secure.
Herko