System Center 2012 - App Controller 疑难解答

 

适用对象:System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller

当解决 System Center 2012 - App Controller 的问题时,建议只执行与 Microsoft 客户支持服务 (CSS) 代表关联的诊断跟踪。 我们这么建议是因为生成的跟踪信息包含有关基于文本的跟踪消息上下文的信息。 此文本仅包含低级别信息,比如源代码文件名、位置、源代码功能以及返回代码。 如果必须解决复杂问题,此信息可能有用。

客户端连接疑难解答

如果使用自签名证书,则必须将该证书添加到将访问 App Controller 网站的所有计算机的受信任根证书颁发机构存储中。 如果不信任此证书,则某些浏览器将无法在显示登录屏幕后显示 App Controller。

作业失败疑难解答

许多活动会导致创建作业。 如果作业失败,则错误详细信息会提供可用于了解失败原因的其他信息。

添加 Windows Azure 订阅

  • **错误消息:**证书无效或者密码不正确。

  • **解决方法:**确认已在 Windows 资源管理器中将证书文件标识为个人信息交换 (.pfx) 文件。 确保正使用的密码与创建或导出证书时指定的密码相同。

    要在 App Controller 外验证证书和密码,请在 Windows 中使用证书导入向导将证书导入到本地证书存储中。 右键单击 .pfx 文件并选择“安装 PFX”以启动导入进程。

    另外,如果 Windows Azure 连接需要代理设置,请验证代理设置是否正确。

  • **错误消息:**服务器无法对请求进行身份验证。 验证证书是否有效以及是否与此订阅相关联。 来自 Windows Azure 的错误代码: AuthenticationFailed。

  • **解决方法:**使用 Windows Azure 管理门户将证书上载到 Windows Azure。 有关如何将 Windows Azure 订阅连接到 App Controller 的详细信息,请参阅如何连接到公有云

部署 Windows Azure 服务

  • **错误消息:**为此部署配置指定了一个或多个配置设置,但未在服务定义文件 [filename] 中定义这些设置。

  • **解决方法:**这可能是服务配置文件与包文件不匹配造成的。 查看作业详细信息中的命令参数以标识使用的包。

将文件复制到私有云

App Controller 服务器的计算机帐户需要对企业共享具有读取访问权限,这样才能够从企业共享中复制文件。

App Controller 服务器的计算机帐户需要对企业共享具有写入访问权限,这样才能够将文件复制到企业共享。

客户端诊断

每个客户端均自动维护诊断信息的历史记录。 此诊断信息存储在内存中,并且会保存设置数目的诊断条目。 当达到条目限制时,会删除最旧的条目以允许写入新的条目。 客户端退出时会自动清除诊断信息,此过程是关闭浏览器或刷新浏览器窗口的一部分。

配置诊断信息的集合

默认情况下,客户端最多将仅记录 500 条错误和警告。 你可以在日志记录选项窗口中增加或减少记录的诊断信息量以及保存的历史记录数。 要访问日志记录选项,请按 Ctrl + Alt + Shift + L

  • 如果以管理员身份登录,则通过单击“概述”页工具栏中上次刷新时间旁边的图标,可以访问日志记录选项。

  • 要增加或减少记录的信息类型,请选中或清除此屏幕上的框。

  • 要增加或减少记录的信息量,请指定要记录的信息的行数。 如果增加行数,则将增加客户端使用的内存。

保存和查看诊断信息

要保存或查看诊断信息,请打开日志记录选项窗口。 要访问日志记录选项,请按 Ctrl + Alt + Shift + L

  • 如果以管理员身份登录,则通过单击“概述”页工具栏中上次刷新时间旁边的图标,可以访问日志记录选项。

  • 在此页面上,你可以选择将日志复制到剪贴板或将诊断信息保存到文件中。 如果将诊断信息复制到剪贴板,则你可以将此信息粘贴到应用程序(如记事本)中以进行查看,或者粘贴到电子邮件中以发送给支持工程师。

服务器诊断

要从服务器中启用诊断信息,请使用调试视图收集跟踪信息,如以下过程所示。

  • 以管理员身份打开命令提示符。

  • 转到 %programfiles%\Microsoft System Center 2012\App Controller\Tracing 文件夹。

  • 要启动跟踪,请在命令提示符下运行 starttracing.cmd VER

    System_CAPS_note注意

    可能的跟踪级别为 WRN、INF、ERR 以及 VER,这些级别分别与警告、信息、错误以及详细相对应。 为了进行疑难解答,建议你使用 VER 跟踪级别。

  • 重现此问题。

  • 运行 stoptracing.cmd

  • 运行 formattracing.cmd –DebugViewFormat,这会设置跟踪数据的格式,以便该数据为可读。 此命令显示跟踪文件所保存到的文件夹的名称。 打开文件夹,然后复制文件以与 Microsoft 客户支持服务共享这些文件。