我正在尝试创建脚本以使主机处于停机状态,
创建用户(check_mk管理员),并设置秘密
然后运行su sitename
curl -n -s "http://localhost/site/check_mk/view.py?_do_confirm=yes&_transid=-1&_do_actions=yes&host=host&site=site&view_name=host&_down_comment=COMMENT&_down_from_now=From+now+for&_down_minutes=1&_username=automation&_secret=secret
但得到了
<html><head>
<title>401 Unauthorized</title>
</head><body>
<h1>Unauthorized</h1>
<p>This server could not verify that you
are authorized to access the document
requested. Either you supplied the wrong
credentials (e.g., bad password), or your
browser doesn't understand how to supply
the credentials required.</p>
</body></html>
密码和用户名都可以
答案 0 :(得分:0)
我找到了对我自己的问题的部分答案:),通过设置自动化用户的密码并将其置于curl(用户名:密码),删除了_username和_secret部分,摆脱了401错误,现在从curl得到了输出但是又一次无法在停机时间设置主机,通过创建新的时间段来实施解决方法(服务器不应接收通知的已排除时间和服务通知的创建规则以及指定新的时间段并且无效。