I found this on Google:
Hi there. I had the same problem with Vegas 2. But I solved it :)
Most likely your internet connection streams through a router.
So what you want to do is to go to your routers page. (Open your web browser and type in your router's IP adress. Example:
http://192.168.1.1)
What you have to do is to port forward.
You'll find it under: "Firewall" in the section of Gaming or Port forward or Virtual Servers.
Vegas 2 uses a couple of ports:
3478 UPD
3479 UPD
3658 UPD
80 TCP
443 TCP
3478 TCP
3479 TCP
3480 TCP
5223 TCP
8080 TCP
You'll need to open theese ports to be able to play Vegas 2 online properly.
HOW TO PORT FORWARD:
Open up your router's page and go to the port forward or virtual servers section.
1. You need to type in your PS3's IP adress.
2. Select UPD or TCP
3. And under the first white field type in your port.
4. Under the second white field type in the same number as the first one.
5. Click "Enable" and "Set".
Example:
Lan IP: 192.168.1.100
Protocol type: TCP
LAN port/beginning port: 3479
Public port/ending port: 3479
And enable it.
Once you've done this to all of the ports, restart the router and test your PS3's connectivity.
You should be able to play proberly now :)
PSN: Evenk93