AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-19710

uSlackr's questions

Martin Hope
uSlackr
Asked: 2014-04-10 13:32:53 +0800 CST

为什么我的 Powershell 脚本在 Nagios NRPE 运行时会返回额外的输出?

  • 1

我有一个通过 nrpe 作为外部脚本运行的 Powershell 脚本。Windows 服务器 (2008) 正在运行 nsclient++ (nscp.exe) v 0.4.1.102。

我的 powershell 脚本的返回部分如下所示

 } else {
                    write-host "ok $queue|queue = $queue"
                    exit 0
 }

调用 ps1 文件的包装脚本如下所示:

ps1 = cmd /c echo C:\\NetAdmin\\%SCRIPT% %ARGS%; exit($lastexitcode) | powershell.exe -command -

如果我从 Windows 命令提示符运行它,则输出类似于:

ok 93|queue = 93

但是当我运行使用我的 nagios 服务器中的 check_nrpe 时,输出更改为:

ok 93|'queue''=0 '93'=0

Nagios 在处理性能数据时遇到问题。

更新:提交错误报告后,软件作者回复说这是所需的行为,但在 nsclient.ini 中有两个选项可以禁用它:

全局(所有脚本)

[/settings/external scripts/scripts/default]
ignore perfdata = true

单个脚本

[/settings/external scripts/scripts/check_foo]
ignore perfdata = true
powershell
  • 1 个回答
  • 2647 Views
Martin Hope
uSlackr
Asked: 2012-06-27 12:49:18 +0800 CST

Check_webinject 插件不会连接到 https 站点使用

  • 0

我们正在使用 Nagios 来监控我们的一些网站。我们有一个使用旧插件的脚本,我们正尝试使用 cpan 中的 webinject.pl 切换到该插件。当脚本运行时,它会生成此错误:

LWP::Protocol::https::Socket: SSL connect attempt failed with unknown error error:1407741A:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert decode error at /usr/local/share/perl5/LWP/Protocol/http.pm line 51.

该网站似乎不支持 https 的 TLSv1。如果重要的话,该站点是 Cisco WebVPN。我已将相同的脚本指向支持 TLSv1 的不同站点,并且它似乎工作正常。

我的网络搜索结果是空的。连接成功:

<case
id="1"
description1="Metro Home Page"
description2="Metro, login test"
method="get"
url="https://metro.myco.com/index.php"
verifypositive="restricted"
logrequest="yes"
logresponse="yes"
sleep="1"

/>

连接失败:

<case
id="2"
description1="WebVPN Home Page"
description2="webvpn.myco.com login test"
method="get"
url="https://webvpn.myco.com/webvpn.html"
verifypositive="Authorized"
logrequest="yes"
logresponse="yes"
sleep="1"

/>

perl nagios
  • 1 个回答
  • 1597 Views
Martin Hope
uSlackr
Asked: 2010-04-15 08:37:24 +0800 CST

当用户密码在通知期间时,Web 服务访问失败

  • 2

我们有许多本地安装的 .Net 应用程序,它们通过 Web 服务进行通信。IIS 中的身份验证由 Windows 身份验证处理,因此不需要额外的登录。我们最近开始看到一个问题,即当用户的密码重置在密码过期通知期限(目前为 7 天)内时,用户会收到 IIS 403 禁止错误。

由于这有时会发生在中午(早上登录正常,但密码在一天中达到 < 7 天),这令人惊讶,因为他们没有被警告更改密码。当然,我希望他们应该能够工作,直到密码过期。

对这里可能发生的事情有任何想法吗?如果密码实际上没有过期,为什么 IIS 会拒绝登录?我们可以改变这种行为吗?

谢谢

\\格雷格

password iis
  • 2 个回答
  • 482 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve