There is a similar thread here
http://teamviewerforums.com/index.php?topic=2650.0 i tried the suggestion there, no luck, being I'm on linux I posted this here.
I am using tv10 and at random get the “Partner could not be contacted at the given network” error occurs on my Linux computer.
Only thing that works is to restart the teamviewerd process, things will work for abit but guarantee I will get the “Partner could not be contacted at the given network” again
Provide below is a summary of a packet trace done when tv10 does not work and when it works.
The usage of mypc, refers to the computer I am sitting at, or the source in the packet trace.
When tv10 works:
When tv10 works, an initial TCP conversation is opened from mypc to master10.teamviewer:5938 (ip 178.77.120.144), during this tcp conversation it appears that another ip address, is given to the tv10 viewer software (in this case 107.6.97.20). The tv10 viewer software then closes the conversation to master10.teamviewer.com:5938
The tv10 then opens tcp conversation to ip address given, in this case 107.6.97.20:5938, eventually a UDP conversation is opened to the ip address corresponding to the ip address on the remote tv10 (router ip). At this point tv10 connected all working great.
When tv10 gets “Partner could not be contacted at the given network”:
Initial tcp conversation open from mypc to master10.teamviewer.com:5938 (ip 178.77.120.184)
2nd ip address is given and the tv10 viewer software in this case 37.252.253.3
tv10 makes NO tcp connection to 37.252.253.3:5938 (there is no SYN,SYN,ACK,SYN, showing tcp conversation open to 37.252.253:5938), instead tv10 does a tcp PSH,ACK to 37.252.253.3:5938, after this the “Partner could not be contacted at the given network” pops up.
Hope this is helpful, it getting this issue fixed.