2012-12-24 39 views
5

मैं कैसे एक एएसपी.नेट एमवीसी वेबसाइट पर काम कर रहा हूं, इसे तीन अलग-अलग सर्वरों (एक ही कोड संस्करण) पर स्थापित किया गया है, यह दो सर्वरों यानी उपयोगकर्ता पर काम करता है प्रवेश कर सकते हैं, लेकिन एक सर्वर पर उपयोगकर्ता अपने उपयोगकर्ता नाम और पासवर्ड सबमिट करने के बाद, निम्न सर्वर त्रुटि ब्राउज़र में प्रदर्शित होता है:System.Net.Sockets.SocketException

Security Exception 

System.Security.SecurityException: Token not found 

पर्यावरण त्रुटि पर उत्पन्न कर रहा है के लिए घटना दर्शक निम्नलिखित दो त्रुटि दिखाता है उस बिंदु पर संदेश जहां वें euser लॉगिन करने का प्रयास करता है:

Could not init pool. 
System.Net.Sockets.SocketException (0x80004005): 
A connection attempt failed because the connected party did not properly 
respond after a period of time, or established connection failed because 
connected host has failed to respond (server ip address) 

और यह त्रुटि:

Error: System.Security.SecurityException: Token not found 

ब्राउज़र में सर्वर त्रुटि प्रदर्शित होती है। इसे अतीत में प्रमाणीकरण कुकी को हटाकर हल किया गया है, लेकिन यह इस त्रुटि के लिए काम नहीं करता है।

मैंने web.config में ट्रस्ट स्तर को पूरा करने की कोशिश की है जो काम नहीं करता है। मैंने आईआईएस को पुनरारंभ करने का प्रयास किया है।

क्या कोई और इसी तरह की समस्या में आता है? क्या यह समस्या हो सकती है क्योंकि किसी प्रकार की सेवा नहीं चल रही है? कोई भी सुझाव प्रशंसनीय होगा।

+1

विभिन्न सर्वर, क्या वे एक ही नेटवर्क पर हैं? उन्हें एक दूसरे से अलग क्या है? – OakNinja

उत्तर

5

अधिकतर समय इन दोनों सर्वर/कंप्यूटरों के बीच संचार या अन्य प्रमाणीकरण नियमों के बीच आउटगोइंग या आने वाली कनेक्टिविटी के लिए कंप्यूटर पर अलग-अलग आईपी प्रोटोकॉल (आईपीवी 4/आईपीवी 6) के कारण कनेक्टिविटी टाइमआउट होते हैं। तरीके समस्या के निवारण के लिए:

  1. समीक्षा IIS लॉग
  2. समीक्षा EventLogs
  3. रजिस्ट्री में टीसीपी/आईपी पैरामीटर समायोजित समय

http://msdn.microsoft.com/en-us/library/aa560610(d=printer,v=bts.20).aspx

कनेक्ट करने के लिए अनुमति को बढ़ाने के लिए प्रयास करें

भले ही उपरोक्त आलेख विंडोज 2003 का संदर्भ देता है, मैंने पाया है कि यह कुछ 2008 वातावरण पर लागू होता है।

+0

आपके उत्तर के लिए धन्यवाद। मैं आपके सुझावों का प्रयास करूंगा। – Theomax

+0

मैं सर्वर पर प्रोटोकॉल/प्रमाणीकरण को बदलने के बारे में कैसे जाउंगा? यानी मुझे यह देखने के लिए वातावरण में से एक को देखना चाहिए कि वहां पर सेटिंग्स क्या हैं और फिर उस सर्वर पर लागू करें जिसमें यह समस्या है? – Theomax

0

मुझे 0x80004005 & प्राप्त हो रहा था अनुरोधित नाम मान्य है, लेकिन अनुरोधित प्रकार का कोई डेटा नहीं मिला था। My complete error

जांचें कि आपके पास मशीन पर उचित इंटरनेट कनेक्शन है या नहीं। और आप रिमोट सर्वर को पिंग करने में सक्षम हैं या नहीं। मैं दोनों की जांच करके हल किया।