मुझे IIS के साथ सर्वर 2012 R2 बॉक्स मिला है। मैं सर्वर के आईपी पते पर डिफ़ॉल्ट वेबसाइट से कनेक्ट नहीं कर सकता। मैंने एक डोमेन को अलग करने के बाद काम करना बंद कर दिया और दूसरे से जुड़ गया (यह सुनिश्चित नहीं है कि यह संबंधित है)।
मैं केवल लोकलहोस्ट के माध्यम से साइट से जुड़ सकता हूं
चीजें जो मैंने जाँची हैं
- डिफ़ॉल्ट वेबसाइट के लिए बाध्य है
*:80
। मैंने भी इसे केवल सार्वजनिक आईपी से बाँधने का प्रयास किया है netsh show iplisten
खाली है (जिसका अर्थ सभी IP से बाँधना चाहिए)netstat -an
IIS 0.0.0.0:80 पर सुन रहा है- मैं करने के लिए टेलनेट कर सकते हैं
localhost 80
, लेकिन करने के लिए टेलनेट नहीं कर सकतेxxx.xxx.xxx.xxx 80
- मैं टेलनेट भी कर सकता हूं
hostname 80
जहांhostname
लिंक-स्थानीय IPv6 पते का समाधान होता है - मैंने जाँच की है कि IP सही है (मैं इसे RDPing कर रहा हूँ)
- मैंने विंडोज़ फ़ायरवॉल अक्षम कर दिया है
इसका क्या कारण हो सकता है?
क्या आपने IIS रीसेट किया है या बॉक्स को रिबूट किया है?
—
केट
दोनों के लिए हाँ @Kate
—
alt
IIS कितना अजीब है। क्या आप मूल डोमेन पर वापस लौटे और देखें कि क्या यह काम करता है? इसके अलावा, क्या आप DNS या पुराने डोमेन से जुड़ी किसी चीज़ का उपयोग कर रहे थे?
—
केट
मूल डोमेन हटा दिया गया था इसलिए कोई भी ऐसा नहीं कर सकता है। डीएनएस नए डोमेन पर इशारा कर रही है, और मैं सीधे IP पते से क्वेरी कर रहा हूँ ताकि एक कारक नहीं होना चाहिए
—
alt