6

次のコマンドを実行すると、成功した結果が得られます。

root@ubuntu:/home/can# radtest ユーザー パスワード 127.0.0.1 1812 testing123

ID 78 の Access-Request を 127.0.0.1 ポート 1812 に送信しています

User-Name = "user"
User-Password = "password"
NAS-IP-Address = 127.0.1.1
NAS-Port = 1812
Message-Authenticator = 0x00000000000000000000000000000000

rad_recv: ホスト 127.0.0.1 ポート 1812 からの Access-Accept パケット、id=78、length=20


ただし、「freeradius -X」を実行すると、次のようなエラー メッセージが表示されます。

.....

認証アドレスへのバインドに失敗しました * ポート 1812: アドレスは既に使用されています /etc/freeradius/radiusd.conf[250]: 0.0.0.0 ポート 1812 のポートへのバインド エラー

私を助けてください

ご尽力いただきありがとうございます。

できる

4

4 に答える 4

9

radiusd は既に実行されています。sudo service freeradius stopそれを停止しfreeradius -X、RADIUS デーモンによって以前に使用されたアドレス/ポートにバインドできるようにします。

于 2015-01-28T06:29:28.597 に答える
9

「service freeradius restart」コマンドと「service freeradius stop」コマンドを実行します。次に、「freeradius -X」コマンドを実行すると、 バインディングの問題が発生しなくなります。

于 2015-06-22T06:47:15.643 に答える
4

サービスを終了しても、保留中のゾンビ プロセスがありました。私が見つけたズンビプロセスを検索しています:

[root@localhost sites-enabled]# ps aux | grep radi
radiusd   25042  0.0  0.7 186360 14980 ?        Ssl  Fev17   0:00 /usr/sbin/radiusd -d /etc/raddb

[root@localhost sites-enabled]# kill -9 25042

この後、サービスは正常に開始されました。

于 2016-02-18T05:43:43.470 に答える