故障排除

 

本节为您提供在 ServiceDesk Plus 资产模块中扫描工作站时遇到问题的解决方案。

  1. 用户访问被拒绝,或者工作站中可能禁用了远程 DCOM 选项

  2. 用户没有执行此操作的访问权限

  3. Server计算机中禁用了远程 DCOM 选项

  4. 连接工作站中的 RPC Server失败

  5. 某个 WMI 组件未正确注册

  6. 工作站的 WMI 服务执行失败

  7. 工作站中已禁用 WMI 服务

  8. 扫描操作请求被工作站拒绝

  9. 连接工作站中的 Telnet 服务失败

  10. 工作站中的用户名或密码不正确

  11. 扫描操作超时

  12. 当前平台不支持所调用的操作

  13. 执行操作时发生一般性故障

错误信息用户访问被拒绝,或者工作站中可能禁用了远程 DCOM 选项
原因

扫描 Windows 工作站失败时,如果由以下任一原因导致,就会显示此错误信息:

  1. 为扫描提供的登录名和密码在该工作站中可能无效。

  2. 远程工作站中可能禁用了远程 DCOM 选项。

解决方法
  1. 检查登录名和密码是否输入正确。

  2. 检查远程工作站中是否启用了远程 DCOM。如果未启用,请启用它。



    在 Windows 2000 计算机中启用 DCOM:

    1. 选择“开始”>“运行”

    2. 在文本框中输入 DCOMCNFG

    3. 单击“确定”。

    4. 选择“默认属性”选项卡

    5. 选中“在此计算机上启用分布式 COM”复选框

    6. 单击“确定”

    在 Windows XP 计算机中启用 DCOM:

    1. 选择“开始”>“运行”

    2. 在文本框中输入 DCOMCNFG

    3. 单击“确定”

    4. 右键单击“组件服务”>“计算机”>“我的电脑”

    5. 单击“属性”

    6. 在弹出的框架中选择“默认属性”选项卡

    7. 选中“在此计算机上启用分布式 COM”复选框

    8. 单击“确定”

  3. 检查该用户帐户在目标工作站中是否有效。为此,请在命令提示符中(在Server计算机上)执行以下命令。



    net use \\<RemoteComputerName>\C$  /u:<DomainName\UserName>  "<password>"

    net use \\<RemoteComputerName>\ADMIN$  /u:<DomainName\UserName>  "<password>"



    将 <> 中的内容替换为相应的值。请将密码置于引号内。

如果这些命令显示任何错误信息,则说明所提供的用户帐户在该远程计算机中无效。

 

顶部

 

错误信息用户没有执行此操作的访问权限
原因如果为扫描提供的用户 ID 没有足够的访问权限来执行扫描操作,则会显示此类错误信息。该用户很可能不属于该工作站的管理员组。
解决方法将该用户移至工作站的管理员组(或者)使用管理员帐户(最好是域管理员帐户)进行扫描。

 

顶部

 

错误信息Server计算机中禁用了远程 DCOM 选项
原因运行 ServiceDesk Plus Server的计算机中可能禁用了远程 DCOM 选项。
解决方法

ServiceDesk 使用 Windows Management Instrumentation (WMI) 扫描远程工作站。WMI 依赖远程 DCOM 工作,因此必须启用此选项才能扫描远程计算机。

 

有关如何在 Windows 系统中启用 DCOM,请参阅错误信息 用户访问被拒绝,或者工作站中可能禁用了远程 DCOM 选项 的解决方法。

 

顶部

 

错误信息连接工作站中的 RPC Server失败
原因当远程计算机配置了防火墙时,会显示此消息。此类异常大多发生在 Windows XP(SP-2)中,且默认启用了 Windows 防火墙。
解决方法

禁用工作站中的默认防火墙。要在 Windows XP(SP2)中禁用防火墙:

  1. 选择“开始”->“运行”

  2. 输入 Firewall.cpl

  3. 单击“确定”。

  4. 在“常规”选项卡中,单击“关闭”。

  5. 单击“确定”。

如果无法禁用防火墙,那么我们可以在远程计算机中为管理员启动远程管理功能。在目标计算机上执行以下命令即可启用该功能:

 

netsh friewall set service RemoteAdmin

 

扫描计算机后,如有需要,也可以禁用远程管理功能。以下命令可禁用该功能:

 

netsh friewall set service RemoteAdmin disable

 

顶部

 

错误信息某个 WMI 组件未正确注册
原因如果远程 Windows 工作站中不可用 WMI,就会显示此消息。这种情况会出现在 Windows 9x、Windows NT 和 Windows ME 中。如果 WMI 组件未正确注册,在更高版本的 Windows 中也可能出现此类错误代码。
解决方法在远程工作站中安装 WMI Core。可从 Microsoft 网站下载。如果问题是由于 WMI 组件注册导致的,则可在命令提示符下执行以下命令来注册 WMI dll:



winmgmt /RegServer

 

顶部

 

错误信息工作站的 WMI 服务执行失败
原因当远程工作站中运行的 WMI 服务(winmgmt.exe)存在某些内部执行故障时,会显示此类错误信息。该工作站中的 WMI 存储库最近一次更新可能失败了。
解决方法

重启远程工作站中的 WMI 服务。要在工作站中重启 WMI 服务:

  1. 单击“开始”->“运行”。

  2. 输入 Services.msc

  3. 单击“确定”。

  4. 在弹出的“服务”窗口中,选择“Windows Management Instrumentation”服务并右键单击它。

  5. 单击“重新启动”。

 

顶部

 

错误信息工作站中已禁用 WMI 服务
原因当远程工作站中未启用 WMI 服务(winmgmt.exe)时,会显示此错误信息。
解决方法

将 WMI 服务的属性从“已禁用”修改为“手动”或“自动”。

  1. 单击“开始”->“运行”。

  2. 输入 Services.msc

  3. 单击“确定”。

  4. 在弹出的“服务”窗口中,选择“Windows Management Instrumentation”服务并右键单击它。

  5. 单击“属性”。

  6. 如果“启动类型”为“已禁用”,请将其更改为“自动/手动”,然后启动该服务。

  7. 重新启动该服务。

 

顶部

 

错误信息扫描操作请求被工作站拒绝
原因目标工作站注册表中的 DCOM 设置拒绝了扫描请求。
解决方法

按如下所述编辑注册表键值:

  1. 使用 Regedit 导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLE。

  2. 双击 EnableDCOM 值名称,该值为字符串(REG_SZ)数据类型。将其数据值设置为 Y,即使它已经设置为 Y,也请重新设置一次。

  3. 单击“确定”

  4. 关闭并重新启动计算机。

 

顶部

 

错误信息连接工作站中的 Telnet 服务失败
原因目标计算机中可能没有运行 Telnet 服务(或者)Telnet 服务没有在默认端口 23 上运行。
解决方法ServiceDesk 通过 Telnet 发现远程 Linux 计算机。请确保远程工作站中的 Telnet 在默认端口 23 上运行。

 

顶部

 

错误信息工作站中的用户名或密码不正确
原因用于扫描远程工作站的用户名和密码不正确。
解决方法在 ServiceDesk Plus 中,Linux 工作站的发现是通过 Telnet 完成的。请提供有效的用户名和密码,以便能够成功与目标工作站建立 Telnet 会话。

 

顶部

 

错误信息扫描操作超时
原因目标工作站未在默认时间限制内响应。这可能是由于网络延迟造成的。
解决方法稍后再尝试扫描该工作站。如果相同的错误信息重复出现,请通过 servicedeskplus-support@manageengine.com 联系 ServiceDesk Plus 支持团队。

 

顶部

 

错误信息当前平台不支持所调用的操作
原因如果工作站所使用的操作系统不是 Windows 或 Linux,则会显示此类错误代码。
解决方法目前,ServiceDesk Plus 中的网络发现仅支持 Windows 或 Linux 计算机。

 

顶部

 

错误信息执行操作时发生一般性故障
原因扫描工作站时发生了某些意外异常。
解决方法请将错误日志文件发送给 ServiceDesk 支持团队,联系邮箱为 servicedeskplus-support@manageengine.com。您可以在 ServiceDesk Plus application中的“支持”选项卡中,单击“支持文件”链接来获取错误日志文件。

 

顶部