Exchange 2013을 기존 Exchange 2010 환경에 추가로 설치해서 붙이고 기본 접속 서버를 Exchange 2013으로 바꾸고 나니 뭔가 잘 안되는 것이 많다. 대표적인 것이 Autodiscover 실패...
또, 기존 Exchange 2010에 등록되어 있던 설정을 자동으로 적용해주면 좋겠는데 버전이 달라서인지 일일이 확인해서 수작업으로 등록해줘야 하고... 에잉, 짜증.
>> 참조: http://ficility.net/tag/exchange-2013-ms-outlook-2013-autodiscover-issue/
아웃룩에서
The connection to Microsoft Exchange is unavailable. Outlook must be online or connected to complete this action.
Outlook error: Outlook is unable to connect to the proxy server. (Error Code 10)
이런 에러가 나고 연결이 안되는 경우,
Get-AutodiscoverVirtualDirectory / Set-AutodiscoverVirtualDirectory
Get-WebServicesVirtualDirectory / Set-WebServicesVirtualDirectory
Get-OABVirtualDirectory / Set-OABVirtualDirectory
Get-ClientAccessServer / Set-ClientAccessServer –AutoDiscoverServiceInternalUri
Get-OutlookAnywhere / Set-OutlookAnywhere
Get-EcpVirtualDirectory / Set-EcpVirtualDirectory
Get-OwaVirtualDirectory / Set-OwaVirtualDirectory
Get-ActiveSyncVirtualDirectory / Set-ActiveSyncVirtualDirectory
위 명령들을 통해 내부/외부 URL을 확인하고 수정하라는 얘기...
위 빨간색 표시된 것 말고는 EAC(Exchange 관리 센터)에서도 UI를 통해 다 설정 가능하다.
다 수정했으면 테스트는 아래 명령으로.
Test-OutlookWebServices
more 스위치를 붙여서 하나하나 확인해보면 설정이 잘 됐는지 알 수 있다.
그런데, 문제는 이런 걸 다 설정하고도 Outlook 메일 프로필 설정할 때
메일 서버에 암호화된 연결을 사용할 수 없습니다. 암호화하지 않은 연결을 사용하려면 다음을 클릭하십시오.
이런 오류가 발생하거나 위와 같이 연결할 수 없다는 오류가 발생한다. 역시 Autodiscover 설정이 제대로 되지 않았기 때문인데...
재밌는 것은 Autodiscover 설정이 안되어 있어도 Exchange 2010 버전에서는 수동으로 연결하면 연결을 할 수 있었는데, Exchange 2013 버전에서는 수동으로 연결을 할 수가 없다. 내가 처한 환경(회사)만 그런 건지 특이한 현상...
아무튼 웹을 이 잡듯 뒤져서 Autodiscover와 관련이 있을 법한 다음 내용들을 찾아냈다.
1. SCP 설정(Set-ClientAccessServer)에서 AutoDiscoverServiceInternalUri 값을 메일 서버 도메인(owa.~~~.com)이 아닌 "Autodiscover.~~~.com"으로 설정해야 한다.
(좀 긴가 민가 하지만, autodiscover.~~~~~ 도메인이 기본 도메인이라니... 해 볼 만한 가치는 있다.)
>> 관련 URL: http://msdn.microsoft.com/en-us/library/office/jj900169(v=exchg.150).aspx
>> 관련 URL: http://technet.microsoft.com/ko-kr/library/bb124251(v=exchg.150).aspx
2. Outlook Anywhere 설정에서 인증 방법을 "협상"으로 하고 SSL Offloading 허용 설정을 해 주어야 한다.
(관련 URL을 다시 찾으려니 못 찾겠다. 끙.^^; 아무튼 이건 좀 아닌 듯... 실제로도 이리저리 바꿔봐도 별로 관련이 없었다.)
3. DNS에 "Autodiscover" A 호스트 레코드를 등록해야 한다.
(위 1번에서 autodiscover.~~~~.com 도메인을 사용하기로 했으니 등록되어 있어야 하는 건 매우 당연한 말씀.)
>> 관련 URL: http://support.sherweb.com/Faqs/Show/how-to-add-an-autodiscover-record-in-a-dns-exchange-2013
4. DNS에 SRV 레코드를 등록해야 한다.
(이게 핵심인 듯!)
>> 관련 URL: http://intinc.com/hosted-exchange/faq/a/change-dns-autodiscover.htm
이렇게 다 설정을 해 놓은 뒤에 다시 해보니,
잘 된다!
'Tech: > Server·IIS' 카테고리의 다른 글
Exchange 2007 CCR Failover 실패 시... (1) | 2014.03.25 |
---|---|
TMG 사용 시 한글 URL 차단 문제... (0) | 2014.02.25 |
EMS-Powershell: Retention 정책 바로 반영하기 (0) | 2013.07.04 |
EMS-Powershell: OWA에서 사용자ID로만 로그인하기 (0) | 2013.07.04 |
EMS-Powershell: 메일박스/그룹 생성 (0) | 2013.07.04 |