سؤال

نحن الحصول على رسالة الخطأ التالية عندما انقر على "إعدادات البحث" عن موفر الخدمات المشتركة:"المصادقة فشل لأن البعيد الطرف قد أغلقت تيار النقل."

هذا هو ملقم جديد البيئة مع اثنين الويب أمام ينتهي واحدة قاعدة بيانات ملقم واحد "خادم الفهرس" كل تشغيل ويندوز 2003 x64.

هل من أحد لديه أي أفكار تتعلق إذا كان هذا يمكن أن تكون ذات صلة إلى 64 بت ، أو ما يمكن أن يكون تسبب في حدوث الخطأ.

وفيما يلي التفاصيل الكاملة من ULS:

09/17/2008 16:30:34.13 w3wp.exe (0x0E84) 0x030C البحث الخادم المشترك MS إدارة البحث 86x4 عالية تكوين البحث تطبيق خدمة ويب Url 'https://mushni-sptwb04q:56738/Shared%20Services%20Portal/Search/SearchAdmin.asmx'.

09/17/2008 16:30:34.14 w3wp.exe (0x0E84) 0x030C البحث الخادم المشترك MS إدارة البحث 86ze عالية استثناء وقعوا في البحث المشرف على شبكة الإنترنت وكيل خدمة (العميل).النظام.صافي.WebException:تم إغلاق الاتصال الأساسي:حدث خطأ غير متوقع أثناء إرسال.---> System.IO.IOException:فشل مصادقة لأن البعيد الطرف قد أغلقت تيار النقل.في النظام.صافي.الأمن.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest) في النظام.صافي.الأمن.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) في النظام.صافي.الأمن.SslState.ForceAuthentication(منطقية receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest) في النظام.صافي.الأمن.SslState.ProcessAuthentication(LazyAsyncResult lazyResult) في النظام.خيوط.ExecutionContext.runTryCode(كائن userData) في النظام.وقت التشغيل.Co...

09/17/2008 16:30:34.14* w3wp.exe (0x0E84) 0x030C البحث الخادم المشترك MS إدارة البحث 86ze عالية ...mpilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode رمز CleanupCode backoutCode ، وجوه userData) في النظام.خيوط.ExecutionContext.تشغيل(ExecutionContext executionContext, ContextCallback رد ، الكائن الدولة) في النظام.صافي.TlsStream.ProcessAuthentication(LazyAsyncResult نتيجة) في النظام.صافي.TlsStream.كتابة(Byte[] buffer, Int32 تعويض حجم Int32) في النظام.صافي.PooledStream.كتابة(Byte[] buffer, Int32 تعويض حجم Int32) في النظام.صافي.ConnectStream.WriteHeaders(المتزامن منطقية) --- نهاية تتبع مكدس الاستثناء الداخلي --- في النظام.ويب.الخدمات.البروتوكولات.WebClientProtocol.GetWebResponse(WebRequest الطلب) في النظام.ويب.الخدمات.البروتوكولات.HttpWebClientProtocol.GetWebResponse(WebRequest الطلب) في النظام.ويب.الخدمات.البروتوكولات.SoapHt...

09/17/2008 16:30:34.14* w3wp.exe (0x0E84) 0x030C البحث الخادم المشترك MS إدارة البحث 86ze عالية ...tpClientProtocol.الاحتجاج(سلسلة methodName ، وجوه[] المعلمات) في Microsoft.مكتب.الملقم.البحث.الإدارة.SearchWebServiceProxy.RunWithSoapExceptionHandling[ر](سلسلة methodName ، وجوه[] المعلمات)

هل كانت مفيدة؟

المحلول

أعتقد أنك تجد هذا الاستثناء في "خادم الفهرس", صحيح ؟

هل أنت قادرة على استعراض 'https://mushni-sptwb04q:56738/Shared%20Services%20Portal/Search/SearchAdmin.asmx'من مؤشر الخادم ؟

يبدو SSL غير صحيح المتوفرة على خوادم الواجهة الأمامية.هذا قد يحل المشكلة:

  1. إزالة شهادة SSL من خوادم الواجهة الأمامية
  2. إزالة ملقم الفهرس من المزرعة
  3. نقل البحث و مؤشر أدوار واحدة من الواجهات الأمامية
  4. الانضمام إلى ملقم الفهرس العودة إلى المزرعة
  5. إضافة مؤشر/البحث الأدوار على خادم الفهرس
  6. تطبيق شهادة SSL (يمكن أن تولد لهم باستخدام SelfSSL) إلى كل الواجهات الأمامية

نصائح أخرى

كن حذرا مع SelfSSL ، من الأفضل استخدام استخدام SSLDiag.SelfSSL وقد الخلل فيها إذا كنت تستخدم لتعيين شهادات مواقع متعددة على نفس مربع آخر من موقع العمل.يمكنك تشغيل SslDiag من سطر الأوامر كما يلي:

ssldiag /selfssl /V:999 /N:CN=<hostname> /S:<siteId>

استخدام "مستكشف قاعدة التعريف" للعثور على جانب منه.

يمكن أن يكون مشكلة SSL.
هل لديك نظرة إلى الإعدادات الشخصية ، لا تحصل على أي خطأ عند الوصول إلى ملفات تعريف المستخدمين إعدادات نفس SSP?

أنا أعاني من نفس المشكلة."مكتب الخادم خدمات ويب" (من الآن فصاعدا OSWS) الموقع متاح من خلال HTTP على ملقم التطبيق ، ولكن ليس عبر HTTPS.لا يهم أين كنت في محاولة لضرب HTTPS URL من مجرد شقة من فشل (قراءة:لا رمز خطأ HTTP).

ومع ذلك ، قد تأتي مع المزيد من المعلومات.عند التطبيق الخادم كان قد انضم إلى المزرعة ، فإنه أعطى OSWS موقع مختلف معرف من هو موجود في بقية المزرعة.حاولت تغيير معرف الموقع, ولكن ذلك لم ينجح.كما حاولت تثبيت مجموعة أدوات تشخيص IIS.الذي أشار لي نحو الشهادة التي موس مثبت عند الجهاز كان قد انضم إلى المزرعة.خط الفائدة هذا واحد:

#WARNING: AcquireCredentialsHandle failed with error -2146893043(0x8009030d)

للأسف, يبدو أن مايكروسوفت لديها جزءا لا يتجزأ من بعض المعلومات في الشهادة التي من شأنها أن تمنع من استخدام SelfSSL أو أدوات مماثلة.هنا الموضوع (مناسب نقيت):

CN={hostname},L=951338967,OU=SharePoint,O=Microsoft

"L" المعلمة مباريات الأصلي (غير صحيحة) معرف الموقع أن الموقع أعطيت و لا واحد يطابق بقية المزرعة.

خطوتي التالية لمعرفة ما إذا كنت يمكن أن تولد شيئا يبدو من المناسب وتثبيته مع winhttpcertcfg.exe

نحن أيضا تشغيل x64 من windows و موس 2007 .net framework 3.5 المزود بحزمة الخدمة sp1 نفس القضايا.وأظن أن هذا هو الجاني.

لحل هذه المشكلة بتحميل IIS6 resource kit و قم بتشغيل الأمر التالي Selfssl /s:(IIS ID مكتب ملقم ويب خدمات الموقع) /v:9999

الهتافات ،

-إيفان

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top