openclaw proxy
تحقّق من صحة توجيه الوكيل المُدار بواسطة المشغّل، أو شغّل وكيل التصحيح المحلي الصريح
وافحص حركة المرور الملتقطة.
استخدم validate لإجراء فحص تمهيدي لوكيل تمرير مُدار بواسطة المشغّل قبل تفعيل
توجيه وكيل OpenClaw. الأوامر الأخرى هي أدوات تصحيح للتحقيق على مستوى النقل:
يمكنها بدء وكيل محلي، وتشغيل أمر فرعي مع تفعيل الالتقاط، وسرد جلسات الالتقاط،
والاستعلام عن أنماط حركة المرور الشائعة، وقراءة الكتل الثنائية الملتقطة، ومسح بيانات الالتقاط المحلية.
الأوامر
التحقّق
يتحققopenclaw proxy validate من عنوان URL الفعّال للوكيل المُدار بواسطة المشغّل من
--proxy-url أو الإعدادات أو OPENCLAW_PROXY_URL. يمكن لعناوين URL الخاصة بالوكيل المُدار استخدام
http:// لمستمع وكيل تمرير عادي، أو https:// عندما يجب على OpenClaw
فتح TLS إلى نقطة نهاية الوكيل قبل إرسال طلبات الوكيل. يبلّغ عن مشكلة في
الإعدادات عند عدم تفعيل أي وكيل أو تكوينه؛ استخدم --proxy-url لإجراء
فحص تمهيدي لمرة واحدة قبل تغيير الإعدادات. أضف --proxy-ca-file للوثوق بسلطة شهادات
خاصة لاتصال TLS بنقطة نهاية وكيل HTTPS. افتراضياً، يتحقق من أن وجهة عامة تنجح عبر الوكيل وأن الوكيل
لا يستطيع الوصول إلى مؤشر حلقة رجوع مؤقت. الوجهات المرفوضة المخصصة
تفشل بالإغلاق الآمن: تفشل استجابات HTTP وإخفاقات النقل الملتبسة معاً ما لم
تتمكن من التحقق بشكل منفصل من إشارة رفض خاصة بالنشر. أضف
--apns-reachable لفتح نفق APNs HTTP/2 CONNECT أيضاً عبر الوكيل
وتأكيد أن APNs التجريبي يستجيب؛ يستخدم الفحص رمز موفّر غير صالح عمداً،
لذلك تُعد استجابة APNs 403 InvalidProviderToken إشارة نجاح لقابلية الوصول.
الخيارات:
--json: اطبع JSON قابلاً للقراءة آلياً.--proxy-url <url>: تحقّق من عنوان URL للوكيلhttp://أوhttps://هذا بدلاً من الإعدادات أو متغيرات البيئة.--proxy-ca-file <path>: ثق بملف CA بصيغة PEM هذا للتحقق من TLS لنقطة نهاية وكيل HTTPS.--allowed-url <url>: أضف وجهة يُتوقع أن تنجح عبر الوكيل. كررها للتحقق من وجهات متعددة.--denied-url <url>: أضف وجهة يُتوقع أن يحظرها الوكيل. كررها للتحقق من وجهات متعددة.--apns-reachable: تحقّق أيضاً من أن APNs HTTP/2 التجريبي قابل للوصول عبر الوكيل.--apns-authority <url>: سلطة APNs المطلوب فحصها مع--apns-reachable(https://api.sandbox.push.apple.comافتراضياً؛ والإنتاج هوhttps://api.push.apple.com).--timeout-ms <ms>: مهلة كل طلب بالمللي ثانية.
إعدادات الاستعلام المسبقة
يقبلopenclaw proxy query --preset <name> ما يلي:
double-sendsretry-stormscache-bustingws-duplicate-framesmissing-ackerror-bursts
ملاحظات
- يستخدم
startافتراضياً127.0.0.1ما لم يتم ضبط--host. - يبدأ
runوكيلاً محلياً للتصحيح ثم يشغّل الأمر بعد--. - يفتح التمرير المباشر إلى المصدر العلوي في وكيل التصحيح مقابس علوية للتشخيص. عندما يكون وضع الوكيل المُدار في OpenClaw نشطاً، يكون التمرير المباشر لطلبات الوكيل وأنفاق CONNECT معطلاً افتراضياً؛ اضبط
OPENCLAW_DEBUG_PROXY_ALLOW_DIRECT_CONNECT_WITH_MANAGED_PROXY=1فقط للتشخيصات المحلية المعتمدة. - يخرج
validateبالرمز 1 عند فشل إعدادات الوكيل أو فحوصات الوجهة. - الالتقاطات هي بيانات تصحيح محلية؛ استخدم
openclaw proxy purgeعند الانتهاء.