Distributor: خطأ في الاتصالات الخارجية حول Https

تم إنشاؤها على ١٣ مايو ٢٠٢١  ·  10تعليقات  ·  مصدر: 10up/distributor

صِف سؤالك
لدينا موقعان مثبت عليهما الموزع - أحدهما على مجال رئيسي (مثل sub.amaindomain.com ).

إنهما إعدادات متطابقة تقريبًا وكلاهما مفعل بترخيص الموزع الخاص بنا.
كلاهما تم إعدادهما كـ https و HSTS وما إلى ذلك.
يستخدمون نفس DNS على Cloudflare ، ويستخدمون WP 5.7.2 ومجموعة مماثلة من المكونات الإضافية
ونعم ، تم تكوين جميع الإعدادات العامة لـ WP لـ https.
لا تقبل المواقع حتى عناوين http URL - إذا كنت تستخدم http ، فسيتم إعادة تعيينها إلى https.
باستخدام Lets Encrypt SSL cert's.
على خادم LAMP مخصص (Centos & Plesk) نتحكم فيه

فلماذا يرفض الموزع إعداد اتصالات خارجية ويقول إن موقعنا "لا يستخدم https"؟

لا تقصد أن تنتقد ، لكن (الدليل؟) حول هذه المسألة قليل بعض الشيء ... خفيف؟ أعني أنه يخبرك بمقتطف الشفرة الذي ستحتاج إليه ، ولكن ليس ماذا تفعل به؟

سيد ب.

Reporter Feedback question

ال 10 كومينتر

كما أن كلا الموقعين في وضع الإنتاج / العيش

آخر تحديث (_محل جزئيًا)

1) لم يكن لهذه المشكلة علاقة بـ https على الرغم من الخطأ الذي يشير إلى أن هذا هو السبب.
حدث ذلك لأن جميع المكونات الإضافية الثلاثة للأمان مثل Wordfence تعتبر كلمات مرور التطبيقات مخاطرة أمنية كبيرة وقد أوقفت تشغيلها. _ (قد ترغب في ضبط رسائل الخطأ من المكون الإضافي الخاص بك_)

2) الموزع _plugin_ TEXT (وليس المستندات هنا ، يعرض النص الإضافي الفعلي) ينصحك باستخدام المكون الإضافي "كلمة مرور التطبيقات" الذي أصبح الآن جزءًا من WP الأساسية.

3) لا يعمل معالج الاتصال حتى في حالة تمكين كلمات مرور التطبيقات في الموقع الخارجي ،
قام المستخدم الإداري بتسجيل الدخول
كلاهما يعمل بإصدار 1.6.4 من الموزع

  • يعطي رسالة خطأ غامضة "كلمات مرور التطبيقات غير متوفرة"
    تمكنت من الحصول على اتصال نقطة خضراء يقوم بكل شيء يدويًا
    (ملاحظة: يجب أن تضيف إلى مستنداتك حقيقة أنه يجب عليك استخدام _wp-json_ في عنوان URL للاتصال الخارجي! حتى في الوضع اليدوي)

والأسئلة التي لا يجيب عليها مستندات الموزع:

سوف نستخدم الموزع لـ
1) دفع المنشورات والصفحات إلى مواقع فرعية (مع روابط مخروطية بحيث يتم تحديثها وما إلى ذلك)
2) اجعل أي تحديثات / تغييرات على تلك الصفحات تنعكس تلقائيًا في المواقع الفرعية
ملحوظة:
المواقع الفرعية موجودة في المجالات الفرعية للموقع الرئيسي ، وعادة لن تقوم بطلبات السحب
لن تقوم المواقع الفرعية بدفع المحتوى إلى أي مكان _ فقط تستقبله من الموقع الرئيسي_.
سيكون للمسؤول فقط أي وصول إلى الموزع - ولا حتى المحررين

وبالتالي

1) كيف نحافظ على تمكين _كلمات مرور التطبيقات_ للموزع للعمل ، من التأثير بشدة على الأمن؟

2) هل هناك طريقة لتوزيع منشورات المحتوى أو الصفحات دون توسيع الرموز القصيرة؟
(جميع المواقع الفرعية هي إعدادات متطابقة للرموز القصيرة ، لكن تختلف القيم لكل موقع فرعي
مثل الرموز القصيرة لاستخدام القيم كما هي على الموقع الفرعي الخارجي ، وليس الموقع الرئيسي)

سيد

  1. كيف نحافظ على تمكين كلمات مرور التطبيقات للموزع للعمل ، من التأثير بشدة على الأمن؟

من خلال قراءة تعليقاتك ، يبدو أن الأشياء تعمل من أجلك ، أليس كذلك؟ إذا لم يكن الأمر كذلك ، هل يمكنك وصف ما لا يعمل حتى أتمكن من محاولة فرز هذه المشكلة؟

  1. هل هناك طريقة لتوزيع منشورات المحتوى أو الصفحات دون توسيع الرموز القصيرة؟
    (جميع المواقع الفرعية هي إعدادات متطابقة للرموز القصيرة ، لكن تختلف القيم لكل موقع فرعي
    مثل الرموز القصيرة لاستخدام القيم كما هي على الموقع الفرعي الخارجي ، وليس الموقع الرئيسي)

لا ، تحويلات المعرفات هي موضوع نتطلع إلى معالجته في تحديث موزع رئيسي ولكن ليس لدينا جدول زمني فوري لأننا ما زلنا نعمل على تحديد نطاق هذا العمل. إذا كانت هذه طبيعة عاجلة / مهمة بالنسبة لك ، فيمكننا مناقشة خيارات الدعم البديلة المدفوعة لتسريع هذا العمل (راسلني عبر البريد الإلكتروني لمناقشة [email protected]).

إنه يعمل طالما أننا نفعل ذلك يدويًا. المعالج يفشل في كل مرة.

يمكن أن تستحوذ التعليمات النصية ورسائل الخطأ الخاصة بك على القليل من الاهتمام - فقد استغرق الأمر بعض الوقت لمعرفة أشياء مثل المشكلة الفعلية ، بناءً على رسالة الخطأ ، ومعرفة مكان وجود بعض مقتطفات التعليمات البرمجية الموصى بها في المستندات مستخدم (لا تريد افتراض أشياء وإجراء تغييرات أو إضافات إلى نص php الخاطئ :-))

من ناحية أخرى ، نقدر العرض ، لكنه مجرد الحفاظ على الرمز القصير الذي نبحث عنه - عندما يكون لديك رمز قصير لعرض اسم شركة الموقع ، فأنت تريده لعرض الاسم الصحيح للموقع الذي توجد به الصفحة. :-)

شكرا لرجوعك إلي!

سيد

deadparrotsoftware هل لديك لقطات شاشة

نظرًا لأننا نجحنا في عمل الأشياء ، فليس لدي لقطات شاشة لكل شيء ، لكنني قمت بإنشاء زوجين يوضحان المكان الذي يمكن فيه تحسين / توضيح التعليمات أو رسائل الخطأ. آمل أن يساعد :-)

لقد أرسلتها إلى عنوان البريد الإلكتروني الذي قدمته لي - لم أستطع تحميلها هنا :)

سيد

لا يعمل المعالج على WP 5،6 (أو 5.7) ، لكنه في الواقع يقول ذلك في موقع الموزع. أيضًا إذا قرأت تعليماتهم ، فستذكر الملحق wp-json.

https://github.com/10up/distributor (قم بالتمرير لأسفل للحصول على الإرشادات الكاملة)

المعالج المذكور هنا:

اعتبارًا من الموزع 1.6.0 ، يوجد معالج تخويل للمساعدة في إنشاء اتصالات خارجية تستفيد من إصدار كلمات مرور التطبيقات المجمعة مع إصدارات الموزع 1.6.0 أو الأحدث. ستشتمل هذه الإصدارات على تعارض عند استخدامها على WordPress 5.6 وستتطلب منك استخدام عملية الإنشاء اليدوية للاتصالات الخارجية حتى يتم إصدار إصلاح (مستهدف حاليًا لإصدار 1.6.2 التالي).

تم ذكر WP-JSON هنا:

5. على mainsite.com ، أضف عنوان URL للاتصال الخارجي (على سبيل المثال ، http://remotesite.com/wp-json). يجب أن ترى دائرة خضراء و "تم تأسيس الاتصال".

لأكون صادقًا ، بدون هذا الفريق ، لم أكن لأتمكن من تنفيذ المشروع الذي قمت به لأنه خيار موزع / بث الموقع الفردي الوحيد إذا كنت لا ترغب في استخدام WP CMS.

هتافات

ما قصدته بشأن ملف wp-json هو أنه لا يجب أن يكون موجودًا فيه
عنوان URL
أو لن تعمل. لقد عبثت بها عشرات المرات قبل أن أدرك
لم يكن كذلك
مثال على "أي عنوان URL" ولكن يجب أن ينتهي بـ wp-json. اعتقدت أنني كنت المشكلة
بعد أن كان مجالنا الفرعي ، وليس wp-json. فقط بحاجة إلى ملاحظة مثل
"لاحظ أن عنوان URL الخاص بك للاتصالات يجب أن يتضمن wp-json في عنوان URL"

ولدينا الإصدار 1.6.4 - كان من الممكن أن تقول أنه كان بهذه الطريقة
1.6.4 :)

لم يكن القصد من هذه التعليقات أن تفعل أي شيء سوى المساعدة. نصمم البرمجيات
هنا ، واكتشفت الطريقة الصعبة التي تتبعها الإرشادات والملاحظات -
خاصة منها
المعروضة في المكون الإضافي / التطبيق / البرنامج - يمكن أن تكون حاسمة ، خاصة لـ
التقييمات

ومن الجميل أن نجعلها تعمل :)

سيد

مدير التسويق والدعم
شركة Dead Parrot Software Inc.

يوم الأربعاء 19 مايو 2021 الساعة 7:57 مساءً ldollard @ . * > كتب:

لا يعمل المعالج على WP 5،6 (أو 5.7) ، لكنه يقول ذلك في الواقع بتنسيق
موقع الموزع. أيضا إذا قرأت تعليماتهم فإنه يذكر
الملحق wp-json.

https://github.com/10up/distributor (قم بالتمرير لأسفل للحصول على الإرشادات الكاملة)

المعالج المذكور هنا:

اعتبارًا من الموزع 1.6.0 ، يوجد معالج تفويض للمساعدة في
إنشاء اتصالات خارجية تستفيد من إصدار التطبيق
كلمات المرور المرفقة مع إصدارات الموزع 1.6.0 أو الأحدث. هؤلاء
ستشتمل الإصدارات على تعارض عند استخدامها على WordPress 5.6 وستتطلب
أنك تستخدم عملية الإنشاء اليدوي للاتصالات الخارجية حتى أ
يمكن إصدار الإصلاح (المستهدف حاليًا لإصدار 1.6.2 التالي).

تم ذكر WP-JSON هنا:

5. على mainsite.com ، أضف عنوان URL للاتصال الخارجي (على سبيل المثال ،
http://remotesite.com/wp-json). يجب أن ترى دائرة خضراء و
"تم تأسيس الاتصال".

لأكون صريحًا ، بدون هذا الفريق لم أكن لأتمكن من القيام بـ
المشروع الذي قمت به لأنه الخيار الوحيد الموزع / البث للموقع الفردي إذا كان
لا تريد استخدام WP CMS.

هتافات

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/10up/distributor/issues/761#issuecomment-844575932 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/ABSFFGOHRCGVOZG4UQM4G4DTORF53ANCNFSM44ZZSGTA
.

يبدو deadparrotsoftware وكأنك تمكنت من تشغيل الأشياء بشكل صحيح ، أليس كذلك؟ إذا كان الأمر كذلك ، فهل يمكننا إنهاء هذه المشكلة أم لا تزال هناك مشكلات / أسئلة إضافية يتعين عليك حلها؟

نعم ، لقد جعلناها تعمل. نجري بعض الاختبارات الآن باستخدام ملف
البرمجيات.
نعم ، يمكننا إغلاق هذه القضية. شكرا :)

سيد

مدير التسويق والدعم
شركة Dead Parrot Software Inc.

يوم الخميس 20 مايو 2021 الساعة 10:22 صباحًا Jeffrey Paul @ . * >
كتب:

يبدو deadparrotsoftware https://github.com/deadparrotsoftware مثل
تمكنت من جعل الأمور تعمل بشكل صحيح ، أليس كذلك؟ إذا كان الأمر كذلك ، هل يمكننا إغلاقها
هذه المشكلة أو هل لا تزال هناك مشكلات / أسئلة إضافية لديك
حل؟

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/10up/distributor/issues/761#issuecomment-845167484 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/ABSFFGJRBAZ5DTWGWZSQTK3TOULKVANCNFSM44ZZSGTA
.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات