I thought you said firewall, a router would be a little different than a firewall. You need port-forwarding if your server is behind the NAT router.
You also have to be more specific, what firewall are you talking about? Is it the software firewall on the 2003 server? or the firewall on the router? Is it a combination of software firewall on the server and the router? Brand & model of the router?