Попытка получить сертификат с подстановочными знаками, работающий в Exchange 2013 для целей IMAP. Невозможно добавить в ECP (появляется ошибка о том, что у него нет полного доменного имени, поскольку это подстановочный знак)
Итак, я пытаюсь запустить:
Set-ImapSettings -X509CertificateName sub.domain.com
Однако я получаю сообщение об ошибке:
ВНИМАНИЕ: Команда выполнена успешно, но параметры «ИМЯ СЕРВЕРА \ 1» не были изменены.
Он никогда не включает настройку IMAP для этого сертификата. Я подтвердил с Get-RoleGroupMember
что я вошел в систему как кто-то с возможностями управления сервером. Running Get-ExchangeCertificates | fl
показывает, что служба IMAP никогда не привязывается к этому сертификату.
Обыскал Интернет и мои мысли и не мог найти, почему мой Set-ImapSettings
не работает правильно.
Какие-либо предложения? Не получая ничего в средстве просмотра событий, которое ни на что указывает, я перезапустил службы IMAP (backend и imap4), попытался принудительно включить службу IMAP в powershell (Enable-ExchangeCertificate -Thumbnail xxx -Services imap
) ничего не сработало.
Он не отображается, но обычно IMAP должен по-прежнему использовать сертификат после выполнения команд. Вы это проверяли? Вы получаете сообщение об ошибке сертификата при попытке подключиться к IMAP с почтовым ящиком в Outlook? Если это не сработало, вы должны получить сообщение об ошибке сертификата (и если вы затем нажмете «Показать сертификат», вы должны увидеть самоподписанный сертификат с вашего сервера Exchange.