Openfire स्थापना मुद्दा - व्यवस्थापक पैनल में प्रवेश नहीं कर सकते


15

मैं उबंटू वर्चुअल मशीन पर इंस्टॉल करने के लिए ओपनफ़ायर प्राप्त करने की कोशिश कर रहा हूं , हालांकि वेब आधारित इंस्टॉलर को पूरा करने पर, मैं व्यवस्थापक पैनल में प्रवेश करने में असमर्थ हूं।

अब तक मैं:

  • डाउनलोड डेबियन इंस्टॉलर
  • स्टॉक विकल्पों का उपयोग करके इंस्टॉल किया गया
  • डेटाबेस जोड़ा गया और आपूर्ति की गई SQL फ़ाइल का उपयोग करके संरचना का निर्माण किया
  • पूरा वेब आधारित इंस्टॉलर

मैं अब उपयोगकर्ता नाम का उपयोग करने की कोशिश कर रहा हूं: व्यवस्थापक और मेरा पासवर्ड, हालांकि मुझे लगातार एक गलत उपयोगकर्ता नाम / पासवर्ड त्रुटि मिलती है। MySQL डेटाबेस में जनरेट किया गया एक रिकॉर्ड है जो एडमिन यूजर को एन्क्रिप्टेड पासवर्ड दिखाता है, और अनएन्कोडेड पासवर्ड में बदलने से काम नहीं होता है। यहां क्या समस्या है?

जवाबों:


23

मैं एक ही मुद्दा था, थोड़ा पता है और यह अनिर्दिष्ट बग लगता है। इंस्टॉल करने के बाद सर्वर को रिबूट करने का प्रयास करें।

मेरे लिए काम किया।


3
+1, मुझे उबंटू पर भी यही सटीक त्रुटि थी, और यह पता नहीं लगा सका कि मैं क्या गलत कर रहा था। पता चलता है कि मैं ओपनफ़ायर स्थापित करने और कॉन्फ़िगर करने के बाद सेवा को पुनरारंभ नहीं कर रहा था। जब तक आप कर्नेल अपग्रेड नहीं कर रहे हैं तब तक रिबूट को लिनक्स मशीन पर जरूरी नहीं होना चाहिए।
कोरी प्लास्टेक

1
यह "ट्रिक" विंडोज पर भी काम करता है।
Alves

बादाम ने क्या कहा। मैं कुछ समय के लिए इधर उधर टहलता रहा। नए उपयोगकर्ता नाम और पासवर्ड सेट करने का प्रयास कर रहा है। इसे पढ़ें। एक साफ स्थापित किया। स्थापित करने के बाद सर्वर को पुनरारंभ किया, और शाज़म! एक जादू की तरह काम करता है।
Peirix

फेडोरा पर समान समस्या / समाधान।
शनिवार

एक पुराने धागे को टक्कर देने का मतलब नहीं है, लेकिन मैं इस पर आया क्योंकि मुझे भी यही समस्या थी। मुझे वास्तविक सर्वर को रिबूट करने की आवश्यकता नहीं थी, बस सेवा को पुनरारंभ करें। यह संस्करण 3.6.4-1 के साथ था, इसलिए मुझे यकीन नहीं है कि यह पूरे संस्करणों में बदल गया है।
pferate

6

मुझे मैन्युअल रूप से पासवर्ड सेट करना था, सेटअप पेज ने इसे नहीं बचाया। सर्वर को पुनरारंभ करने से मदद नहीं मिली।

यदि आप विंडोज पर एम्बेडेड डीबी का उपयोग कर रहे हैं, तो यह एम्बेडेड-डीबी / ओपनफायर.स्क्रिप्ट में होगा :

INSERT INTO OFUSER VALUES('admin',NULL, ...

NULL को अपने पासवर्ड में बदलें। फिर अपने OpenFire सर्वर को पुनरारंभ करें।


यह मेरे लिए एक आकर्षण की तरह काम करता है!
डेविड

इसने मेरे लिए काम किया।
अल्कोनिस

यह मेरे लिए भी काम करता है, और जब से मैं केवल "काटा" के लिए एक्सएमपीपी सर्वर के रूप में ओपनफायर का उपयोग कर रहा हूं, मुझे इस तकनीक के साथ सुरक्षा मुद्दों की परवाह नहीं है।
एचकेन के ओलासेन

1
याद रखने के लिए - "व्यवस्थापक" के रूप में लॉगिन करें, अपने ईमेल पते के साथ नहीं।
सेलेबी

@selbie यह एक जवाब होना चाहिए, यह मेरी समस्या ठीक थी
Opiatefuchs

3

Openfire व्यवस्थापक लॉग इन करें Windows Vista और एक एम्बेडेड डेटाबेस का उपयोग करते समय Openfire के व्यवस्थापक लॉगिन को कैसे बदलें:

  1. ओपनफ़ायर शट डाउन
  2. विंडोज प्रशासक के रूप में, संपादित करें

    C: \ Program Files (x86) \ Openfire \ एम्बेडेड-db \ openfire.script

  3. कुछ इस तरह दिखने वाली लाइन को बदलें

    INSERT INTO OFUSER VALUES ('एडमिन', NULL, '', 'एडमिनिस्ट्रेटर', 'एडमिन', '0', '0')

    सेवा

    INSERT INTO OFUSER VALUES ('एडमिन', '', NULL, 'एडमिनिस्ट्रेटर', 'एडमिन', '0', '0')

  4. फ़ाइल को सहेजें, संपादक से बाहर निकलें

  5. ओपनफ़ायर पुनः आरंभ करें

2

http://blog.taragana.com/index.php/archive/how-to-recover-openfire-admin-password/

हालाँकि यह संबंधित प्रोग्रामिंग नहीं है ...।


मैं पहले भी इन चरणों के माध्यम से रहा हूँ, हालाँकि यह मदद करने के लिए प्रतीत नहीं हुआ। Mysql DB या एम्बेडेड स्थापित करते समय भी समस्या बनी रहती है

2

हम Ubuntu पर OpenFire को नियमित रूप से स्थापित और तैनात करते हैं। यहां हमारी आंतरिक कंपनी विकी से एक आंशिक त्वरित कटौती / पेस्ट है। हम पहले से ही चीजों को आसान बनाने के लिए कुछ सर्वरों पर वेबमिन और / या वर्चुअलमिन को प्री-इंस्टॉल करते हैं:

पूर्व स्थापित करें

सूद- s

apt-get update-& apt-get dist-upgrade

mkdir / home / kpwadmin / openfire-install

mkdir / home / kpwadmin / virtualmin-install

cd / home / kpwadimn / virtualmin-install

apt-get install सूरज- java6-jre

स्थापना

Openfire.org से नवीनतम .deb पैकेज डाउनलोड करें। हम इस लेख में ओपनफायर के 3.6.2 संस्करण का उपयोग करेंगे।

cd / home / oacadmin / openfire-install

wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.6.2_all.deb

Dpkg का उपयोग करके ओपनफायर_3.6.2_all.deb इंस्टॉल करें

dpkg -i ओपनफायर_3.6.2_all.deb

Openfire के लिए एक MySQL डेटाबेस बनाएँ

फ़ायरफ़ॉक्स लॉन्च करें और सर्वरप / phpmyadmin पर जाएं (उदाहरण: 72.11.123.59/phpmyadmin), रूट के रूप में phpmyadmin पर लॉगिन करें।

विशेषाधिकार क्लिक करें

एक नया उपयोगकर्ता जोड़ें

उपयोगकर्ता नाम: ओपनफ़ायर

होस्ट: स्थानीय

पासवर्ड: "कुछ सुरक्षित"

"उपयोगकर्ता के लिए डेटाबेस" पर क्लिक करें "रेडियो बटन पर क्लिक करें" एक ही नाम से डेटाबेस बनाएं और सभी विशेषाधिकार प्रदान करें।

'जाओ' पर क्लिक करें

वेब इंटरफेस

फ़ायरफ़ॉक्स पर एक और टैब खोलें और वेब इंटरफ़ेस का उपयोग करके इंस्टॉल जारी रखने के लिए सर्वर: 9090 (उदाहरण: 123.0.0.59:9090) पर जाएं।

अंग्रेजी का चयन करें

आदि, आदि।

उम्मीद है की यह मदद करेगा...


बिना phpMyadmin: mysql -u root -p; डेटाबेस ओपनफ़ायर बनाएँ; ओपन पर सभी PRIVILEGES को प्राप्त करें। * 'password' द्वारा @ localhost IDENTIFIED खोलने के लिए; फ्लश PRIVILEGES
pauska

0

मैंने ubuntu सर्वर में ओपनफायर.डेब पैकेज स्थापित किया था और इसमें भी यही समस्या थी: पहली बार भी व्यवस्थापक के रूप में लॉगिन नहीं कर सका। मैंने निम्नलिखित कार्य किया: chmod o + rx / usr / share / openfire

यह पता चला कि उपयोगकर्ताओं के पास निर्देशिका पढ़ने की अनुमति नहीं थी। मुझे नहीं पता कि क्या करना सही है, लेकिन अब मैं लॉग इन कर सकता हूं :)


0

एम्बेडेड डेटाबेस विकल्प का उपयोग करके विंडोज पर इंस्टॉल के साथ एक ही समस्या थी। स्थापना रद्द करें, निर्देशिका को मिटा दें, पुनर्स्थापित करें इसे ठीक नहीं किया। केवल एक रिबूट इसे ठीक करेगा


0

मुझे 3.6.4 के साथ एक ही समस्या थी, इसलिए मैंने 3.6.3 डाउनलोड किया और यह ठीक काम करता है।

3.6.3 पाने के लिए आप डाउनलोड लिंक में '4' को '3' से बदल सकते हैं ...


0

पुनरारंभ करना मेरे लिए ऐसा नहीं था, ऊपर दी गई सलाह के बाद, मैंने मैन्युअल रूप से ओपनफ़ायर.स्क्रिप्ट को संपादित किया था (मैं एम्बेडेड डेटाबेस का उपयोग कर रहा था) और फिर मैं ठीक लॉगिन करने में सक्षम था (उबंटू 9.10)


0

मैंने MySQL सर्वर के साथ LDAP-प्रमाणीकरण-आधारित सेटअप के साथ सफलतापूर्वक लॉग इन किया। मैंने कथित रूप से अपडेट किए गए पासवर्ड के साथ "एडमिन" के रूप में लॉग इन किया, जो अभी भी "एडमिन" है। मुझे उम्मीद है कि यह किसी और की मदद करता है जो शायद मेरे जैसे ही अपने बालों को खींच रहा है।

पुनश्च: http://www.yosemitescout.org/images/Yosemite%20Sam.bmp


0

मैंने Openfire 3.6.4 के एम्बेडेड डेटाबेस का उपयोग करके Windows XP Profesional SP3 मशीन पर कई बार स्थापित और डी-इंस्टॉल किया। व्‍यवस्‍थापक कंसोल में प्रवेश नहीं कर सका। अंतिम स्थापित जिसे मैंने सीधे इंस्टॉल के बाद रिबूट किया और मुझे अब लॉग इन करने की अनुमति देता है :)

मुझे आशा है कि यह आपको पासवर्ड सेट करते समय लॉगिन न करने की निराशाजनक भावना को मदद करता है !! हालांकि, बग अजीब है।


0

CentOS 5.3 पर मेरे इंस्टॉल ने समान परिणाम दिए। मैं स्थापित होने के बाद व्यवस्थापक के रूप में लॉगिन करने में असमर्थ हूं।

मैंने HTTP और Openfire सर्वर दोनों को फिर से शुरू किया। उसके बाद लॉगिन किया गया।

[root@server ~]# service httpd restart
Stopping httpd: [  OK  ]
Starting httpd: [  OK  ]

[root@server ~]# service openfire restart
Shutting down openfire:
Starting openfire:


0

विंडोज पर ओपनफ़ायर 3.7.1 का उपयोग करना उपयोगकर्ता के लिए पासवर्ड adminथा admin, भी - कोई फर्क नहीं पड़ता कि मैंने सेटअप विज़ार्ड के दौरान क्या दर्ज किया।

इस जवाब के लिए धन्यवाद मुझे रेखा मिल गई

INSERT INTO OFUSER VALUES('admin','admin',NULL,'Administrator','admin@example.com','0','0')

में एम्बेडेड-db / openfire.script फ़ाइल तो यह पता लगाने की आसान था।


0

यह उपयोगकर्ता के लिए "एडमिन", और पासवर्ड के लिए "एडमिन" को डिफॉल्ट करता है, भले ही आप विंडोज (सिर्फ फी) पर एम्बेडेड के साथ आपूर्ति करें।


0

सुनिश्चित करें कि आप केवल उपयोगकर्ता नाम से लॉग-इन कर रहे हैं, न कि आपके द्वारा खाता बनाने के लिए उपयोग किए गए पूरे ईमेल पते (उदाहरण के लिए, यदि आप admin@example.com को सेटअप करते हैं, तो बस व्यवस्थापक के साथ लॉगिन करें)।

यदि आपके लॉगिन पासवर्ड में विराम चिह्न या विशेष वर्ण हैं, तो यह एक समस्या पैदा करेगा - लेकिन ओपी के प्रश्न में, आप एक वैध पासवर्ड के साथ एक खाते का उपयोग कर रहे हैं।

आधिकारिक डॉक्स के अनुसार :

  1. Inproperty तालिका में व्यवस्थापक जानकारी रीसेट या जोड़ें:

    DELETE FROM OFPROPERTY WHERE NAME='admin.authorizedJIDs';
    INSERT INTO OFPROPERTY VALUES('admin.authorizedJIDs','admin@example-com,new@example.com');
    

    यदि आप एम्बेडेड डेटाबेस का उपयोग कर रहे हैं, तो आप इन प्रश्नों को एम्बेडेड-डीबी / ओपनफायर.स्क्रिप्ट संपादित करके चला सकते हैं

  2. या conf.xml में एक और व्यवस्थापक जोड़ें।

    <admin>
        <authorizedJIDs>admin@example.com, new@example.com</authorizedJIDs>
    </admin>
    

    हालांकि इस पृष्ठ के आधार पर , मुझे संदेह है कि इस सेटिंग का नाम बदलने के <authorizedUsernames>बजाय इसका नाम बदल दिया गया है<authorizedJIDs>

  3. आप मेरे अनुभव में, हालांकि, हमेशा मदद नहीं की है, फिर से सेटअप कर सकते हैं ।

    edit /conf/openfire.xml and change the <setup> tag to false
    
  4. पूर्णता के लिए, अन्य लोगों ने ऊपर उत्तर दिया है कि आप इनसर तालिका को संपादित कर सकते हैं। [उस खुद के साथ बहुत ज्यादा किस्मत नहीं थी]।

रनिंग सेटअप सहित बदलाव करने के बाद ओपनफायर को रोकना और पुनः आरंभ करना न भूलें। [हाँ, मुझे पता है कि यह मूर्खतापूर्ण है। यदि आप चाहते हैं कि OpenFire काम करे तो इसे वैसे भी करें।]


0

मुझे पता है कि उत्तर बहुत सारे हैं, लेकिन मुझे निराशा के अपने स्रोत के बाद मैंने ओपनफायर में सर्वर के लिए होस्टनाम को बदल दिया था। मुझे लॉग इन करने के लिए फिक्स:

  1. अपने Openfire डेटाबेस में sql और Open ofProperty के टेबल पर जाएं
  2. change admin.authorizedJIDs मुझसे @ oldhostname to me @ newhostname; प्रत्येक उपयोगकर्ता को अल्पविराम द्वारा अलग करें
  3. ओपनफायर बंद करो, और फिर इसे फिर से शुरू करें - यह स्मृति में प्रवेश को लोड करेगा

ओपनफ़ायर की संभावना को अनइंस्टॉल करने से एसक्यूएल डेटाबेस को हटाया नहीं जाता है, इसलिए आपकी समस्या बनी रहेगी। वैकल्पिक रूप से आप एक नया डेटाबेस बना सकते हैं और नए डेटाबेस को पुनः इंस्टॉल कर सकते हैं।


0

यदि इसकी उबंटू 16.04 पर है, तो नवीनतम "ओपनफायर_4.1.0_all" के बजाय "ओपनफायर_3.9.3_all" डेबियन पैकेज का उपयोग करने का प्रयास करें। नए पासवर्ड विवरण भरने की आपकी स्थापना प्रक्रिया के दौरान नवीनतम पैकेज छोटी गाड़ी है। वह समस्या हल नहीं हुई है। पिछले संस्करण का उपयोग करने के लिए बेहतर है। इसका काम ठीक है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.