O
(@perdyllo)
А у вас нет плагинов «безопасности», или иных в которых может быть отключен функционал XML-RPC?
@perdyllo стоит Wordfence и Clearfy, но при их отключение проблема не решается
Модератор
Yui
(@fierevere)
永子
а меню отладки (внизу) jetpack что выдает?
Debug
далее можно сделать «просмотр расширенных результатов отладки»
xml-rpc у вас открыт
если более менее владеете английским, то лучше всего оттуда же заполнить обращение в поддержку, не знаю как сейчас, но раньше очень хорошо отвечали на запросы
@fierevere Ваш сайт не может обмениваться данными с Jetpack!
SELF:
Array
(
[headers] => Requests_Utility_CaseInsensitiveDictionary Object
(
[data:protected] => Array
(
[server] => nginx
[date] => Thu, 14 Dec 2017 12:39:08 GMT
[content-type] => text/plain;charset=utf-8
[expires] => Wed, 11 Jan 1984 05:00:00 GMT
[cache-control] => no-cache, must-revalidate, max-age=60
[x-hacker] => Jetpack Test
[x-ac] => 3.fra _dfw
[strict-transport-security] => max-age=15552000
)
)
[body] => {"error":"XML-RPC is not responding correctly ( 200 )","error_description":"It looks like XML-RPC is not responding correctly. Please make sure XML-RPC is turned on for your site and is set up to respond to all content types. You can test this yourself by running the following command from the command line:<blockquote><code>curl -A 'Jetpack by WordPress.com' -d '<methodCall><methodName>demo.sayHello<\/methodName><\/methodCall>' http:\/\/intro4u.ru\/xmlrpc.php<\/code><\/blockquote><p>The answer should be:<\/p><blockquote><code><pre><?xml version="1.0" encoding="UTF-8"?>\n<methodResponse>\n <params>\n <param>\n <value>\n <string>Hello!<\/string>\n <\/value>\n <\/param>\n <\/params>\n<\/methodResponse><\/pre><\/code><\/blockquote>"}
[response] => Array
(
[code] => 400
[message] => Bad Request
)
[cookies] => Array
(
)
[filename] =>
[http_response] => WP_HTTP_Requests_Response Object
(
[response:protected] => Requests_Response Object
(
[body] => {"error":"XML-RPC is not responding correctly ( 200 )","error_description":"It looks like XML-RPC is not responding correctly. Please make sure XML-RPC is turned on for your site and is set up to respond to all content types. You can test this yourself by running the following command from the command line:<blockquote><code>curl -A 'Jetpack by WordPress.com' -d '<methodCall><methodName>demo.sayHello<\/methodName><\/methodCall>' http:\/\/intro4u.ru\/xmlrpc.php<\/code><\/blockquote><p>The answer should be:<\/p><blockquote><code><pre><?xml version="1.0" encoding="UTF-8"?>\n<methodResponse>\n <params>\n <param>\n <value>\n <string>Hello!<\/string>\n <\/value>\n <\/param>\n <\/params>\n<\/methodResponse><\/pre><\/code><\/blockquote>"}
[raw] => HTTP/1.1 400 Bad Request
Server: nginx
Date: Thu, 14 Dec 2017 12:39:08 GMT
Content-Type: text/plain;charset=utf-8
Transfer-Encoding: chunked
Connection: close
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=60
X-hacker: Jetpack Test
X-ac: 3.fra _dfw
Strict-Transport-Security: max-age=15552000
{"error":"XML-RPC is not responding correctly ( 200 )","error_description":"It looks like XML-RPC is not responding correctly. Please make sure XML-RPC is turned on for your site and is set up to respond to all content types. You can test this yourself by running the following command from the command line:<blockquote><code>curl -A 'Jetpack by WordPress.com' -d '<methodCall><methodName>demo.sayHello<\/methodName><\/methodCall>' http:\/\/intro4u.ru\/xmlrpc.php<\/code><\/blockquote><p>The answer should be:<\/p><blockquote><code><pre><?xml version="1.0" encoding="UTF-8"?>\n<methodResponse>\n <params>\n <param>\n <value>\n <string>Hello!<\/string>\n <\/value>\n <\/param>\n <\/params>\n<\/methodResponse><\/pre><\/code><\/blockquote>"}
[headers] => Requests_Response_Headers Object
(
[data:protected] => Array
(
[server] => Array
(
[0] => nginx
)
[date] => Array
(
[0] => Thu, 14 Dec 2017 12:39:08 GMT
)
[content-type] => Array
(
[0] => text/plain;charset=utf-8
)
[expires] => Array
(
[0] => Wed, 11 Jan 1984 05:00:00 GMT
)
[cache-control] => Array
(
[0] => no-cache, must-revalidate, max-age=60
)
[x-hacker] => Array
(
[0] => Jetpack Test
)
[x-ac] => Array
(
[0] => 3.fra _dfw
)
[strict-transport-security] => Array
(
[0] => max-age=15552000
)
)
)
[status_code] => 400
[protocol_version] => 1.1
[success] =>
[redirects] => 0
[url] => https://jetpack.wordpress.com/jetpack.testsite/1/?url=http://intro4u.ru/xmlrpc.php
[history] => Array
(
)
[cookies] => Requests_Cookie_Jar Object
(
[cookies:protected] => Array
(
)
)
)
[filename:protected] =>
[data] =>
[headers] =>
[status] =>
)
)
Модератор
Yui
(@fierevere)
永子
диагностика показывает что сервера Jetpack получают ответ с кодом 400
т.е. сервер их фильтрует всё-таки как-то
плагины-хостер-.htaccess
плагины — деактивация всех плагинов с очисткой кеша не помогает
хостер — пишет, что проблема не в них
.htaccess — очищал код, тоже не помогло
Написал в их службу поддержи, никто не ответил. Хотя тоже помню, что раньше они быстро отвечали и очень любезно даже:)) Написал на форум плагина Jetpack, так как все способы, что есть в интернете перепробовал.
O
(@perdyllo)
Как то были у меня похожие проблемы с Джетпаком. Никак не хотел активироваться. Тогда я создал совершенно новый аккаунт на WP и запустил Джетпак через него. Не знаю как и почему, но все заработало.
Модератор
Yui
(@fierevere)
永子
можно еще попробовать поставить рядышком на технический домен того же Jino чистый WP+Jetpack и посмотреть как будет подключать его.
Да, на том же JINO я поставил чистый wp+Jetpack — все заработало. Подключил тему, которую использую — все по-прежнему работает. Сейчас хочу добавить все плагины, которые есть и посмотреть результат.
Спасибо за советы:)
Сейчас хочу добавить все плагины, которые есть и посмотреть результат.
И сравните содержимое файлов .htaccess
и wp-config.php
.
Приходит мне в воскресенье оповещалка с плагина Wordfence:
Critical Problems:
* WordPress core file modified: readme.html
* WordPress core file modified: wp-login.php
Я со словами «че тебе еще су*а надо» зашел в админку, по привычке нажал подключить Jetpack… И он подключился. Я не понял, в чем причина была поломки, и так же не понял по какой причине все заработало. Но главное, что все ок. Всем спасибо:)
-
Ответ изменён 6 лет, 4 месяца назад пользователем plus116.