问题标签 [freeradius]
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.
radius - FreeRadius - 绑定到身份验证地址失败
当我运行以下命令时,我可以获得成功的结果。
root@ubuntu:/home/can# radtest 用户密码 127.0.0.1 1812 testing123
将 id 78 的访问请求发送到 127.0.0.1 端口 1812
rad_recv:从主机 127.0.0.1 端口 1812 访问接受数据包,id=78,长度=20
但是,当我运行“freeradius -X”时,我收到如下错误消息:
......
绑定到身份验证地址失败 * 端口 1812:地址已在使用 /etc/freeradius/radiusd.conf[250]:绑定到 0.0.0.0 端口 1812 的端口时出错
请帮我
感谢你付出的努力。
能
virtual-machine - Radius 请求发送错误
我的资料在这里。
我正在使用虚拟机,我想在此创建半径服务器,然后我想在我的 Windows 操作系统上发送请求。
我尝试以下命令(VM):
然后我尝试在“NTRadPing Radius Server Test Tool”上发送请求,我收到了以下消息。(窗口)
请你帮助我好吗?
谢谢你可以
sql - 自由半径 SQLCounter
我正在使用 Freeradius 的 SQL 模块来检查用户是否已达到其每周数据限制,因为我正在使用此查询:
SELECT (IFNULL(SUM(AcctInputOctets), 0) + IFNULL(SUM(AcctOutputOctets), 0)) as used_data FROM (SELECT * FROM radacct b WHERE username = '%{%k}' AND DATE_FORMAT(acctstarttime, '%Y-%u') = DATE_FORMAT(CURDATE(), '%Y-%u') GROUP BY acctuniqueid) a
现在'%{%k}'
被 Freeradius 替换为用户的用户名,但%u
也被替换,这不应该发生,因为它应该由 SQL 处理以使用周数。
%Y
不受自由半径的影响。
关于如何进行查询以使 Freeradius 不会逃避这一点的任何想法?
mysql - freeradius 服务器中的身份验证错误
我已经在 Ubuntu-14.04 上安装了 freeradius 服务器,当我尝试在服务器上使用 radtest 进行 radtest 时,radtest -x bob root123 127.0.0.1 1812 testing123
当我运行 freeradius -X 时出现以下错误,
[sql] 找不到用户 bob
++[sql] 返回 notfound >++[expiration] 返回 noop >++[logintime] 返回 noop >[pap] 警告!未找到用户的“已知良好”密码。>身份验证可能因此而失败。>++[pap] 返回 noop >ERROR: No authenticate method (Auth-Type) found for the request: >Rejecting the user >Failed to authenticate the user >Using Post-Auth-Type Reject
我在用户文件中添加了用户,bob Cleartext-Password := "root123"
在 eap.conf 文件中,default_eap_type = peap
仍然出现错误,任何人都可以帮助我解决我的问题吗?
authentication - Freeradius + Openldap 错误:找不到请求的身份验证方法(Auth-Type):拒绝用户
在谷歌搜索了几天后,我不得不辞职并询问:/
我们使用的是安装了 openldap 和 radius 的 debian 服务器。当我使用 radtest 连接到半径时,一切都很好,但是当我使用接入点(并且连接通过隧道)时,我得到了以下结果。内隧道看起来像这样:
谢谢你的帮助
freeradius - freeRadius 使用 EAP 和自定义身份验证脚本
我正在尝试设置一个 freeradius 服务器来针对 Web 服务进行身份验证。这样做的原因是涉及帐户状态和mac地址的复杂工作流程。工作流程似乎不适合自由半径。因此,我的用户名和加密密码远程存储到 radius 服务器。使用 radclient 测试一切正常。当我开始使用接入点时,我了解到它只通过 eap-tls 与 radius 服务器通信。这意味着 User-Password 参数不适用于我的脚本。
有没有办法让 eap auth 针对我的脚本检查用户身份验证?我的意思是,我可以获得发送到我的辅助服务的密码吗?
或者,有没有办法从加密的 eap 消息数据中获取用户密码?
php - FreeRadius + PHP 配置
我正在尝试将 FreeRadius 配置为使用 PHP 脚本进行身份验证。我一直在试图让它让服务器根据脚本进行身份验证,但我找不到太多关于这样做的文档。
这就是我们要配置的。
我们有一个 Web 服务器,上面安装了一个 Wordpress 站点,有成千上万的用户。我们希望在某些使用 FreeRadius 进行身份验证的位置安装 WiFi 服务,并且我们希望它允许在 Wordpress 站点上注册的用户使用他们的凭据。
我现在面临的问题是我似乎无法让 FreeRadius 基于 PHP 脚本进行身份验证。
这是我迄今为止根据其他 StackOverflow 帖子在他们的配置中提到的配置。
我在其中创建了以下文件/etc/modules/php
并添加了这个
在/etc/raddb/sites-enabled/default
我添加了以下内容:
在/etc/raddb/users
我已将以下行添加到末尾
就myscript.php
文件而言,我添加了响应只是为了看看我能得到什么并打印“Access-Accept”或“Access-Reject”,看看它是否会给我任何线索,它是否会根据这些响应进行身份验证,但是都没有帮助。
任何指导或示例将不胜感激。
另外,我已经尝试过这里列出的方法:Freeradius and PHP auth script to 无济于事。
openssl - Freeradius 总是拒绝访问请求
我正在尝试在与 WLAN 接入点连接的 Raspberry-Pi B 上设置 FreeRadius-Server。我创建了证书,就像在自述文件中描述的那样。当我尝试在接入点上登录时,我从服务器获得以下调试输出。
我将用户写入用户文件
困扰我的是用户密码和用户名似乎以加密格式发送到服务器,这可能是它不起作用的原因,但我不知道是什么原因造成的。我正在尝试在 Xubuntu 上使用 PEAP V0 MSCHAPv2 通过 WPA/WPA2 Enterprise 登录,这应该可以工作。如果我选择动态 WEP (802.1x),Radius-Server 甚至不会收到请求(我正在使用 tshark 监控流量)。
debugging - 调试模式下的自由半径错误
**我试图在调试模式下运行 freeradius(freeradius -X),但出现错误。错误是“绑定到身份验证地址失败 * 端口 1812:地址已在使用 /etc/freeradius/radiusd.conf[240]:绑定到 0.0.0.0 端口 1812 的端口时出错”
为什么我会收到此错误?**
freeradius - Freeradius Crypt-密码认证
在 freeradius mysql 数据库的 radcheck 表中,我可以添加几种密码。
对于 crypt 密码,我可以在哪里存储盐?