无法加载SiteMinder主机configuration对象或主机configuration文件

事件查看器中的应用程序日志显示

无法加载SiteMinder主机configuration对象或主机configuration文件

对于IIS 7.5(64位)上的Siteminder 12.51 OS Windows 2008(64位)。

你什么时候得到错误? 是在你配置Webagent的时候吗?

无论如何,请验证以下内容。

  • 验证您的环境变量设置是否正确,如果必须具有对Webagent文件的引用,则可能需要导出webagent或策略服务器文件夹(nete_wa_env …)文件中的envvars。
  • 如果你使用的主机配置对象存在? 使用管理界面进行验证
  • 如果在策略服务器中将主机名配置为可信主机
  • 验证webagent文件夹中相应的SmHost.conf文件中的设置是否正确
  • 验证并消除IIS配置文件中引用siteminder的任何重复或冲突的行。
  • 验证主机配置对象和代理配置对象设置。

确保WebAgent.conf指向正确的SmHost.conf,并且SmHost.conf具有正确的HostConfigObject定义(具有策略存储中使用的确切大小写)。

如果策略存储区中的HCO被命名为“DefaultHostSettings”,而SmHost.conf包含HostConfigObject=defaulthostsettings ,则会出现此类错误。

尝试使用smreghost命令重新向策略服务器注册Web代理。