尝试使用 dstdom_regex 类型后,Squid 代理不起作用

Squid Proxy not work after trying to use the dstdom_regex type

我试图在我的 Squid 配置文件中允许 Windows 更新服务器,但我在重新启动后收到错误消息。

我的配置:

acl windowsUpdates dstdomain windowsupdate.microsoft.com
acl windowsUpdates dstdom_regex .+\.windowsupdate\.microsoft\.com$
acl windowsUpdates dstdom_regex .+\.update\.microsoft\.com$
acl windowsUpdates dstdom_regex .+\.windowsupdate\.com$
acl windowsUpdates dstdomain download.microsoft.com
acl windowsUpdates dstdomain wustat.windows.com
acl windowsUpdates dstdomain ntservicepack.microsoft.com
acl windowsUpdates dstdomain go.microsoft.com

http_access allow windowsUpdates

我从 "systemctl status squid.service"

收到的错误
Feb 05 10:18:37 (hidden) squid[22992]: Bungled /etc/squid/squid.acl.config line 2: acl windo
Feb 05 10:18:37 (hidden) squid[22998]: Bungled /etc/squid/squid.acl.config line 2: acl windo
Feb 05 10:18:37 (hidden) squid[22975]:  * FATAL: Bungled /etc/squid/squid.acl.config line 2:

为什么 dstdom_regex 不起作用。 ?

在一个acl中只能设置一种类型的选择器dstdomaindstdom_regex。 我已将类型为 dstdom_regex 的 acl 的名称更改为 windowsUpdatesRE 并且它有效。