Разрешение DNS перестает работать с Apache2.4.7/PHP5.5.9 до перезапуска

У меня проблема, которая только началась в последние несколько дней. Сервер работает и отлично работает уже более двух лет.

В моем PHP-приложении я подключаюсь к S3 и Sendgrid. На этой неделе я начал получать следующие ошибки:

Не удалось установить соединение с хостом smtp.sendgrid.net [php_network_getaddresses: ошибка getaddrinfo: нет адреса, связанного с именем хоста #0]

DNS отлично работает в командной строке и работает в приложении после перезапуска Apache.

Я перезапустил Apache вчера, но сегодня мы снова начали получать ошибки. Ничего не изменилось, никаких перезагрузок или чего-то еще. В журнале ошибок Apache нет ничего, что указывало бы на то, что что-то произошло.

Сведения о сервере:

  • Линод 1024 VPS
  • Убунту 14.04 ЛТС
  • Апач 2.4.7
  • PHP 5.5.9

person Andrew Shell    schedule 23.03.2017    source источник
comment
проверить это stackoverflow.com/questions/42956679/   -  person hassan    schedule 23.03.2017
comment
Обновлялись только пакеты datadog-agent, git и git-man.   -  person Andrew Shell    schedule 23.03.2017
comment
речь идет не об обновленных пакетах, а о пакетах, которые вы должны обновить;   -  person hassan    schedule 23.03.2017
comment
Я не вижу ничего, что можно было бы обновить. Я перечитал ветку, на которую вы мне указали, и я уже использую Ubuntu EGLIBC 2.19-0ubuntu6.11. На всякий случай я перезагрузил сервер и буду за ним следить.   -  person Andrew Shell    schedule 23.03.2017
comment
хм, я не знаю, но после обновления моего dist apt-get dist-upgrade у меня все работает нормально до сих пор   -  person hassan    schedule 23.03.2017