2014-07-08 5 views
9

मैंने शेफ समुदाय कुकबुक के साथ सेंसू स्थापित किया है। हालांकि, सेंसु क्लाइंट सर्वर से कनेक्ट करने में विफल रहता है। संदेश के साथ RabbitMQ कनेक्शन त्रुटि में परिणाम का प्रयास करते समय टाइम आउट हो गया कनेक्ट करने के लिएसर्वर से सेंसर-क्लाइंट को जोड़ने के दौरान AMQP कनेक्शन के लिए bad_header

यहाँ विस्तृत ग्राहक लॉग त्रुटि

निम्न सर्वर शो से sensu-client.log

"timestamp":"2014-07-08T12:39:33.982647+0000","level":"warn","message":"config file applied changes","config_file":"/etc/sensu/conf.d/config.json","changes":{"rabbitmq":{"heartbeat":[null,20]},"client":[null,{"name":"girija-sensu-client","address":"test sensu client","subscriptions":["test-node"]}],"version":[null,"0.12.6-4"]}} 
{"timestamp":"2014-07-08T12:39:33.996680+0000","level":"info","message":"loaded extension","type":"mutator","name":"only_check_output","description":"returns check output"} 
{"timestamp":"2014-07-08T12:39:34.000721+0000","level":"info","message":"loaded extension","type":"handler","name":"debug","description":"outputs json event data"} 
{"timestamp":"2014-07-08T12:39:34.104300+0000","level":"warn","message":"reconnecting to rabbitmq"} 
{"timestamp":"2014-07-08T12:39:39.108623+0000","level":"warn","message":"reconnecting to rabbitmq"} 
{"timestamp":"2014-07-08T12:39:44.111818+0000","level":"warn","message":"reconnecting to rabbitmq"} 
{"timestamp":"2014-07-08T12:39:49.115250+0000","level":"warn","message":"reconnecting to rabbitmq"} 
{"timestamp":"2014-07-08T12:39:54.045648+0000","level":"fatal","message":"rabbitmq connection error","error":"timed out while attempting to connect"} 

RabbitMQ लॉग से

लॉग

=INFO REPORT==== 8-Jul-2014::12:39:54 === 
accepting AMQP connection <0.395.0> (10.254.153.131:42813 -> 10.254.130.25:5672) 

=ERROR REPORT==== 8-Jul-2014::12:39:54 === 
closing AMQP connection <0.395.0> (10.254.153.131:42813 -> 10.254.130.25:5672): 
{bad_header,<<129,15,1,3,3,0,246,0>>} 

मैं इसे एडब्ल्यूएस पर सेंटोस 6.4 पर चला रहा हूं Rabbitmq संस्करण 3.0.4 Erlang_versi पर, "एरलांग आर 14 बी04 (इर्ट्स -5.8.5) [स्रोत] [64-बिट] [आरक्यू: 1] [एसिंक-थ्रेड: 30] [कर्नल-पोल: सत्य] \ n"},

bad_header क्लाइंट और ब्रोकर एएमक्यूपी संस्करण के लिए मेल नहीं खाता है। एएमक्यूपी संस्करण को खोजने और इस समस्या को ठीक करने के लिए कोई मदद

उत्तर

2

यह समस्या मेरे मामले में, जब मेरे क्लाइंट को एसएसएल प्रमाणीकरण का उपयोग करने के लिए कॉन्फ़िगर किया गया था, लेकिन rabbitmq सर्वर को एसएसएल का उपयोग करने के लिए ठीक से कॉन्फ़िगर नहीं किया गया था और इसके बजाय " कोई एसएसएल के साथ सादा "उपयोगकर्ता/पास लॉगिन।

+2

मुझे विपरीत समस्या थी - my /etc/config.json ने सादे टेक्स्ट पोर्ट का निर्दिष्ट उपयोग किया जब खरगोश सर्वर केवल SSL का उपयोग करने के लिए कॉन्फ़िगर किया गया था। बंदरगाह सेटिंग को बदलने से सेंसु क्लाइंट फिर से काम कर रहा है। –

संबंधित मुद्दे