Hello John!
Have you tried doing telnet on the port 10 000 with both the servers from both the servers.
i.e telnet servername : 10000
It is also important that ports be open from both the sides of PIX. What does PIX actually do? Is it a firewall?
The reason why the test backup might run because it has less resources to be backed up whereas the actual backup might require more number of ports because the comparatively more resources being backed up.
Following might help you as mentioned in http://seer.support.veritas.com/docs/255831.htm
"When specifying these ports, it is not recommended that they overlap and there should be two ports opened per resource in the backup/restore job. A resource is considered a drive, an information store, a SQL server, and so on. The C drive, D drive, Exchange 2000 Information Store, SQL Server, and System State would be considered five resources. "
Regards,
Ashutosh
NOTE : If we do not receive your reply within two business days, this post would be marked assumed answered and would be moved to answered questions pool.