Good day to all and I hope this will end in a good day for me as well.

I am faced with a dilema that I cannot seem to work through. We currently have a Watchguard Firebox III at my place of work and it has been giving me a lot of trouble trying to configure it correctly for outside users to access data we have on our server.

Here is my issue....

I work for a game/design company and we have recently partnered up with two other companies to make an up and coming game. To do this we need to share the data and program we have on one of our servers. According to the Perforce company this is supposed to be something that is fairly easy. But I must say that it is easier said than done. I have all the necessary IPs and have been trying a trial and error method to try and open a hole from our company to theirs. So far I have had no luck in my attempts and now that time is begining to wear thin I am looking for a little assistance. I cannot seem to open our firewall to allow these two companies to connect to the server and share/work on the data for our new game. Most emails I get from these two companies say they are getting a response from the IP (mind you I am trying to use NAT to translate to our internal server IP), but that their connection gets refused at some point before they can access the data/program on our server and it seems to be refused at the firewall. If anyone has any idea on what I may be doing wrong or if you know of someplace with a walkthrough on how to make sure I am doing this correctly I would be extremely greatful. Anyone who might know where I can find my answer or might be able to get help would be very helpful. Thank you to anyone who can shed some light on this issue or help me correct the improper configuration I am using. I just can't for the life of me get these two outside companies through our firewall to gain access to use and share our data. If you need any more information just ask and I will be happy to provide it if you think you have an idea of how to fix this. Thank you.