問題タブ [coovachilli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1261 参照

freeradius - freeradius sqlcounter 応答メッセージと coovachilli

freeradius メーリング リストと wiki と私のすべての検索で、カウンター応答メッセージの設定方法に関する実用的なガイドが見つかりません。

デフォルトの freeradius サーバーでは、時間とクォータの制御は完全に機能しています。返信メッセージを強化するための提案は、次のような if ステートメントを raddb/sites-availible/default に追加することです。

これは期限切れのアカウントに対して機能しますが、以下のような別のカウンターを追加すると、期限切れカウンターよりも優先されないため、応答が正確ではありません。

フォーマットが間違っていませんか?もしそうなら、地球上で実行可能なガイドはどこですか...

0 投票する
2 に答える
2291 参照

apache - CoovaChilli & FreeRadius: Apache サーバー認証

  • 私が使用しているもの:

    1. ユビキティエアルーター
    2. CoovaChilli
    3. FreeRadius と Apache2 を備えた AWS サーバー

  • 私がしようとしていること:

    1. Ubiquiti AirRouterを使用してキャプティブ ポータルをセットアップする
    2. CoovaChilliファームウェアを使用して、 Ubiquitiでキャプティブ ポータルをセットアップします
    3. AWS の FreeRadiusServer で radius 認証を行う
    4. AWS でapache2サーバーを使用して、ユーザーがログインするための Web キャプティブ ポータルを作成します。

Ubiquiti AirRouter を CoovaChilli ファームウェアで構成しました (ここでは問題ありません)。ルーターによって生成された AP は期待どおりに機能し、ページを表示しようとすると、Apache Web サーバーにリダイレクトされます。

  • 私が立ち往生している場所:

    キャプティブ ポータルとルーター間の通信が問題です。ChilliLibrary.js関数 ( ChilliJSON ) を使用して radius ログインを作成しようとしていますが、いくつかの構成が不足しているようです。キャプティブ ポータルで認証しようとしたときに得られる応答は次のとおりです。


CoovaChilli と Chilli のドキュメントで情報を探していますが、ここで役立つ情報が見つかりません。

  • キャプティブ ポータルのこの部分に関する適切なチュートリアルを知っている人はいますか? ウェブサーバーとルーター間の接続?

前もって感謝します

0 投票する
2 に答える
1862 参照

ubuntu - CoovaChilli 認証

Ubuntu 14.04 で実行されている Radiusd (FreeRADIUS v2.2.5) を使用して CoovaChilli で認証しようとしていますが、成功しません。

CoovaChilli は、ChilliSpot 以外にもいくつかの異なるパラメーターを使用しています。

独自のドキュメントに基づいて、CoovaChili は Auth: 0 または 1 で動作します。Chillispot は Accept または Reject で動作します。

問題は、両方のバージョンを試しましたが、radius で認証できないことです。exec モジュールで何か変更する必要がありますか? 両方のバージョン (chillispot、coovachilli) を引き続き使用したい

Radius エラーを受信しました

承認セクション

実行モジュール

0 投票する
1 に答える
102 参照

php - 検索データベースは、フィールドを別のフィールドの値に置き換えます

はい、私は初心者です。

はい、投稿されたすべてのソリューションを読んで試しました。

いいえ、1 シーケンスで動作させることはできません。

問題: coovachilli radius データベース: 1 つのフィールドに間違った情報が含まれている

障害のあるフィールドを見つけて、別のプログラムとして実行するか、既存のモジュールの 1 つに貼り付けて正しいフィールドに置き換える方法を見つけたい

私が使用し、手動で動作します

しかし、どうすれば を同じ行???の別のフィールド ( ) の値に置き換えることができますか?callingstationid

またはこれをperl progで取得する方法

0 投票する
0 に答える
82 参照

coovachilli - freeradiusサーバーボックスをクライアントコンピューターに接続するとすぐに、インターネットがサーバーから切断されます

Ubuntu 14 サーバー (32 ビット) で freeradius、coovachilli を使用してキャプティブ ポータルをセットアップしようとしています。

インストールが完了すると、freeradius と coovachilli の両方が実行されている ubuntu サーバー ボックスでインターネットが正常に動作します。

しかし、クライアント PC を 2 番目のイーサネット カードに接続すると、インターネットがサーバー ボックスから切断され、もちろんクライアント マシンもインターネットに接続されません。ただし、クライアント マシンは dhcp から IP 10.1.0.3 を取得します。

OS と完全なキャプティブ ポータルのセットアップを 5 回再インストールしましたが、同じ pblm..

どこが間違っていますか?

注: OS をインストールすると、イーサネット カードの名前が em1 および pp251 になります。しかし、apt get remove boisdevname を実行してから update-initramfs -u を実行し、デバイス名を eth0 および eth1 として取得します。ただし、組み込みカードの名前は eth1 になり、pci イーサネット カードの名前は eth0 になります。そこで、eth0 を WAN にするために、インターネット ケーブルを 2 番目のカードに接続しました。

0 投票する
1 に答える
175 参照

mysql - Freeradius、CoovaChilli CP、その日の残りのアカウントを無効にする

CaptivePortal を実装するために、MySQL で CoovaChilli と Freeradius を使用しています。これまでのところ、すべて正常に動作しています。DBからユーザーアカウントでログインし、インターネットにアクセスできます。次に、アカウントの時間制限を設定する必要があり、それも正常に機能しますが、セッションが終了した後、ログアウトして同じアカウントでログインし、インターネットを引き続き使用できます。私がしなければならないことは、アカウントが 1 日 1 回だけ使用されることを許可することです。誰かがこの問題で私を助けてくれますか?

ありがとう、ネマニャ

0 投票する
1 に答える
1664 参照

mysql - Freeradius sqlcounter が機能しない

freeradius と mysql および choovachilli を使用して、キャプティブ ポータルを実装しています。現在、rlm_sqlcounter を使用して毎日のアカウントを実装しようとしていますが、成功していません。グローバル構成に含める私の構成ファイルは次のとおりです。

freeradius ログには、カウンターに関連する次の出力のみがあります。

このカウンターが実際にどのように機能するかを誰かが説明してくれれば、本当にありがたいです。check-name と reset のポイントはなんとか理解できましたが、クエリ オプションが混乱を招きます。クエリの構文と戻り値は理解できますが、そのクエリがいつ呼び出され、誰がその戻り値をどのように使用するのかわかりません。