cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1213
Views
0
Helpful
2
Replies
Beginner

Unity Connection 8.5 UM and Exchange 2003 integration fails

Hello everyone,

I'm trying to integrate a Cisco Unity Connection 8.5.1ES16.11900-16 with a Exchange 2003 server in order to have Unified Messaging on a single inbox but for some reason, Unified Messaging service test is passing but when I try for a particular users, it will fail.

Unified Messaging service test:

Screen Shot 2012-02-21 at 5.17.36 PM.png

Unified Messaging Account Status test:

Screen Shot 2012-02-21 at 5.08.20 PM.png

If I use RTMT to check the tomcat messages, I get the following:

17:08:09.802 |19006,,,CML,19,Connection attempt to IMAP server at {140.140.21.190:143/imap/notls/user="DNSIGMA/callmgtex02/callmgtex01"}INBOX failed.

17:08:09.802 |23247,,,CML,19,E_CML_IMAP_CONNECT_FAILED (0x80046410) Connection failed on IMAP request.  Logged from HRESULT CCsCmlImapDriver::ExecuteRequest(TCsAutoPtr<CCsCmlImapRequest>&) in CsCml/CsCmlImapDriver.cpp at line 355.

17:08:09.802 |23247,,,CML,19,E_CML_IMAP_CONNECT_FAILED (0x80046410) Unable to count messages using search-term ALL on imapfolder[login={140.140.21.190:143/imap/notls/user="DNSIGMA/callmgtex02/callmgtex01"}INBOX] in imapmbx[store=140.140.21.190 login=DNSIGMA/callmgtex02/callmgtex01] in session[id=311 alias=callmgtex01].  Logged from virtual HRESULT CCsCmlImapFolder::GetMessageCount(const CCsCmlSearchTerm&, int&) in CsCml/CsCmlImapFolder.cpp at line 258.

17:08:09.802 |23247,,,CML,11,E_CML_IMAP_CONNECT_FAILED (0x80046410) Unable to get a message count from the External inbox for subscriber callmgtex01.  Logged from HRESULT <unnamed>::VerifyMailbox(CCsCdlSubscriber&, CCsCmlMailbox&) in CsCml/CsCmlSession.cpp at line 486.

17:08:09.813 |23247,,,CsWebDav,10,[CsWebDav/CsWebDavMbxClient.cpp:3193]: HTTP request failed with error: Bad response from server, HTTP code returned: 401, HTTP status code: 401, for WEBDAV URL: http://140.140.21.190/exchange/callmgtex01@grupo-sigma.corp, verb: PROPFIND, query: <?xml version="1.0"?>

<D:propfind xmlns:D="DAV:" xmlns:fh="urn:schemas:httpmail:" xmlns:h="http://schemas.microsoft.com/repl/">

<D:prop>

<fh:msgfolderroot/>

</D:prop>

</D:propfind>

, responseHeader: HTTP/1.1 401 Unauthorized

Content-Length: 83

Content-Type: text/html

Server: Microsoft-IIS/6.0

WWW-Authenticate: Negotiate

WWW-Authenticate: NTLM

WWW-Authenticate: Basic realm="140.140.21.190"

X-Powered-By: ASP.NET

Date: Tue, 21 Feb 2012 23:08:08 GMT

17:08:09.813 |23247,,,CsWebDav,10,[CsWebDav/CsWebDavMbxClient.cpp:3319]: CCsWebDavMbxClient::GetProps doCmd(PROPFIND) 80004005

17:08:09.834 |23247,,,CsWebDav,10,[CsWebDav/CsWebDavClient.cpp:866]: HTTP request failed with error: Bad response from server, HTTP code returned: 401, HTTP status code: 401, for webdav URL: http://140.140.21.190/exchange/callmgtex01@grupo-sigma.corp/, verb: SEARCH, query: <?xml version="1.0"?> <D:searchrequest xmlns:D="DAV:"> <D:sql> SELECT "DAV:contentclass", "DAV:displayname" FROM SCOPE ('shallow traversal of "/exchange/callmgtex01@grupo-sigma.corp/Inbox/"') WHERE "DAV:ishidden" = false AND "DAV:isfolder" = false AND "http://schemas.microsoft.com/exchange/outlookmessageclass" = 'IPM.Schedule.Meeting.Request' AND "urn:schemas:httpmail:read" = false </D:sql> </D:searchrequest>

17:08:09.834 |23247,,,CCL,11,[ccl/exwebdav/CsCclProviderExWebDav.cpp:174]: error when copying invites to the calendar via WebDAV service to http://140.140.21.190/exchange/: E_FAIL.

17:08:09.843 |23247,,,CsWebDav,10,[CsWebDav/CsWebDavClient.cpp:866]: HTTP request failed with error: Bad response from server, HTTP code returned: 401, HTTP status code: 401, for webdav URL: http://140.140.21.190/exchange/callmgtex01@grupo-sigma.corp/, verb: SEARCH, query: <?xml version="1.0"?><searchrequest xmlns="DAV:"> <sql> SELECT "urn:schemas:calendar:remindernexttime" as ReminderTime FROM SCOPE('shallow traversal of "/exchange/callmgtex01@grupo-sigma.corp/Calendar/"') WHERE NOT ("urn:schemas:calendar:instancetype" = 1) AND ("urn:schemas:calendar:remindernexttime" &lt; CAST("2008-03-11T06:00:00Z" as "dateTime.tz")) AND ("urn:schemas:calendar:dtstart" &lt; CAST("2011-11-23T23:08:09.000Z" as 'dateTime')) AND ("urn:schemas:calendar:dtend"   &gt; CAST("2012-05-21T23:08:09.000Z" as 'dateTime')) AND ("DAV:ishidden" is Null  OR "DAV:ishidden" = false) </sql> </searchrequest>

17:08:09.843 |23247,,,CCL,11,[ccl/exwebdav/CsCclProviderExWebDav.cpp:185]: error when triggering creation of recurring appt instances via WebDAV service to http://140.140.21.190/exchange/: E_FAIL.

17:08:09.855 |23247,,,CsWebDav,10,[CsWebDav/CsWebDavClient.cpp:866]: HTTP request failed with error: Bad response from server, HTTP code returned: 401, HTTP status code: 401, for webdav URL: http://140.140.21.190/exchange/callmgtex01@grupo-sigma.corp/, verb: PROPFIND, query: <?xml version="1.0"?><a:propfind xmlns:a="DAV:" xmlns:l="http://schemas.microsoft.com/repl/"><a:prop><a:contentclass/></a:prop><a:prop><a:displayname/></a:prop><a:prop><a:isfolder/></a:prop><a:prop><l:contenttag/></a:prop></a:propfind>

17:08:09.855 |23247,,,CCL,10,[ccl/exwebdav/CsCclProviderExWebDav.cpp:374]: call to LastModified (CALENDAR) returned an error: E_FAIL. (cxn info: http://140.140.21.190/exchange/ / callmgtex01@grupo-sigma.corp / DNSIGMA\callmgtex02)

17:08:09.855 |23247,,,CCL,11,[ccl/CsCclSession.cpp:659]: unable to connect to server "140.140.21.190" for user "callmgtex01": E_FAIL.

17:08:09.855 |23247,,,CCL,11,[ccl/CsCclSession.cpp:333]: unable to add provider for server 140.140.21.190 for user callmgtex01: E_FAIL.

17:08:09.855 |23247,,,CCL,11,Java_com_cisco_unity_ccl_CCLSession_addProvider__IIIIIZZZZZZZZLjava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2: Unable to add provider to CCL session for ad-hoc ESA for server: 140.140.21.190: E_FAIL

17:08:09.855 |23247,,,CuESD,0,Thread=http-8443-5 Add provider to CCLSession with parameters  ServerType=4 LoginType=0 SecTransType=0 AuthMode=1 ExchServerType=0 IsSvcEnabled=true IsActCalEnabled=true IsSvcSupportCal=true isActMeetingEnabled=false isSvcSupportMeeting=false isUseSvcCred=true isVerifySvcCert=false isPrimaryMtgSvc=false server=140.140.21.190 serverAlias=DNSIGMA\callmgtex02 servicePwd=A9ISTIgVpTNwDSCtYeY5Fg== userId=null userPwd=null userEmailAddress=callmgtex01@grupo-sigma.corp

17:08:09.855 |23247,,,CuESD,0,Thread=http-8443-5 Failed to add provider for an ad hoc esa

I found a Cisco troubleshooting guide that says I should change from basic/http authentication method to NTLM/https but I can't do that for the moment as customer is not willing to do that.

Do you know if this behaviour would be caused by the particular version of Unity Connection? or am I doing something wrong?

Everyone's tags (6)
2 REPLIES 2
Highlighted
Beginner

Unity Connection 8.5 UM and Exchange 2003 integration fails

Issue resolved...

Turns out it was a misconfiguration on Microsoft Exchange side...

Thanks a lot everyone!

Highlighted
Beginner

Re: Unity Connection 8.5 UM and Exchange 2003 integration fails

Hi Daniel,

Would you be kind enough to advise what was the exchange issue which resolved the problem, I'm having exactly the same issue.

Regards

Charles

CreatePlease to create content