鱿鱼+ pfsense用户authentication

我在使用squid 3和pfSense时遇到了一个非常奇怪的问题。 由于我使用社区创build的pfSense squid3包,我不愿意排除这是pfSense实现中的错误的可能性。 这就是说,这是问题。

我设置了基本的“本地”身份validation,定义了3个用户:“admin”,“test”和“myname”。 唯一似乎工作的是“pipe理员”。 我可以使用任何浏览器的“pipe理员”login,并按预期运行,包括我的所有filter等。其他两个用户都不工作。 它的行为好像他们不在那里。 我也尝试添加“pipe理员”和“admin2”帐户。 “adminstrator”起作用,“admin2”不起作用。 我打开了鱿鱼密码文件,以确认所有的帐户在那里。 如果我能想到任何其他同义词的“pipe理员”,我会尝试他们。

我也无法得到这个工作,所以我做的是在pfSense上设置FreeRadius包,然后将其configuration为Squid的身份validation后端,然后我可以使用在FreeRadius上创build的用户login。

只需将Freeradius设置为在端口1812上侦听,然后将Squidconfiguration中的radius服务器设置为127.0.0.1即可