Zabbix Windows Agent Service启动失败,提示ERROR 1053

这个问题出现的时间也比较久了,在互联网上查到这个问题从09年一直持续至今,没有解决。

这个问题实际上根本就不算是问题。

这个问题的根源出现在配置文件,准确的说是配置文件的格式问题(回车符)以及PSK加密的问题。

下图是默认配置文件,也就是刚刚从官网下载下来解压后,直接使用记事本打开后的状态

如果Windows Server上再没有安装其他例如Notepad++这样的软件一般会选择复制下来到自己的电脑上进行编辑,因为这样更方便一些。

我也是这么想的,如下图

本人习惯使用Leafpad,虽然没有代码高亮,但是仍然是个很方便的编辑器

 

问题就出在这里,当你复制回去的时候你会发现格式和你本地的一模一样,再也不像原先那样乱七八糟。

可是这样zabbix_agentd.exe就不认这个配置文件了。

建议直接使用记事本编辑配置文件,也不多,使用自带的搜索功能也完全足够了。

 

再来说说PSK加密的问题,这个功能在Windows上根本就是残疾的,开启PSK加密之后直接无法启动,同样的原因,注释掉之后正常运行。

个人建议在Windows Server上就不要使用加密了,还是在内网环境的话。公网只能自求多福了,请选择Linux[微笑]