誰かが私のネットワークに接続しようとするとすぐに、これはログに表示されます。
Tue May 3 15:58:40 2011 : Error: TLS Alert read:fatal:unknown CA
Tue May 3 15:58:40 2011 : Error: TLS_accept:failed in SSLv3 read client certificate A
Tue May 3 15:58:40 2011 : Error: rlm_eap: SSL error error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca
Tue May 3 15:58:40 2011 : Error: rlm_eap_tls: SSL_read failed inside of TLS (-1), TLS session fails.
Tue May 3 15:58:40 2011 : Auth: Login incorrect: [steve/<no User-Password attribute>] (from client test port 18 cli 0ceee6b55136)
少しグーグルした後、これはクライアント側の証明書に問題があるようですよね?
Windows 7でホストされているFreeRadius.NETを使用していて、Windows7クライアントを介してワイヤレスネットワークに接続しようとしています。
アプリケーションをデバッグモードで実行して再試行した後、このエラーが発生します。スクリーンショットをお許しください。Windowsコマンドラインでテキストをコピーできません。
証明書がエラーの原因であるというこの仮定で私は正しいですか? steve
という名前のユーザーがいると100%確信しています。
//In users.conf
steve User-Password == "testing"
サーバーは、認証のクライアント証明書部分で失敗しています。 ハウツーはこちら EAP-TLSの設定方法に関するFreeRADIUSから、またはeap.conf
で別のEAPメカニズムに設定することにより、クライアント証明書を必要としないように設定できます。