web-dev-qa-db-ja.com

SMBプリンターでのCUPS 5.3.1の認証の問題

CUPS経由でSambaプリンターに印刷しようとしています。プリンタを設定しましたが、認証に問題があるようです。私が得るエラーメッセージは

Session setup failed: NT_STATUS_LOGON_FAILURE

GUIからも次のことがわかります:Idle - Tree connect failed (NT_STATUS_ACCESS_DENIED)

以前のバージョンのCUPS(1.4.3および1.4.6)でUbuntu 11.04の下で動作していた

Ubuntu 12.04、CUPSバージョン1.5.3のクリーンインストールでこれを行っています。ここで説明されているように成功していませんが、防具に関連するいくつかの権利を変更しようとしました: http://www.compdigitec.com/labs/2010/01/16/fixing-usrlibcupsbackendsmb-failed-error-in-ubuntu /

私は長年Ubuntuで働いてきましたが、これは私が助けを必要とする一種の問題です。

9
Julius

Ubuntu 14.04のソリューション。

  1. ターミナルに移動して実行します:

     Sudo nano /etc/samba/smb.conf
    
  2. 変更があります:

    workgroup = YOURDOMAIN
    
  3. ターミナルに入力することでテスト構文は問題ありません。

    testparm
    
  4. システム設定->プリンター->プロパティで、認証の詳細を次のように設定します。

    Username [email protected]
    Password yourpass
    VERIFY
    
  5. テストページを印刷する

それはそれを行う必要があります

4
Miguel Ramirez

ハラー、その働き。この問題は、12.04がsambaで持つ本当に奇妙な認証の問題に関連しています。 sambaドライブへの接続にも問題があったので、I read を動作させるにはサーバー名とドメイン名を大文字にする必要があります(理由はわかりません)。

sambaプリンターの場合、次のようにドメイン名を大文字にするだけで十分です。

smb://D.EXAMPLE.CH/vpp-xxxxxxxxxxxxx/vpp-xxxxxxxxxxxx

パスワードを入力する前に、Caps Lockのロックを解除してください:-)

これが誰かの時間を節約することを願っています。

4
Julius

Windowsホストはドメインに接続されているがDebianクライアントは接続されていないdebianマシン上でも同じ問題がありました。私のために働いた解決策は次のとおりでした:

  1. 上記の Miguel で提案されているように、ドメイン設定を変更します。
  2. このコマンド: を使用してプリンターへのアクセスをテストします

    / usr/bin/smbclient -L {Server_IP} -U {ad.domain.name.com}/{domain_username}

  3. Gnomeでプリンターの追加ダイアログを起動し、Samba経由でWindowsプリンターを選択します

0
kabZX