xinetd脚本返回200确定,但curl获取权限被拒绝

我试图build立一个简单的http检查xinetd来validation奴隶滞后: https : //githubengineering.com/context-aware-mysql-pools-via-haproxy/

我使用以下configuration设置了xinetd检查:

https://gist.github.com/ethan-riskiq/fab3dd7e0bd0e3a2547c6ad52d706b73

当我在本地运行脚本时工作正常,但由于某种原因,服务的curl不起作用,并返回拒绝的权限:

[root@db09 ~]# curl -XPOST localhost:9976/check-lag ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 

如果我将密码硬编码到脚本中,也会得到相同的错误。 下面是一个正在调用的xinetd脚本示例: https : //gist.github.com/ethan-riskiq/9421a907b473e22db945e0a743f4c212