Ubuntu 18.04 LTS में Google Chrome का उपयोग करते हुए CUPS के माध्यम से प्रिंटर जोड़ते समय "अनधिकृत" त्रुटि


25

अपडेट 2019-01-09: कृपया नीचे उत्तर देखें क्योंकि सीयूपीएस 2.2.8 के साथ इसे ठीक करने का एक तरीका है।


मेरे पास इस सिस्टम पर उबंटू 18.04 LTS क्लीन है। जब मैं Chrome ब्राउज़र में CUPS 2.2.7 पते के माध्यम से प्रिंटर जोड़ने की कोशिश करता हूं, तो क्रोम ब्राउज़र में लोकलहोस्ट: 631 , मैं प्रिंटर नहीं जोड़ सकता क्योंकि मैं अनधिकृत हो रहा हूं। यह लॉगिन के लिए कभी नहीं पूछता है। मैं Google Chrome का उपयोग करके CUPS के माध्यम से अपने प्रिंटर को कैसे जोड़ूं?

BTW, फ़ायरफ़ॉक्स, क्रोमियम और अन्य ब्राउज़र अब तक CUPS 2.2.7 में प्रिंटर जोड़ने के लिए ठीक काम करते हैं। यह CUPS 2.2.7 और Google Chrome के बीच एक बग प्रतीत होता है।

अनधिकृत: इस पृष्ठ तक पहुंचने के लिए अपना उपयोगकर्ता नाम और पासवर्ड या रूट उपयोगकर्ता नाम और पासवर्ड दर्ज करें।  यदि आप Kerberos का उपयोग कर रहे हैं ...


यह सवाल बंद क्यों है? सीयूपीएस टूट गया है, और यह सवाल काफी वैध है!
यानिक रोचॉन

@YanickRochon हमने इस प्रश्न को फिर से खोल दिया है और मैंने नीचे उत्तर में जानकारी जोड़ी है।
टेरेंस

जवाबों:


35

अपडेट 2019-01-09: मैंने पाया है कि सीयूपीएस 2.2.8 उबंटू 18.04 में Google क्रोम के साथ समस्या के बिना काम करता है। मैंने इसे https://launchpad.net/ubuntu/+source/cups/2.2.8-5ubuntu1.2 से डाउनलोड और इंस्टॉल किया

कृपया ध्यान दें कि CUPS 2.2.7 के लिए बग यहां दर्ज किया गया है: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1769893


CUPS 2.2.8 इंस्टॉलेशन चरण

टर्मिनल विंडो से सभी निम्नलिखित चलाएँ।

आवश्यकताएँ स्थापित करें:

sudo apt install autoconf build-essential libavahi-client-dev \
    libgnutls28-dev libkrb5-dev libnss-mdns libpam-dev \
    libsystemd-dev libusb-1.0-0-dev zlib1g-dev

CUPS 2.2.8 डाउनलोड करें और इसे निकालें और बनाई गई नई निर्देशिका दर्ज करें:

cd /tmp
wget -c https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/cups/2.2.8-5ubuntu1.2/cups_2.2.8.orig.tar.gz
tar zxvf cups_2.2.8.orig.tar.gz
cd cups-2.2.8

भागो configure, makeऔर make install:

./configure
make
sudo make install

आप CUPS पर पकड़ रखना चाहते हैं ताकि यह 2.2.7 पर वापस अपडेट न हो जो कि अभी भी अनधिकृत के साथ समस्या है:

sudo apt-mark hold cups

फिर आपको बस इतना करना चाहिए cups.service:

systemctl restart cups.service

जांचें कि क्या सेवा चल रही है:

systemctl status cups.service

यदि CUPS पुनः आरंभ करने में विफल रहता है, तो डेमॉन को पुनः स्थापित करें फिर सेवा को पुनः आरंभ करें:

sudo apt install --reinstall cups-daemon
systemctl restart cups.service

इसके बाद Google Chrome http: // localhost: 631 पर पहुंचें

सीयूपीएस होमपेज अभी भी 2.2.7 दिखा सकता है, लेकिन प्रशासन पर क्लिक करने का प्रयास करें और इसे 2.2.8 दिखाना चाहिए।

यहाँ छवि विवरण दर्ज करें

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


1
मुझे हमेशा इस मुद्दे को हल करने के लिए एक अलग ब्राउज़र का उपयोग करना पड़ा। बेहतरीन जानकारी। सुनिश्चित करने के लिए Upvoting।
एलडी जेम्स

2
हां यह काम करने लगता है लेकिन मैं केवल प्रिंटर विकल्प नहीं बदल सकता। मुझे पृष्ठ वापस दिए गए हैं "अधिकृत नहीं" भले ही मैं प्रिंटर जोड़ सकता हूं !!!
solsTiCe

1
खैर, मैंने आखिरकार ऐसा करने के लिए सूक्ति-नियंत्रण-केंद्र का इस्तेमाल किया
solsTiCe

@solsTiCe हाँ, मुझे लगता है कि दोनों के बीच एक बग है। मैं स्वयं प्रिंटर का प्रशासन नहीं कर सकता। हालांकि, मैंने पाया है कि जब मैं सीयूपीएस के माध्यम से प्रिंटर को ब्राउज़र की परवाह किए बिना जोड़ देता हूं, तो वाइन में ऐप्स वास्तव में प्रिंटर को देखेंगे और उपयोग करेंगे।
टेरेंस

1
फ़ायरफ़ॉक्स कार्यों का उपयोग करना।
jrennie

0

आप क्रोम की कोशिश कर सकते हैं जो क्रोम का ओपन-सोर्स संस्करण है:

sudo apt install chromium-browser

इसने मेरे मामले में एक आकर्षण की तरह काम किया।

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