: I have a question regarding firewalls. We are developing a legitimate program at the company i am working for. We are sending out cds and the users install it on their computers. Then, they have to register it online and update their account information and/or download new updates once a month.
: The problem is, if they have a firewall software or an anti-virus software (mostly norton or mcafee) the data that our server sends is being blocked. so they can neither register nor download the updates, which creates a big hassle for both us and them, since they call us and we have to tell them to disable those software temporarily. but most of them don't even know what a firewall is.
: Anyway, is there any way to fix this problem? something that we can do during the installation process for instance? Or simply, if there is a firewall, there is no way our server can send the data to their computers? Thank you very much in advance.
As I understood you use your own non-standard home made protocols to register software installations and send updates. You should put an end to this. E.g. you can use HTTP to register the software and FTP to download updates. To make sure, give your users ability to do these things using conventional software instead of your own: register by filling some HTML registration form on your site with conventional web browser, download updates via FTP etc.