Назад | Перейти на главную страницу

SBS 2008, Exchange 2007, ошибка сертификата

есть sbs2008 & exchange2007, клиент - Outlook2010

Все это работает с поддоменом (например, mail.company.com)

поэтому "сайты" доступны по адресу mail.company.com.

сертификат самоподписанный.

Активная синхронизация с мобильными устройствами работает. автообнаружение работает. mail.company.com/owa работает (без проблем с сертификатом)

Единственная проблема - это всплывающее окно при запуске Outlook2010 -> третья точка - красный крест:

В упрощенном виде сказано, что "Сайты" - это не mail.company.com ... Есть идеи? (Я думаю, мне нужно изменить Сайты на mail.company.com, но я не знаю где)

(В Exchange внутренний и внешний URL-адреса - mail.company.com)

Большое спасибо!

редактировать:

Это не проблема автообнаружения. В режиме «отладки» из Outlook я обнаружил следующее:

https: //sites/EWS/Exchange.asmx то же самое для EwsUrl, OOFUrl и UMUrl

где я могу поменять этот "сайт" на mail.company.com?

edit2

чтобы изменить EWS:

[PS] C:\Windows\system32>Set-WebServicesVirtualDirectory -Identity "EWS (SBS Web Applications)" -InternalUrl:https://mail.company.com/EWS/Exchange.asmx
[PS] C:\Windows\system32>Set-WebServicesVirtualDirectory -Identity "EWS (SBS Web Applications)" -ExternalUrl:https://mail.company.com/EWS/Exchange.asmx

edit3

также важно:

[PS] C:\Windows\system32>Set-AutodiscoverVirtualDirectory -Identity "SERVER\Autodiscover (SBS Web Applications)" -ExternalUrl:https://mail.company.com/Autodiscover/Autodiscover.xml
[PS] C:\Windows\system32>Set-AutodiscoverVirtualDirectory -Identity "SERVER\Autodiscover (SBS Web Applications)" -InternalUrl:https://mail.company.com/Autodiscover/Autodiscover.xml

edit4

в качестве подсказки: может быть, DNS занимает более 24-48 часов для обновления в каждом клиенте

Вы также меняли настройки автообнаружения? Outlook широко использует автообнаружение, если оно настроено неправильно, вы получите эти предупреждения при запуске Outlook. Microsoft имеет Статья базы знаний по этому поводу. Кроме того, если ваш внутренний домен отличается от внешнего домена, вам может потребоваться добавить зону внешнего домена к вашему внутреннему DNS-серверу с внутренними IP-адресами, чтобы созданный вами сертификат был действителен для внутренних и внешних клиентов.

Чтобы проверить настройки автообнаружения, используйте диспетчер DNS. Goto Forward-Lookupzones выберите свой (локальный) домен, выберите там _tcp. У вас должна быть SRV-запись (расположение службы) под названием _autodiscover. В свойствах под хостом у него должно быть имя хоста, которое указано в сертификате (office.company.com на SBS, я думаю, по умолчанию), если это не так, Outlook будет жаловаться на это, сообщая вам, что есть проблема с вашим сертификатом. , если вы установите его на mail.company.com, все будет в порядке, и предупреждения о сертификатах должны исчезнуть. Для клиентов до Outlook 2007 SP1 SRV-записи не используются, вместо этого в вашем случае они будут использовать autodiscover.company.com, который должен быть в сертификате.

Чтобы изменить указанные вами URL-адреса, вы можете использовать два командлета Powershell из Exchange Management Shell:

Set-WebServicesVirtualDirectory -Identity "EWS (SBS Web Applications)" -InternalUrl:https://mail.company.com/EWS/Exchange.asmx
Set-UmVirtualDirectory -Identity "UnifiedMessaging (SBS Web Applications)" -InternalUrl:https://mail.company.com/UnifiedMessaging/Service.asmx

Идентификационные данные должны быть правильными для настроек SBS 2008 по умолчанию, но вы должны убедиться, что это действительно так в вашем случае. Командлет Set-WebServicesVirtualDirectory позаботится об EwsUrl и OOFUrl.