Ubuntu 18.04 LTSでGoogle Chromeを使用してCUPSを介してプリンターを追加するときの「不正」エラー


25

更新2019-01-09:CUPS 2.2.8で これを修正する方法があるため、以下の回答を参照してください。


このシステムにUbuntu 18.04 LTSをインストールしました。Chromeブラウザーでhttp:// localhost:631の CUPS 2.2.7アドレスを使用してプリンターを追加しようとすると、Unauthorizedになり続けるため、プリンターを追加できません。ログインを要求することはありません。Google Chromeを使用してCUPSでプリンターを追加するにはどうすればよいですか?

BTW、Firefox、Chromium、およびその他のブラウザーは、これまでのところCUPS 2.2.7でプリンターを追加するのにうまく機能しているようです。CUPS 2.2.7とGoogle Chromeの間のバグのようです。

不正:ユーザー名とパスワード、またはルートのユーザー名とパスワードを入力してこのページにアクセスします。 Kerberosを使用している場合…


なぜこの質問は閉じられますか?CUPSは壊れており、この質問は非常に有効です!
ヤニックロション

@YanickRochonこの質問を再開し、回答に以下の情報を追加しました。
テランス

回答:


35

更新2019-01-09: CUPS 2.2.8はUbuntu 18.04のGoogle Chromeで問題なく動作することがわかりました。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

実行configuremakeおよび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にアクセスします

CUPSホームページには2.2.7が表示される場合がありますが、[管理]をクリックすると、2.2.8が表示されます。

ここに画像の説明を入力してください

お役に立てれば!


1
この問題を解決するには、常に別のブラウザーを使用する必要がありました。素晴らしい情報。確かに賛成です。
LDジェームズ

2
はい、これは機能しているようですが、単純にプリンタオプションを変更することはできません。プリンタを追加できても、「許可されていません」というページが返されます!!!
solsTiCe

1
さて、私は最終的にそれを行うためにgnome-control-centerを使用しました
-solsTiCe

@solsTiCeええ、それは2つの間のバグだと思います。プリンターの管理自体もできません。ただし、ブラウザーに関係なくこの方法でCUPSを使用してプリンターを追加すると、Wineのアプリが実際にプリンターを表示して使用することがわかりました。
テランス

1
Firefoxを使用すると動作します。
ジェニー

0

ChromeのオープンソースバージョンであるChromiumを試すことができます。

sudo apt install chromium-browser

私の場合、それは魅力のように機能しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.