To check for firewall issues you should be able to open a command prompt on your client workstation and telnet to SQL using the TCP port that SQL is listening on.
For example: telnet machinename port (telnet ProdSQL 1433). A black screen is good - an error message is not good.