You'll need to put in an exception for File and Printer Sharing at the very least, otherwise the admin shares are not avbailable and a push install cannot succeed.
I did allow print and filesharing in the firewall, as well as all the ports (8081,8082,8444)mentioned by mcaffee for client server communication, but my push still fails.
the following error appears in my log file:
Failed to authenticate with remote system, system error: Logon Failure: The target account name is incorrect.
when i try the same action when the firewall is turned off the deploy goes perfectly
Message was edited by: zazoe on 1/27/10 5:38:45 AM CST
I'm not sure in that case, I'm afraid The firewall usually only blocks access to the admin$ share, and enabling file and print sharing fixes that - so I don't know what's happening in your environment.