邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: ISA06发布EX07 anywhere外网访问不了 [打印本页]

作者: live-share    时间: 2009-12-18 14:32
标题: ISA06发布EX07 anywhere外网访问不了
环境是这样的:ISA做为网关,发布所有的应用,内网一台EX07的服务器,已经重装申请过多主机名证书,在EX07上开启了outlook anywhere ,内网用户设置这种模式访问正常。
在ISA上导入了EX07的证书,EX07的OWA发布成功了,WEB监听器为(https)433,身份验证为HTML表单身份验证,EX07的客户访问服务器的OWA的身份验证也为为基本身份验证,在发布OUTLOOK ANYWHERE的规则里选用的是基本身份验证。WEB监听器和发布OWA用的同一个。
但在发布outlook anywhere后,在外网访问时只是弹出了输入用户名密码的框框后就死掉了,要么就是弹出个对话框说“
OUTLOOK 无法登陆,请验证是否已连接到网络并使用了正确的服务器和邮箱名称。到Exchange 的连接不可用,OUTLOOK必须处理联机状态才能完成操作。”
这个应该是ISA发布的时候哪个地方没设好,不过就是不知道是什么地方没设好。请各位帮我分析分析。
作者: 钉子    时间: 2009-12-20 22:33
做一个测试,不通过ISA,直接外接,看能不能访问成功?
作者: live-share    时间: 2009-12-21 08:55
等今天下午试一下~
作者: 钉子    时间: 2009-12-22 11:30
试的如何呢?
作者: live-share    时间: 2009-12-23 08:41
还没试呢~要找个下午下班了才能试!
作者: live-share    时间: 2009-12-23 19:47
刚刚用路由器将邮件服务器的443端口转出去了,OWA可以打开,在客户端用OUTLOOK连接和用ISA发布的时候效果一样,OUTLOOK也是可以弹出输入用户密码的对话框,但输入了用户名密码后就死了。这样看来是EX的问题的,如果说是EX的问题可内网连接就是正常的,在右下角的OUTLOOK的图标那里查看到的连接方式也是用的HTTPS,有点怪~~~
作者: 钉子    时间: 2009-12-24 01:35
哪极有可能是证书的问题。
作者: live-share    时间: 2009-12-24 12:04
证书是自己内部CA建的,通过PS申请的多主机名证书,EX的计算机名和域名是不同的,但内部域名和外部域名是相同的。但是申请证书的时候这几个名字都有申请,在外网的电脑也把证书导入到了信任根证书搬发机构了,OWA都没有提示证书问题了,在ISA上,内网电脑外网电脑上用的都是同一个证书。不会一定买一个要钱的证书才行吧?或者是不是我要在公网加一个和EX计算机名相同的主机名呢?

[ 本帖最后由 live-share 于 2009-12-24 12:05 编辑 ]
作者: 钉子    时间: 2009-12-26 15:26
我建议你用Outlook 连接状态和Outlook 2007上测试电子邮件自动配置功能看看。
作者: 钉子    时间: 2009-12-26 15:29
http://technet.microsoft.com/zh-cn/library/bb123650(EXCHG.65).aspx
作者: live-share    时间: 2009-12-28 12:07
我在内网加没域的电脑上(有导入证书)设置HOSTS文件将邮件服务器的域名指向外网IP,然后再设置RPC OVER HTTP 是正常的,并且我使用netstat -an | find "443" ,这样看到的确实是和外网IP的443端口建立的连接,outlook的联接状态也全是HTTPS(有四行).在外网按同样的方式就是不行了只有一两行是HTTPS,而其它的就是显示正在连接。
作者: live-share    时间: 2010-1-5 09:05
我这个ISA 发布EX07的 anywhere的沉了啊~至今还没解决啊!
作者: 钉子    时间: 2010-1-5 17:24
还没解决吗?哪请补充或是反馈更多信息吧。
作者: live-share    时间: 2010-1-9 15:52
还没有解决啊,我内网做了一个CA,然后通过EX的PS命令申请了一个多主机名的证书,申请证书的命令:New-ExchangeCertificate -PrivateKeyExportable $true -Generaterequest  -SubjectName "CN=邮件服服务器计算机名,DC=abc,DC=com" -DomainName mail.abc.com,计算机名.abc.com,autodiscover.abc.com -Path c:\ cert.txt
在通过IE打开证书申请页面通过刚刚导出的文件里的字符串申请的一个WEB服务器证书。
在外网使用的域名为mail.abc.com,然后在PS通过下面的命令导入的。
Import-ExchangeCertificate -path c:\certnew.cer -Friendlyname mail.abc.com | Enable-ExchangeCert
ificate -Services "iis,pop,imap,smtp"  
命令中的域名处都已改为真实域名。

然后在EX服务器上的MMC里将证书项添加进来在证书的个人证书下面的4个证书全导出来,在能过客户端的MMC下的所有证书导入到客户端电脑个人证书与信任的证书搬发机构里,然后再设置OUTLOOK的ROH模式就是不行,下面的提示。用OWA打开也不会提示证书有问题了。

[ 本帖最后由 live-share 于 2010-1-9 16:22 编辑 ]

QQ截圖未命名.jpg (19.06 KB, 下载次数: 0)

QQ截圖未命名.jpg

QQ截圖未命名2.jpg (30.49 KB, 下载次数: 0)

QQ截圖未命名2.jpg

作者: 钉子    时间: 2010-1-12 15:40
标题: 回复 14楼 live-share 的帖子
如果可以,请联系我QQ,我远程看一下吧。




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.net/) Powered by Discuz! X3.2