As many of you may know I have been working on adding XMPP Jingle to the next release. The last two nights ive been up all night trying to get a RTP packet to go from one host to another. Everything looked ok but for some reason VOIP wouldnt work. I’ve been sniffing my network looking for packets and kept gettin 100% loss. Host is sending out but nothing comes in the other end. I just noticed what was wrong. Look at this packet capture log. Notice something odd about the second IP address? It should be 192.168.1.45
Who ever runs the 45.x.x.x network has probably blacklisted me for blasting UDP packets at them all the time in the wee hours of the night
This i why you should ALWAYS make sure that when two computers talk the bye order is network byte order and not host byte order!