मैं लगभग दो वर्षों तक नागीओ चला रहा हूं, लेकिन हाल ही में यह समस्या मेरी सेवाओं में से एक के साथ दिखने लगी है।नागियोस: क्रिटिकल - 10 सेकंड के बाद सॉकेट टाइमआउट
मैं एक check_http -H my.host.com -f follow -u /abc/def
जांच है, जो ठीक काम करता था के लिए
CRITICAL - Socket timeout after 10 seconds
हो रही है। कोई अन्य सेवाएं इस समस्या की रिपोर्ट नहीं कर रही हैं। रिमोट साइट ऊपर और स्वस्थ है, और मैं nagios सर्वर से wget http://my.host.com/abc/def
कर सकता हूं, और यह प्रतिक्रिया को ठीक से डाउनलोड करता है। साथ ही, check_http -H my.host.com -f follow
करना ठीक काम करता है, यानी यह केवल तब होता है जब मैं -u
तर्क का उपयोग करता हूं कि चीजें तोड़ती हैं। मैंने इसे एक अलग उपयोगकर्ता एजेंट स्ट्रिंग पास करने का भी प्रयास किया, कोई फर्क नहीं पड़ता। मैंने टाइमआउट बढ़ाने की कोशिश की, कोई भाग्य नहीं। मैंने -v के साथ प्रयास किया, लेकिन यह सब मिलता है:
GET /abc/def HTTP/1.0
User-Agent: check_http/v1861 (nagios-plugins 1.4.11)
Connection: close
Host: my.host.com
CRITICAL - Socket timeout after 10 seconds
... जो मुझे नहीं बताता कि क्या गलत हो रहा है।
कोई विचार मैं इसे कैसे हल कर सकता हूं?
धन्यवाद!
आप जोड़ने की कोशिश की है '-4' या' -6' check_http विकल्पों के लिए, भले ही ऐसा लगता है कि यह वर्तमान CentOS या डेबियन पैकेज में शामिल नहीं कर रहा है
एक पैच, उपलब्ध है? मुझे यह समस्या पहले आई थी जहां मुझे आईपीवी 4 को चेक के लिए मजबूर करना पड़ा था। – Starfish
धन्यवाद, मैंने इसे आज़माया। '-4' के साथ मुझे एक ही त्रुटि मिलती है। '-6' के साथ मुझे मिलता है: नाम या सेवा ज्ञात नहीं है HTTP क्रिटिकल - टीसीपी सॉकेट खोलने में असमर्थ – fulv
क्या आप अपने wget का आउटपुट पोस्ट कर सकते हैं? मैं मान रहा हूं कि आप इसका पालन कर रहे हैं कि लक्ष्य यूआरएल एक पुनर्निर्देशन करता है। – Starfish