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

Unity Connection 8.5 UM and Exchange 2003 integration fails

DanielGoQ_2
Level 1
Level 1

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?

2 Replies 2

DanielGoQ_2
Level 1
Level 1

Issue resolved...

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

Thanks a lot everyone!

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