Родное приложение для Android разрешает имя хоста на другой IP-адрес из браузера

#android #dns #ip-address

#Android #dns #ip-адрес

Вопрос:

У меня действительно странная проблема. Я поддерживаю частное мобильное приложение для клиента, который подключается к их веб-сайту для выполнения различных операций. По независящим от меня причинам IP-адрес веб-сайта изменился, в то время как имя хоста, очевидно, осталось прежним. Зона DNS была соответствующим образом обновлена. Теперь клиент заявляет, что мобильные приложения не могут подключиться к веб-сайту.

Я пытаюсь устранить проблему и вижу это очень странное поведение: в то время как мобильный браузер (Chrome и Brave) на телефоне Android успешно подключается к веб-сайту по новому IP-адресу, мобильное приложение все еще пытается подключиться к старому IP-адресу. Я добавил Log.d , чтобы разрешить и зарегистрировать IP-адрес для имени хоста (приложение только пытается подключиться к имени хоста, например www.example.com ) — и я вижу, что это все еще старый IP-адрес. Я очень смущен — поскольку браузер, работающий на том же устройстве в той же сети, успешно подключается.

Чего мне не хватает? И как я могу заставить приложение правильно разрешить адрес?

Ответ №1:

Это действительно было странно, но после двух (2) перезапусков устройства все начало работать, как ожидалось.