Distributor: 外部接続

作成日 2021年01月07日  ·  35コメント  ·  ソース: 10up/distributor

接続しようとしている2つの異なるサブドメイン(site1:learning.sitename.comとsite 2:employee.sitename.com)があります。

両方のサイトの外部接続は/ wp-jsonを使用します
U / Pはプロフィールページの主要な管理者です
ユーザーは両方のサイトの管理者です

次のメッセージが表示されます

外部接続URL
http://learning.sitename.com/wp-json
限られた接続が確立されました。
クレデンシャルが無効なため、認証に失敗しました。
プッシュ配布は利用できません。
プル配信は、基本的なコンテンツ、つまりタイトルとコンテンツ本文に限定されます。

この問題を修正する方法に関するすべての投稿を確認しましたが、解決策を見つけることができません。

誰かが私にいくつかのガイダンスを提供できますか?

Reporter Feedback question

全てのコメント35件

@ j0HnC0untryマルチサイトでセットアップされていると仮定すると、外部接続を作成する必要はありません。 ディストリビューターは、ネットワーク設定内のサイトを自動的に検出します。

ジェフ。 マルチサイトではないので、外部接続を設定します

@ j0HnC0untryは、WordPressとディストリビューターの設定の詳細を、おそらくサイトヘルス情報のエクスポートを介して提供して、トリアージを改善できますか?

これは私がコンテンツをプッシュしているサイトにあります
`
wp-core
バージョン:5.6
site_language:en
user_language:en
タイムゾーン:+00:00
パーマリンク:/%postname%/
https_status:true
マルチサイト:false
user_registration:0
blog_public:1
default_comment_status:open
environment_type:本番
user_count:8
dotorg_communication:true
wp-paths-sizes
wordpress_path:/home/oeg64cbos841/test.com
wordpress_size:509.45 MB(534202281バイト)
uploads_path:/home/oeg64cbos841/test.com/wp-content/uploads
uploads_size:19.90 MB(20861496バイト)
themes_path:/home/oeg64cbos841/test.com/wp-content/themes
themes_size:5.20 MB(5455187バイト)
plugins_path:/home/oeg64cbos841/test.com/wp-content/plugins
plugins_size:84.59 MB(88702158バイト)
database_size:28.29 MB(29662004バイト)
total_size:647.43 MB(678883126バイト)
wp-active-theme
名前:アストラチャイルド(アストラチャイルド)
バージョン:1.0.0
著者:ブレインストームフォース
author_website: http ://wpastra.com/about/
parent_theme:Astra(astra)
theme_features:core-block-patterns、astra_hooks、align-wide、automatic-feed-links、title-tag、post-thumbnails、html5、post-formats、custom-logo、customize-selective-refresh-widgets、editor-style、 woocommerce、amp、lifterlms、lifterlms-クイズ、lifterlms-サイドバー、ウィジェット、メニュー
theme_path:/home/oeg64cbos841/test.com/wp-content/themes/astra-child
wp-親-テーマ
名前:アストラ(アストラ)
バージョン:2.6.2
著者:ブレインストームフォース
author_website: https ://wpastra.com/about/
theme_path:/home/oeg64cbos841/test.com/wp-content/themes/astra
wp-mu-plugins(1)
installatron_hide_status_test.php:作成者:(未定義)、バージョン:(未定義)
wp-plugins-active(15)
高度なTinyMCE構成:バージョン:1.6、作成者:Andrew Ozz
アストラフック:バージョン:1.0.2、作者:ブレインストームフォース
Astra Pro:バージョン:2.7.3、作者:Brainstorm Force
クラシックエディター:バージョン:1.6、作者:WordPressコントリビューター
ディストリビューター:バージョン:1.6.1、作者:10up Inc.
Elementor:バージョン:3.0.16、作成者:Elementor.com
Elementor Pro:バージョン:3.0.9、作成者:Elementor.com
LifterLMS:バージョン:4.10.2、作成者:LifterLMS
LifterLMSラボ:バージョン:1.5.3、作成者:LifterLMS
再ロードされたログイン試行の制限:バージョン:2.18.0、作成者:再ロードされたログイン試行の制限
ログインロゴ:バージョン:0.10.0、作成者:Mark Jaquith
パスワードで保護:バージョン:2.4、作成者:Ben Huson
Elementorのプレミアムアドオン:バージョン:4.1.6、作成者:Leap13
UpdraftPlus-バックアップ/復元:バージョン:2.16.46.0、作成者:UpdraftPlus.Com、DavidAnderson
Yoast SEO:バージョン:15.5、作成者:Team Yoast
wp-plugins-inactive(2)
Print-O-Matic:バージョン:1.7.13、作者:twinpictures
検索分析:バージョン:1.3.5、作成者:Cornel Raiu
wp-media
image_editor:WP_Image_Editor_Imagick
imagick_module_version:1802
imagemagick_version:ImageMagick 7.0.10-10 Q16 x86_64 2020-07-22 https://imagemagick.org
file_uploads:ファイルのアップロードがオフになっています
post_max_size:32M
upload_max_filesize:32M
max_effective_size:32 MB
max_file_uploads:20
imagick_limits:
imagick :: RESOURCETYPE_AREA:8 GB
imagick :: RESOURCETYPE_DISK:9.2233720368548E + 18
imagick :: RESOURCETYPE_FILE:12288
imagick :: RESOURCETYPE_MAP:8 GB
imagick :: RESOURCETYPE_MEMORY:4 GB
imagick :: RESOURCETYPE_THREAD:1
gd_version:バンドル(2.1.0互換)
ghostscript_version:8.70
wp-server
server_architecture:Linux 2.6.32-954.3.5.lve1.4.64.el6.x86_64 x86_64
httpd_software:Apache
php_version:7.2.3464ビット
php_sapi:litespeed
max_input_variables:1000
time_limit:30
memory_limit:256M
max_input_time:-1
upload_max_filesize:32M
php_post_max_size:32M
curl_version:7.71.0 OpenSSL / 1.1.1d
スホシン:偽
imagick_availability:true
pretty_permalinks:true
htaccess_extra_rules:false
wp-データベース
拡張子:mysqli
server_version:5.6.49-cll-lve
client_version:5.6.49
wp-定数
WP_HOME:未定義
WP_SITEURL:未定義
WP_CONTENT_DIR:/home/oeg64cbos841/test.com/wp-content
WP_PLUGIN_DIR:/home/oeg64cbos841/test.com/wp-content/plugins
WP_MAX_MEMORY_LIMIT:256M
WP_DEBUG:false
WP_DEBUG_DISPLAY:true
WP_DEBUG_LOG:false
SCRIPT_DEBUG:false
WP_CACHE:false
CONCATENATE_SCRIPTS:未定義
COMPRESS_SCRIPTS:未定義
COMPRESS_CSS:未定義
WP_LOCAL_DEV:未定義
DB_CHARSET:utf8
DB_COLLATE:未定義
wp-ファイルシステム
ワードプレス:書き込み可能
wp-content:書き込み可能
アップロード:書き込み可能
プラグイン:書き込み可能
テーマ:書き込み可能
mu-プラグイン:書き込み可能
卸売業者
0:1.6.1
1:はい
2: [email protected]
3:
著者の署名を上書き:はい
メディア処理:注目の画像のみ
4:該当なし
5:
DEV –ラーニングセンター:
URL: http
バージョン:1.6.1
ステータス:警告
認証方法:ユーザー名/パスワード
ユーザー名:iLindaSmith
プッシュできる役割:管理者
追加データ:{"errors":[]、 "can_post":[]、 "can_get":["post"、 "page"、 "attachment"、 "wp_block"]、 "endpoint_suggestion":false、 "is_authenticated": "いいえ"}

`

wp-core

バージョン:5.6
site_language:en_US
user_language:en_US
タイムゾーン:+00:00
パーマリンク:/%postname%/
https_status:false
マルチサイト:false
user_registration:0
blog_public:1
default_comment_status:open
environment_type:本番
user_count:8
dotorg_communication:true

wp-paths-sizes

wordpress_path:/home/oeg64cbos841/test2.com
wordpress_size:116.27 MB(121914273バイト)
uploads_path:/home/oeg64cbos841/test2.com/wp-content/uploads
uploads_size:19.91 MB(20879641バイト)
themes_path:/home/oeg64cbos841/test2.com/wp-content/themes
themes_size:5.20 MB(5455187バイト)
plugins_path:/home/oeg64cbos841/test2.com/wp-content/plugins
plugins_size:84.59 MB(88702158バイト)
database_size:28.22 MB(29595213バイト)
total_size:254.20 MB(266546472バイト)

wp-active-theme

名前:アストラチャイルド(アストラチャイルド)
バージョン:1.0.0
著者:ブレインストームフォース
author_website: http ://wpastra.com/about/
parent_theme:Astra(astra)
theme_features:core-block-patterns、astra_hooks、align-wide、automatic-feed-links、title-tag、post-thumbnails、html5、post-formats、custom-logo、customize-selective-refresh-widgets、editor-style、 woocommerce、amp、lifterlms、lifterlms-クイズ、lifterlms-サイドバー、ウィジェット、メニュー
theme_path:/home/oeg64cbos841/test2.com/wp-content/themes/astra-child

wp-親-テーマ

名前:アストラ(アストラ)
バージョン:2.6.2
著者:ブレインストームフォース
author_website: https ://wpastra.com/about/
theme_path:/home/oeg64cbos841/test2.com/wp-content/themes/astra

wp-mu-plugins(1)

installatron_hide_status_test.php:作成者:(未定義)、バージョン:(未定義)

wp-plugins-active(15)

高度なTinyMCE構成:バージョン:1.6、作成者:Andrew Ozz
アストラフック:バージョン:1.0.2、作者:ブレインストームフォース
Astra Pro:バージョン:2.7.3、作者:Brainstorm Force
クラシックエディター:バージョン:1.6、作者:WordPressコントリビューター
ディストリビューター:バージョン:1.6.1、作者:10up Inc.
Elementor:バージョン:3.0.16、作成者:Elementor.com
Elementor Pro:バージョン:3.0.9、作成者:Elementor.com
LifterLMS:バージョン:4.10.2、作成者:LifterLMS
LifterLMSラボ:バージョン:1.5.3、作成者:LifterLMS
再ロードされたログイン試行の制限:バージョン:2.18.0、作成者:再ロードされたログイン試行の制限
ログインロゴ:バージョン:0.10.0、作成者:Mark Jaquith
パスワードで保護:バージョン:2.4、作成者:Ben Huson
Elementorのプレミアムアドオン:バージョン:4.1.6、作成者:Leap13
UpdraftPlus-バックアップ/復元:バージョン:2.16.46.0、作成者:UpdraftPlus.Com、DavidAnderson
Yoast SEO:バージョン:15.5、作成者:Team Yoast

wp-plugins-inactive(2)

Print-O-Matic:バージョン:1.7.13、作者:twinpictures
検索分析:バージョン:1.3.5、作成者:Cornel Raiu

wp-media

image_editor:WP_Image_Editor_Imagick
imagick_module_version:1802
imagemagick_version:ImageMagick 7.0.10-10 Q16 x86_64 2020-07-22 https://imagemagick.org
file_uploads:ファイルのアップロードがオフになっています
post_max_size:32M
upload_max_filesize:32M
max_effective_size:32 MB
max_file_uploads:20
imagick_limits:
imagick :: RESOURCETYPE_AREA:8 GB
imagick :: RESOURCETYPE_DISK:9.2233720368548E + 18
imagick :: RESOURCETYPE_FILE:12288
imagick :: RESOURCETYPE_MAP:8 GB
imagick :: RESOURCETYPE_MEMORY:4 GB
imagick :: RESOURCETYPE_THREAD:1
gd_version:バンドル(2.1.0互換)
ghostscript_version:8.70

wp-server

server_architecture:Linux 2.6.32-954.3.5.lve1.4.64.el6.x86_64 x86_64
httpd_software:Apache
php_version:7.2.3464ビット
php_sapi:litespeed
max_input_variables:1000
time_limit:30
memory_limit:256M
max_input_time:-1
upload_max_filesize:32M
php_post_max_size:32M
curl_version:7.71.0 OpenSSL / 1.1.1d
スホシン:偽
imagick_availability:true
pretty_permalinks:true
htaccess_extra_rules:false

wp-データベース

拡張子:mysqli
server_version:5.6.49-cll-lve
client_version:5.6.49

wp-定数

WP_HOME:未定義
WP_SITEURL:未定義
WP_CONTENT_DIR:/home/oeg64cbos841/test2.com/wp-content
WP_PLUGIN_DIR:/home/oeg64cbos841/test2.com/wp-content/plugins
WP_MAX_MEMORY_LIMIT:256M
WP_DEBUG:false
WP_DEBUG_DISPLAY:true
WP_DEBUG_LOG:false
SCRIPT_DEBUG:false
WP_CACHE:false
CONCATENATE_SCRIPTS:未定義
COMPRESS_SCRIPTS:未定義
COMPRESS_CSS:未定義
WP_LOCAL_DEV:未定義
DB_CHARSET:utf8
DB_COLLATE:未定義

wp-ファイルシステム

ワードプレス:書き込み可能
wp-content:書き込み可能
アップロード:書き込み可能
プラグイン:書き込み可能
テーマ:書き込み可能
mu-プラグイン:書き込み可能

卸売業者

0:1.6.1
1:はい
2: [email protected]
3:
著者の署名を上書き:はい
メディア処理:注目の画像のみ
4:該当なし
5:
DEV –従業員の学習:

  • URL: https
  • バージョン:1.6.1
  • ステータス:警告
  • 認証方法:ユーザー名/パスワード
  • ユーザー名:iLindaSmith
  • プッシュできる役割:管理者
  • 追加データ:{"errors":[]、 "can_post":[]、 "can_get":["post"、 "page"、 "attachment"、 "wp_block"]、 "endpoint_suggestion":false、 "is_authenticated": "いいえ"}

`

@ j0HnC0untry外部接続を設定するとき、認証ウィザードに従いましたか、それとも手動で接続を作成しましたか?

サイトの指示に従って手動で設定しました

@ j0HnC0untryは、プラグインのreadme.mdファイルからこれらに従った指示ですか? https://github.com/10up/distributor/#setup -external-connections-using-application-passwordsその場合、これらの手順のいずれかの時点でエラーが発生しましたか? また、これらの手動手順の多くを自動化し、うまくいけば外部接続を適切にセットアップする必要があるため、認証ウィザードを試してみることもできます。

はい、それらは指示です。 アプリのどこに認証ウィザードがあります。 見えなかった

Distributor > External Connections WP管理メニューから@ j0HnC0untryAdd Newボタンをクリックすると、外部サイトのURLを入力してAuthorize Connectionをクリックすると、次のような画面が表示されます。

Screen Shot 2021-01-06 at 10 16 00 PM

ごめん。 はい、これを使用して設定しました

@ j0HnC0untryで、承認フローを完了し、有効で完全な外部接続が表示されていないと言っていますか? または、認証ウィザードの最終承認手順のどこかにエラーがありましたか?

もう一度試してみましたが、[はい、この接続を承認します]をクリックすると、[アプリケーションの承認]画面でロックされます。 ボタンはグレー表示され、その後は何も起こりません

@ j0HnC0untryそのページのブラウザにコンソールエラーがあるかどうかを確認してください。

コンソールにこのメッセージが表示されます

JQMIGRATE:Migrateがインストールされています、バージョン3.3.2
jquery-migrate.min.js?ver = 3.3.2:2

ウィザードを試しましたが、このエラーが発生しました

サイトに接続できません。
cURLエラー28:0バイトを受信して​​5004ミリ秒後に操作がタイムアウトしました(http_request_failed)

エラーは表示されなくなり、godaddyテクニカルサポートが問題を修正したと思います。

「はい、この接続を承認します」というボタンがある[アプリケーションの承認]ページで、ボタンをクリックするとグレー表示になりますが、その後は何も起こりません。 Webアドレスは、接続しようとしているページにもリダイレクトされます。 以下はアドレス文字列であり、それに失敗メッセージがあります

https://employeetrainingdev.vcp.vet/wp-admin/admin.php?page=auth_app&app_name=Distributor+on+VCP+-+Learning+Center+%28https%3A%2F%2Flearningcenterdev.vcp.vet%29&success_url=https%3A %2F%2Flearningcenterdev.vcp.vet%2Fwp-admin%2Fpost-new.php%3Fpost_type%3Ddt_ext_connection%26setupStatus%3Dsuccess%26titleField%3Dhttps%25253A%25252F%25252Femployeetrainingdev.vcp.vet%25252F%26externalSiteUrl %25252Femployeetrainingdev.vcp.vet%25252F%26restRoot%3Dhttps%25253A%25252F%25252Femployeetrainingdev.vcp.vet%25252Fwp-json%25252F&reject_url = https%3A%2F%2Flearningcenterdev.vcp.vet%2Fwp-admin%2 %3Fpost_type%3Ddt_ext_connection%26setupStatus%3Dfailure

私はphp7.2を実行していて、すべてのメモリ、処理時間などを増やしました

@ j0HnC0untryサーバー側でGoDaddyが変更したものはありましたか? 特定の環境設定に問題があるかどうか、または同様の問題を抱えているコミュニティの他の人と共有できる問題があるかどうかを特定するのに役立つ詳細を共有しましたか?

GoDaddyは、サーバーの制限をすべて引き上げるだけです。 電話でセットアップウィザードを実行しましたが、サーバーエラーは表示されませんでした。 それを超えて、それはサードパーティのプラグインであるため、彼らは他に何もできないと言いました。

これを設定する上での助けをいただければ幸いです。 私はこれを調査してテストするのに約8時間費やしましたが、あきらめて別のプラグインを探す準備がほぼできています

@ j0HnC0untryは、「はい、この接続を承認します」からリダイレクトされるページに失敗メッセージがあったことに

エラーメッセージは、「はい、この接続ページを承認します」がgodaddyによって修正される前でしたが、メッセージは以下のとおりです。

サイトに接続できません。
cURLエラー28:0バイトを受信して​​5004ミリ秒後に操作がタイムアウトしました(http_request_failed)

@ j0HnC0untryわかりました。そのエラーメッセージが表示されなくなった場合、セットアップフローのどこでエラー/問題が発生していますか?

解決策はありますか、それとも別のプラグインを探す必要がありますか?

「グレー表示-はい、この接続を承認します)ボタンが原因で、2つの外部サイトでも同じ問題が発生しました。この問題は、WordPressを5.5にダウングレード/ロールバックしたときにWordPress5.6が原因であることがわかりました。 32つの外部サイトへの接続を確立します。
(ダウングレード後、アプリケーションパスワードと一緒に認証接続ウィザードを使用し、正常に動作しています)WordPressのダウングレードを試してみてくださいWP-ダウングレードプラグイン、

よろしく
アニル

@ anilpainuly121ありがとうございます! これは、Wordpressのバージョンをアップグレードできないことを意味しますか?

@jeffpaulこれに対する修正はありますか?

@ j0HnC0untryうん、解決策がなくなるまでしばらくの間、ワードプレス5.5.3の最後の安定したリリースまで動作している
更新のために開発者コミュニティからの連絡を楽しみにしています。

@jeffpaulこれは正しいですか? WPの現在のバージョンではこれに対する修正はありませんか? 皆さんはアップデートに取り組んでいますか?

@ j0HnC0untry @ anilpainuly121ここでフィードバックをありがとう。 WordPress v5.5.3には問題はありませんが、Distributorv1.6.1とWordPressv5.6を使用してこの問題を再現することができました。 私が見ている問題は、接続ウィザードを使用しているときにリモートサイトに適切に移動しますが、承認ボタンをクリックすると、そのボタンがグレー表示になり、その後何も起こりません(これはJSエラーが原因です)。

いくつかの背景として、ディストリビューターは常に、認証を処理するためにアプリケーションパスワードプラグインの使用を推奨してきました。 v1.6.0以降、そのプラグインは、外部接続のセットアップを簡素化するためにDistributorにバンドルされています。 しかし、WordPress v5.6では、そのプラグインをコアに組み込んだため、ディストリビューターがロードするバージョンとの競合が発生する可能性があります。

私たちはこれの修正に取り組んできました(#676、#681、#682を参照)。 これらの最初の2つはdevelopブランチにマージされており、最後の1つはまだ完成しています。 これらの修正を使用するようにテスト環境でディストリビューターをアップグレードしたところ、外部接続を再度正常にセットアップできました。 どちらかがこれらの修正をテストして問題が解決するかどうかを確認する時間があれば、それは素晴らしいことです。 #682でテストすることをお勧めします。これには、最初の2つのPRからの修正がすでに含まれているためです。

これらの修正をリリースに組み込む作業を行いますが、それまでの間、手動セットアッププロセスを使用して外部接続をセットアップできるはずです。 [新しい外部接続の追加]画面(URLは/wp-admin/post-new.php?post_type=dt_ext_connectionようなものである必要があります)に移動し、[リモート接続ウィザード]ボックス内で、[手動で接続を設定]リンクをクリックできます。

Screen Shot 2021-01-13 at 8 48 56 AM

これにより、接続を開始するために手動で入力できるすべてのフィールドが表示されます。 外部サイトに移動し、プロファイルに移動してから、新しいアプリケーションパスワードを追加する必要があります。 次に、そのパスワードを取得して、ユーザー名とその外部サイトのURLとともに、手動接続画面に入力します。

@dkotter今日の後半にこれをテストし、ステータスをここで更新します。 このスレッドへの返信ありがとうございます。 それは有り難いです!

@ j0HnC0untry @ anilpainuly121昨日バージョン1.6.2をプッシュしました。それが問題の解決に役立つかどうかを確認してください...ありがとうございます!

@jeffpaul OMGこれはとてもエキサイティングです! それは機能し、プルをテストしましたが、一見するとすべてが完全に機能しているようです。 来週はさらにいくつかのテストを実行します。 そんなタイムリーな対応ありがとうございました!

@jeffpaul更新してくれてありがとう! これで、以前と同じように再び機能します。 :-)

これをクローズとしてマークしますが、関連する問題が発生した場合は、コメントを追加して再度開いてください。可能な限りトリアージします...ありがとうございます。

これは現在Wordpress5.6で機能しており、私のサイトをWP5.6に更新しました。
いい感じ。
開発チームに感謝します。

このページは役に立ちましたか?
0 / 5 - 0 評価