问题标签 [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 回答
528 浏览

networking - 登录强制门户后,用户可以访问路由器页面,也可以在 openwrt 中 ssh 到路由器

我有 TP-Link WR841Nv11 路由器,我将它升级到 openwrt 以使用强制门户。我正在使用 coova-chilli 作为强制门户。我用 2 个 ssid 设置路由器,一个供私人使用,另一个它会要求通过强制门户为外部用户登录。

一切正常,但问题是通过强制门户用户登录后可以访问路由器网页并且还可以 ssh。我也想阻止用户访问路由器页面和 ssh。

0 投票
1 回答
300 浏览

host - 无限重定向循环 CoovaChilli

我正在使用带有 OPENWRT 的接入点,我想将通过 Wifi 连接的主机重定向到具体页面。问题是当我打开浏览器时出现无限循环说“重定向”,而且一直都是这样。我试图通过添加来修改辣椒配置文件:

但我仍然遇到同样的问题。有人可以帮助我吗?

这是我重定向主机的 html 代码:

谢谢

0 投票
2 回答
805 浏览

popup - 使用 coova-chilli 没有互联网连接的弹出页面

我使用openwrt 和 coovachilli进行注册,当存在与路由器的互联网连接时,辣椒启动并在连接到 WiFi 后出现弹出页面。
但我想要没有互联网的弹出页面。在没有互联网的情况下使用coovachilli连接到 WiFi 后,路由器应该会弹出。请在这种情况下帮助我。 提前致谢。

OpenWrt 版本:- 15.05
CoovaChilli 版本:- 1.3.0

0 投票
0 回答
669 浏览

shell - CoovaChilli 成功登录后重定向到新页面,以显示用户帐户余额

我正在工作中从事 CoovaChilli 项目。我有使用 PHP 的经验,但我对 shell 脚本非常陌生。尽管我在 Google 上搜索并阅读了 Coova 支持博客,但它们似乎并没有为初学者提供指导。

我要做的是成功登录后,将用户重定向到新页面。可悲的是,我不知道我在做什么,但我所做的是我试图遵循他们使用的完全相同的路径,将用户引导到按钮点击的注册页面......

他们为注册过程链接了 2 个主要的不同文件扩展名

新用户.chi

新用户.chi.save

newuser_form.tmpl

注册.chi

所以我为我的新文件创建了相同的文件扩展名

middle.tmpl(我想我必须在其中显示用户的余额)

中级chi

在提交按钮的登录页面中,我添加了我的新文件...

中间件.tmpl

中级智

config-local.sh我添加了这个新功能......

我无法让它在按钮单击时成功重定向到一个空页面,更不用说在其上显示用户的余额了。

0 投票
1 回答
774 浏览

dns - 覆盆子 coovachilli 强制门户上的 dns

我有一个在覆盆子上工作的强制门户。我的 coovachilli 正在使用 IP,当我连接时,我被重定向到登录页面(http://10.10.10.1:4990..)正如我所说,它工作正常。但是现在,我需要在这个页面上输入 facebook 登录。要进行 facebook 登录,我首先需要在 facebook 上配置我的应用程序,并且我不能将 IP 设置为站点 URL(facebook 不允许),我必须放置一个 DNS。然后我尝试配置内部 DNS,但没有成功。

我在这里尝试了这些教程: https ://www.howtoforge.com/two_in_one_dns_bind9_views https://www.digitalocean.com/community/tutorials/how-to-configure-bind-as-a-private-network-dns-server -on-ubuntu-16-04

它仍然无法正常工作,如果我在 raspberry 上连接并尝试http://example.com:4990我找不到页面,但使用 ip 它可以像往常一样工作。

我什至尝试更改 /etc/hosts 并添加10.10.10.1 example.com,但它只能在树莓内部工作。我知道,但很绝望:(

我还将 .example.com 放在 coovachilli 的允许域上: HS_UAMDOMAINS="connect.facebook.net,.facebook.com,.example.com"

[更新] 我通过使用firebase auth api而不是facebook api来解决这个问题。Firebase 允许 IP,然后我能够将 10.10.10.1 作为域。Facebook 登录现在可以工作了,这要归功于 firebase,但如果 url 是http://myUrl:4990而不是http://10.10.10.1:4990那就太好了

0 投票
0 回答
277 浏览

openwrt - Android 5.1+ 上的强制门户

我想使用强制门户。我希望用户在接受条款和条件后获得身份验证,然后重定向到广告页面。

但是,当用户连接并通过身份验证服务器进行身份验证时,浏览器窗口会在 Android 5.1+ 上自动关闭。我们希望保持打开状态,以便在用户通过身份验证后显示一些广告。

这可能看起来不像技术帖子,但我想知道是否有人有解决方案?如果您认为无法解决此问题,请告诉我们。或者,如果您对此类问题有任何经验,请分享。

我们正在使用 openwrt 15.05 + wifidog。

0 投票
1 回答
9350 浏览

freeradius - 使用加密密码而不是明文密码

我正在尝试使用带有 RADIUSdesk 的 CoovaChilli 和 FreeRadius 设置热点系统。

我已经完成了大部分。Captive 门户登录页面已显示,但我无法以用户身份进行身份验证。

当我查看日志时,我的 OpenWRT 上的 Coova ChilliX????MVJ??? ??<?作为用户密码发送。

我也查看了 freeradius 日志,得知 Freeradius 解密了原始密码。

但是,在比较时,服务器使用的是加密密码而不是明文密码。

0 投票
1 回答
177 浏览

coovachilli - CoovaChilli 是否适合大量用户?

我最近为一个小 WISP 做了一个 Freeradius + CoovaChilli 解决方案。最近,一个更大的 ISP 找到了我,他们希望我部署一个类似的设置。

我的问题是 CoovaChilli 可以同时处理的客户数量。ISP 谈到一次连接的 70 000 个用户。

0 投票
0 回答
267 浏览

ubuntu - CoovaChilli 1.3.0 配置错误 -- 给出了 curl,但测试 curl 失败

尝试配置 CoovaChilli 1.3.0

我遇到以下错误:

我在这里提供了 config.log 文件

0 投票
0 回答
187 浏览

javascript - 使用ajax从coovachilli注销

我创建了适用于 coovachilli 的强制门户,例如登录页面在云中

因此,当一个用户连接到 wifi 时,他将重定向到该地址以登录他的帐户。例如,coovachilli 在当地

所以在用户登录并访问他的帐户后,我想制作注销按钮,这将允许他注销,我想用 ajax 来做,而不会将用户重定向到注销页面。从 coovachilli 注销

当我使用 ajax

我在控制台中有这个域交叉错误,我该如何解决这个问题,我需要允许用户从 coovachilli 注销而不进行任何重定向