heiher / natmap

TCP/UDP port mapping for full cone NAT
MIT License
1.38k stars 103 forks source link

Origin rule无法完成 #48

Closed hetaozhen closed 8 months ago

hetaozhen commented 9 months ago

刚编译的,openwrt系统image,DNS代码执行正常,origin rule代码无法完成,在网站上看无修改。

heiher commented 9 months ago

将输出重定位到 /dev/null 移除掉看看出了什么错误,如果是Auth错误的话,确认一下 API Token 是否包含对Origin rules操作的权限。

hetaozhen commented 9 months ago

将输出重定位到 /dev/null 移除掉看看出了什么错误,如果是Auth错误的话,确认一下 API Token 是否包含对Origin rules操作的权限。

CloudFlare API的Origin Rules权限开了,返回这个无效的‘m’ 屏幕截图 2024-02-26 154010 屏幕截图 2024-02-26 162414

heiher commented 8 months ago

Sorry,是一个转义的Typo导致的:

\"expression\":\"(http.host eq \"${DOMAIN}\")\"

改为

\"expression\":\"(http.host eq \\\"${DOMAIN}\\\")\"
hetaozhen commented 8 months ago

起作用了,谢谢

Sorry,是一个转义的Typo导致的:

\"expression\":\"(http.host eq \"${DOMAIN}\")\"

改为

\"expression\":\"(http.host eq \\\"${DOMAIN}\\\")\"