कुछ ऐसा जो सिर्फ मेरे साथ हुआ और मुझे कुछ सिरदर्द हुए:
मैंने एक नया लिनक्स रैबिटएमक्यू सर्वर स्थापित किया है और अपने स्वयं के कस्टम उपयोगकर्ताओं (अतिथि नहीं) को सेट करने के लिए शेल स्क्रिप्ट का उपयोग किया है।
स्क्रिप्ट में कई "कोड" ब्लॉक थे:
rabbitmqctl add_user test test
rabbitmqctl set_user_tags test administrator
rabbitmqctl set_permissions -p / test ".*" ".*" ".*"
गेब्रियल के उत्तर में एक के समान , इसलिए मैं उसका कोड लेता हूं और पासवर्ड को रिडक्ट करने की आवश्यकता नहीं है।
फिर भी मैं प्रबंधन कंसोल में लॉग इन नहीं कर पा रहा था। तब मैंने देखा कि मैंने विंडोज (सीआर + एलएफ लाइन एंडिंग) में सेटअप स्क्रिप्ट बनाई थी और फाइल को लिनक्स (एलएफ केवल) में बदल दिया, फिर सेटअप स्क्रिप्ट को अपने लिनक्स सर्वर पर फिर से चलाया।
... और अभी भी लॉग-इन नहीं कर पा रहा था, क्योंकि जब तक मुझे एहसास नहीं हुआ कि ऐड_युसर को बार-बार कॉल करने में 15 मिनट का समय लगता है, तब तक टूटे हुए पासवर्ड को ठीक नहीं किया जाएगा (जो कि शायद एक सीआर चरित्र के साथ समाप्त हुआ था)। मुझे अपनी पहले की गलती को ठीक करने के लिए हर उपयोगकर्ता के लिए change_password पर कॉल करना था:
rabbitmqctl change_password test test
(एक अन्य उपाय सभी उपयोगकर्ताओं को हटाना और फिर स्क्रिप्ट को फिर से कॉल करना होगा)