web-dev-qa-db-ja.com

sambanetlogon_creds_server_checkが失敗しました。クライアントからの認証要求を拒否する

アップグレード後、Windows7クライアントはsambaへのアクセスを拒否されます。

OSはDebianwheezyです。 samba 2:3.6.6-6 + deb7u9にアップグレードした後、Windowsクライアントはアクセスできなくなります。私はこれをログに見ます:

rpc_server/netlogon/srv_netlog_nt.c:976(_netr_ServerAuthenticate3)_netr_ServerAuthenticate3:netlogon_creds_server_checkが失敗しました。クライアントからの認証要求を拒否する

Nautilusを使用したLinuxクライアントからのWindows共有へのアクセスは正常に機能します。

ドメインからPCを削除して、もう一度入力してみました。ドメインへのアクセスは許可されていますが、ユーザーはまだログインできません。

ヒントはありますか?

1
Francesc Guasch

Francesc Guaschのおかげで、あなたは正しい方向を示しました。 wheezyのsambaのパッケージ7u9に問題があり、Debianがそれを見つけて修正することを願っています。現時点では、ドメインの信頼を修正することは、Sambaバージョンをインストールした以前のバージョンにロールバックすることです。 /var/log/apt/history.logを調べて、アップグレードしたパッケージを正確に見つけてください。これは私が私の問題を解決するために実行したものです。ログに合わせて、以下のバージョン番号を変更してください。

apt-get install smbclient=2:3.6.6-6+deb7u7 \
    libwbclient0=2:3.6.6-6+deb7u7 \
    samba-common=2:3.6.6-6+deb7u7 \
    samba=2:3.6.6-6+deb7u7 \
    samba-common-bin=2:3.6.6-6+deb7u7 \
    winbind=2:3.6.6-6+deb7u7 libnss-winbind=2:3.6.6-6+deb7u7
1
Russell

CatalystITのAndrewBartlettから、「winbind」をインストールするためのヒントが得られました。 nss_winbindまたはpam_winbindを使用する必要はありません。 winbinddを実行するだけで十分です。

もちろん、これは実際の修正ではありませんが、2台のマシンで機能し、u7にダウングレードする必要はありません。

詳細については、 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820981 を参照してください。

1
Denis Witt