annkot
Ответы в темах
-
возможно ваше «счастье» с ограниченностью сети унаследованно как раз из ядра android
Да, я тоже об этом подумала в итоге)
Если вернуть тему обратно, ошибка тоже возвращается?
Если вернуть обратно, ошибки нет.
Я скачивала ее обратно из admin-панели WP.Спасибо за помощь. Проблема решена.
наворотили с настройками сети
Та да, согласна) Сижу мучаюсь теперь)
И все же,
cURL error 28: Operation timed out after 10001 milliseconds
в теме Twenty Twenty-One — это и не про сервер тоже, да и в настройки самой темы с момента установки я даже не лезла, а решилась она переустановкой темы на другую.я пока не знаю откуда у то появления, то пропадания ошибки
wp_version_check()
растут ноги, но буду так же благодарна за советы)П.С.: Почитала еще про:
HeliosPIE — коротко, это custom-ядро, на котором работает Android в моем телефоне)
armv8l — это архитектура процессора Exynos7870 в телефоне и в отличие от armv7 она уже 64-битная, а не 32.
Решила поделиться, вдруг интересно и вам будет)Он точно для сервера предназначен ? А то грабли разложены знатно, чтобы набивать шишки.
Это обычная Ubuntu 18.04 LTS запущенная через LinuxDeploy на телефоне Samsung J7
Сменила тему на Twenty Twenty и эта ошибка пропала. Видимо, проблема в теме Twenty Twenty-One была.
Еще волнует ошибка
Предупреждение Невозможно подтвердить доступность фильтра wp_version_check()Причем, она то появляется, то пропадает)
Проблема с
cURL error 6: Could not resolve host: api.wordpress.org
была решена с помощью:
usermod -aG aid_inet www-data
и
usermod -aG aid_net_raw www-data
Не знаю, как мне это пришло в голову, но сработало)
В процессе переставила PHP на версию 8.0https://homehost.pp.ua/curltest.php теперь отображает страницу REST API Handbook
Теперь появилась другая проблема)
Запрос к REST API неудачен из-за ошибки. Ошибка: [] cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes receivedИ все бы хорошо, но у меня нет ни одного плагина кроме Health Check, а тема стоит та же, что идет по умолчанию с WP5.6.2 поэтому версия с конфликтом плагинов и тем точно отпадает.
Еще волнует ошибка
Предупреждение Невозможно подтвердить доступность фильтра wp_version_check()- Ответ изменён 5 лет, 1 месяц назад пользователем annkot.
Сделала.
https://homehost.pp.ua/curltest.php абсолютно ничего не показывает ни с https://api.wordpress.org/, ни с http://google.com, ни с https://google.com
Включила логирование ошибок php.
Обнаружила там только:
[27-Feb-2021 12:10:50 Europe/Helsinki] PHP Warning: Module 'curl' already loaded in Unknown on line 0
в файле php.ini закомментировала обратно строку
;extension=curl
Эта ошибка пропала и больше ничего нет.Ошибок нет и в терминале.
Вообще нигде нет ошибок, но движок ни в какую не хочет работать полностью.
Магия какая-то)Зато обнаружила кучу попыток взлома WP в логах.
Зло не дремлет)Спасибо за ваш быстрый ответ.
Сделала все, что вы написали.
Теперь ошибка изменилась на
Your site is unable to reach WordPress.org at 198.143.164.251, and returned the error: cURL error 7:
Хоть что-то новое за все время попыток это исправить)Вывод curl -I https://api.wordpress.org точно такой же, как у вас.
Еще посмотрела полный вывод и ошибок вроде нет.
curl -v https://api.wordpress.org * Rebuilt URL to: https://api.wordpress.org/ * Trying 198.143.164.251... * TCP_NODELAY set * Connected to api.wordpress.org (198.143.164.251) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/ssl/certs/ca-certificates.crt CApath: /etc/ssl/certs * (304) (OUT), TLS handshake, Client hello (1): * (304) (IN), TLS handshake, Server hello (2): * (304) (IN), TLS Unknown, Certificate Status (22): * (304) (IN), TLS handshake, Unknown (8): * (304) (IN), TLS Unknown, Certificate Status (22): * (304) (IN), TLS handshake, Certificate (11): * (304) (IN), TLS Unknown, Certificate Status (22): * (304) (IN), TLS handshake, CERT verify (15): * (304) (IN), TLS Unknown, Certificate Status (22): * (304) (IN), TLS handshake, Finished (20): * (304) (OUT), TLS change cipher, Client hello (1): * (304) (OUT), TLS Unknown, Certificate Status (22): * (304) (OUT), TLS handshake, Finished (20): * SSL connection using unknown / TLS_AES_256_GCM_SHA384 * ALPN, server accepted to use h2 * Server certificate: * subject: CN=*.wordpress.org * start date: Nov 22 00:00:00 2020 GMT * expire date: Dec 23 23:59:59 2021 GMT * subjectAltName: host "api.wordpress.org" matched cert's "*.wordpress.org" * issuer: C=GB; ST=Greater Manchester; L=Salford; O=Sectigo Limited; CN=Sectigo RSA Domain Validation Secure Server CA * SSL certificate verify ok. * Using HTTP2, server supports multi-use * Connection state changed (HTTP/2 confirmed) * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 * (304) (OUT), TLS Unknown, Unknown (23): * (304) (OUT), TLS Unknown, Unknown (23): * (304) (OUT), TLS Unknown, Unknown (23): * Using Stream ID: 1 (easy handle 0x7fb407cb80) * (304) (OUT), TLS Unknown, Unknown (23): > GET / HTTP/2 > Host: api.wordpress.org > User-Agent: curl/7.58.0 > Accept: */* > * (304) (IN), TLS Unknown, Certificate Status (22): * (304) (IN), TLS handshake, Newsession Ticket (4): * (304) (IN), TLS Unknown, Certificate Status (22): * (304) (IN), TLS handshake, Newsession Ticket (4): * (304) (IN), TLS Unknown, Unknown (23): * Connection state changed (MAX_CONCURRENT_STREAMS updated)! * (304) (OUT), TLS Unknown, Unknown (23): * (304) (IN), TLS Unknown, Unknown (23): * (304) (IN), TLS Unknown, Unknown (23): < HTTP/2 302 < server: nginx < date: Fri, 26 Feb 2021 22:46:10 GMT < content-type: text/html; charset=utf-8 < location: https://developer.wordpress.org/rest-api/ < x-frame-options: SAMEORIGIN < * Connection #0 to host api.wordpress.org left intactПрочитала что cURL error 7 это обычно проблема с фаерволом.
Только у меня на сервере не стоит фаервол вообще.ll@localhost:~$ sudo iptables -vL sudo: iptables: command not found ll@localhost:~$ sudo ufw status sudo: ufw: command not foundИли решают ее переключением настроек SELinux c enforcing на permissive.
только у меня нечего переключать:ll@localhost:~$ selinux status -bash: selinux: command not found ll@localhost:~$ /usr/sbin/sestatus -bash: /usr/sbin/sestatus: No such file or directory ll@localhost:~$ /usr/sbin/getenforce -bash: /usr/sbin/getenforce: No such file or directoryСреди замечаний Site Health есть еще:
The REST API request failed due to an error. Error: [] cURL error 7:The loopback request to your site failed, this means features relying on them are not currently working as expected. Error encountered: (0) cURL error 7:Warning Could not confirm that the wp_version_check() filter is available.Couldn't retrieve a list of the checksums for WordPress 5.6.2. This could mean that connections are failing to WordPress.org.Но, как я поняла, у всех этих проблем ноги растут из одного и того же места и исправив одно, заработает и остальное.
- Ответ изменён 5 лет, 1 месяц назад пользователем annkot.