hi i found though tons of searching a way to get around this. follow the steps below so far 3 of my mates did this and it opened there ports as well.
Reminder:If you are not on a static IP you will have to repeat this process when your IP changes. Simply re-add the service with your new IP.
Start
My Computer
Nerworks
Right click on "your network eg modem name"
Properties
Settings
Add a service
A form will pop up, fill it with this:
Name of service: COH (Can be anything)
6112 in both Internal and External port fields.
Select UDP.
IP adress: Find your IP. -->
Get your IP adress by doing this: Start - Run - cmd - ipconfig - find IPv4 should look like 192.168.x.x
Hope this works for you as well.
edit: you still need to port forward though you modem. just got to portforward.com
Posted on Thursday, 9th June 2011