Why doesn't discovery complete when I run over an RS-232 PPP link on Windows XP SP2?

Note: Applies to RTI Data Distribution Service 4.x.

When running RTI Data Distribution Service over an RS-232 PPP link on a Windows XP system with Service Pack 2, you might see the following PPP Server error: 

WSASendTo() is failing with the error code 10022, WSAEINVAL. 

This error occurs because the PPP server does not support multicast. 

By default, RTI Data Distribution Service sets the multicast option on the socket. You can disable multicast by using the UDPv4 transport property. Please refer to solution: How do I configure RTI Data Distribution Service not to use multicast?

Platform: