none
outlook 代理服务器自动变更 RRS feed

  • 问题

  • 各位,我把exchange 2010升级到SP2后,运行这个命令

    Set-OWAVirtualDirectory -Identity "Contoso\owa (Default Web site)" -CrossSiteRedirectType Silent 执行OWA跨站点访问无提示重定向后出现这种情况:

    用outlook 2010接收邮件设置代理服务器(outlook无处不在)后服务器会自动改成另一个,导致域用户用外网登录时无法收发邮件。如下:

    我设的代理服务器是https://mail1.chitwing.com,正常接收或发送邮件后会自动变成https://mail.chitwing.com.不知道是不是因为升级SP2才出现的这个问题,没升级之前域用户外网都能收发邮件的。

    这个是我设置的

    下面这个是自动变成这样的

    2012年8月18日 1:38

答案

  • 我运行这个命令重启IIS后好像问题解决了,再观察一下看看。

    运行get-outlookanywhere后,发现servername\rpc (Default Web Site)的ExternalHostname是mail.domainname.com

    运行以下命令并重启IIS

    set-outlookanywhere -Identity:"servername\rpc (Default Web Site)" -ExternalHostname mail1.domainname.com

    • 已标记为答案 唐华生 2012年8月22日 8:02
    2012年8月22日 2:13

全部回复

  • 您好!

    能否将您的问题描述清楚,您的问题是代理服务器是https://mail1.chitwing.com,正常情况下会自动变成https://mail.chitwing.com,但是现在没有发生重定向,不能自动指向https://mail.chitwing.com是吗?若是,请确认2个站点的CAS上的owa虚拟目录是否存在external url ,以及source和target CAS的验证方式是否为FBA验证方式。

    谢谢!

    2012年8月20日 6:22
  • 您好!

    经过我的观察发现,每次打开outlook时会弹出这个安全警告,我预先设置的代理服务器是https://mail1.chitwing.com,如果我点是的话那么代理服务器会自动改成https://mail.chitwing.com,这时关了outlook再打开就不能进行收发邮件了。

    我检查了CAS上的OWA虚拟目录都存在external url,分别是https://mail.chitwing.com/owa和https://mail1.chitwing.com/owa,并且cas的验证方式都是FBA。

    2012年8月21日 1:37
  • 好像是找到相同的问题了,http://social.microsoft.com/Forums/zh-CN/exchangeserverzhchs/thread/f85262fd-5252-4015-a7b8-aebd61436272

    但是我运行Set-OutlookProvider EXPR -OutlookProviderFlags:None后有警告(警告: 命令已成功完成,但未修改“EXPR”的任何设置。),刚运行完命令测试一下还是会自动覆盖,等晚上重启服务看一下。

    2012年8月21日 7:52
  • 问题还是没有解决,不知道是不是因为没有成功修改EXPR的问题。
    2012年8月22日 0:18
  • 1、每次打开outlook时会弹出这个安全警告

         是因为证书中没有autodiscover.chitwing.com 的dns名称

    2、代理服务器自动变更

        因为你配置的账户 是属于 mail.chitwing.com 站点的用户。 exchange 应该是根据账户所属站点 自动选者最佳outlook连接方式

       你可以将该用户 邮箱移至 mail1.chitwing.com 站点数据库,这样配置的 anywhere 就不会变了。

       你也可以使用outlook 2007以上版本实现自动配置

    2012年8月22日 2:10
  • 我运行这个命令重启IIS后好像问题解决了,再观察一下看看。

    运行get-outlookanywhere后,发现servername\rpc (Default Web Site)的ExternalHostname是mail.domainname.com

    运行以下命令并重启IIS

    set-outlookanywhere -Identity:"servername\rpc (Default Web Site)" -ExternalHostname mail1.domainname.com

    • 已标记为答案 唐华生 2012年8月22日 8:02
    2012年8月22日 2:13