Поддержка Проблемы и решения Нет доступа к api.wordpress.org

  • На сервере хостинга обнаружил проблему доступа к api.wordpress.org. Один из WP сайтов при установке плагинов сообщил об ошибке «Не удалось установить защищённое соединение с WordPress.org»
    При проверке доступа с консоли сервера к ресурсам wordpress обнаружилась ошибка соединения с api.wordpress.org.
    1) DNS-resolve работает корректно (ip 198.143.164.251).
    2) curl-запрос завершается таймаутом (http и https — аналогично):
    curl https://api.wordpress.org/secret-key/1.1/salt/
    curl: (7) Failed connect to api.wordpress.org:443; Время ожидания соединения истекло
    3) ping данного ресурса работает корректно
    4) telnet api.wordpress.org 80
    telnet api.wordpress.org 443 завершаются таймаутом
    5) при проверке других WP-ресурсов (downloads.wordpress.org 198.143.164.250, developer.wordpress.org 198.143.164.252) запросы проходят без ошибок
    6) Проверили файрвол — 198.143.164.251 нет в списках блокировок (в списке iptables)
    7) C соседнего сервера проблем с доступом к api.wordpress.org нет — на запрос curl https://api.wordpress.org/secret-key/1.1/salt/
    приходит корректный ответ.

    Возможна ли блокировка IP-адреса сервера на стороне api.wordpress.org, и каким образом можно узнать причины блока IP и\или убрать IP из списка?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Модератор Yui

    (@fierevere)

    ゆい

    блокировка маловероятна, только в случае DDoS атаки или большого потока запросов (впрочем в этом случае вы скорее получите статус ответа 429, нежели таймаут)

    Вот в этом и вопрос, что http ответа нет, и доступ к портам 80 и 443 судя по всему отсутствует. Как вы указали, данная блокировка маловероятна (не невозможна).
    Есть ли способ уточнить ее наличие (написав запрос или каким-либо иным способом)?

    • Ответ изменён 2 месяца, 1 неделя назад пользователем hostingsupport.
    Модератор Yui

    (@fierevere)

    ゆい

    1. блокировки обычно временные, снимаются в течении суток
    2. если есть серьезные основания подозревать что такое имеет место быть, то можете спросить в Slack на канале #meta, указав IP вашего сервера.

    https://make.wordpress.org/chat/

    в Slack на канале #meta нам помогли только созданием аналогичного вопроса
    https://make.wordpress.org/systems/2020/11/25/are-there-any-network-level-non-nginx/

    Прошло уже немало времени, можно каким-либо другим способом связаться с технической поддержкой по администрированию сервера api.wordpress.org?

    Модератор Yui

    (@fierevere)

    ゆい

    увы, других вариантов нет.
    можете там комментарий написать, чтобы про вас не забыли,
    хотя постоянно «апать» тоже не рекомендуется. Но раз уже прошло действительно прилично времено, то можно и напомнить, что проблема актуальна

    • Ответ изменён 1 месяц, 2 недели назад пользователем Yui.
    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    помогли только созданием аналогичного вопроса

    Там ответили:

    I don’t see any blocks from our side. Can you please ask for a tcp traceroute to api.wordpress.org port 443? And also the output from the various commands mentioned in the original post? Thanks.

Просмотр 6 ответов — с 1 по 6 (всего 6)