As has been said, MC only uses standard port 80 web requests.
It sounds like .NET has an issue with Kerio Personal Firewall, unfortunatly I dont have the faintest idea of what would fix it, if the product was still supported I would say contact the vendor and get some advice, in this instance, it may be better to consider updating to a newer product.