Адрес Android C2DM в облаке Amazon устраняется неправильно - PullRequest
0 голосов
/ 13 марта 2012

У меня есть некоторый серверный код, который отправляет сообщения C2DM, отправляя сообщение на «https://android.apis.google.com/c2dm/send"» с соответствующими параметрами. Этот код некоторое время работал в моей производственной среде (на серверах Amazon EC2), но недавно он начал выдавать SSL исключение, указывающее неправильное имя хоста в сертификате.

Код все еще работает, если я запускаю его в качестве теста на моей рабочей станции. Сбой только на моем рабочем сервере.

Некоторое расследование привело к следующему: на моей рабочей станции, если я пингую «android.apis.google.com», он пингует IP-адрес 74.125.226.227, который, кажется, является правильным адресом. Однако, если я пингую одно и то же доменное имя на моем сервере, он пингует другой адрес, 74.125.225.47. Я не знаю почему. Однако я могу предположить, что адрес .47 должен быть неправильным, что объясняет, почему запросы не выполняются.

Кто-нибудь видел это раньше? Есть ли известная причина и решение?

Спасибо.

...