Verify that the endpoint exists when parsing related services.

Sometimes the far endpoint doesn't exist and we need to handle those situations gracefully.