• Добрый день!
    Имеется проблема.
    cURL error 28: Resolving timed out after 3000 milliseconds

    Сервер на nginx+php7.3-fpm, cUrl установлен.

    По запросу curl -v http://api.wordpress.org/core/version-check/1.7/
    Получаю

    * TCP_NODELAY set
    * Expire in 200 ms for 4 (transfer 0x5650dfbe2dc0)
    * Connected to api.wordpress.org (198.143.164.251) port 80 (#0)
    > GET /core/version-check/1.7/ HTTP/1.1
    > Host: api.wordpress.org
    > User-Agent: curl/7.64.0
    > Accept: */*
    >
    < HTTP/1.1 200 OK
    < Server: nginx
    < Date: Fri, 15 Nov 2019 15:56:53 GMT
    < Content-Type: application/json; charset=UTF-8
    < Transfer-Encoding: chunked
    < Connection: keep-alive
    < Vary: Accept-Encoding
    < Access-Control-Allow-Origin: *
    < X-Frame-Options: SAMEORIGIN

    Т.е. cUrl работает, но при обращении с сайта возникают ошибки. в чем может быть проблема?

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

    (@fierevere)

    永子

    Resolving timed out

    медленный DNS сервер.

    Яндекс DNS используется? Не используйте его, он уже несколько месяцев глючит с wordpress.org

    PS: если сайт на (шаред) хостинге , то обратитесь в техподдержку хостинга.

    Яндекс DNS используется? Не используйте его, он уже несколько месяцев глючит с wordpress.org

    Нет, использую open dns.

    PS: если сайт на (шаред) хостинге , то обратитесь в техподдержку хостинга.

    Сайт на личном сервере. Сервер на debian 10, из под ssh cUrl проходит

    Модератор Yui

    (@fierevere)

    永子

    в любом случае curl у вас жалуется на то, что в течении 3 секунд не получает ответ от DNS.
    php-fpm не в chroot()’e живет? Если в chroot(), то там внутри должен быть свой resolv.conf

    в любом случае curl у вас жалуется на то, что в течении 3 секунд не получает ответ от DNS.
    php-fpm не в chroot()’e живет? Если в chroot(), то там внутри должен быть свой resolv.conf

    Чертов debian. Решил проблему. Дело было в том, что игнорировались настройки /etc/network/interfaces, не брались оттуда данные dns сервером. Решил проблему установкой и настройкой resolvconf.
    Еще один вопрос — Ссылка, по которой вы перешли, устарела.
    при установке темы.
    Гугл проитал весь, проблему решить не удалось, не подскажите куда копать?

    Модератор Yui

    (@fierevere)

    永子

    это не такой простой вопрос, создайте отдельную тему
    правила форума п2

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «cUrl error 28» закрыта для новых ответов.