<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx</link><description>Summary: When signing-in to Office Communications Server 2007 using cached Domain Credentials (e.g. you login to your corporate domain-joined laptop at home), Office Communicator 2007 may prompt you with an additional authentication dialog box: Details:</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>infoblog &amp;raquo; Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9002132</link><pubDate>Thu, 16 Oct 2008 21:45:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9002132</guid><dc:creator>infoblog &amp;raquo; Why is Communicator prompting me for credentials?</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.a-foton.ru/index.php/2008/10/16/why-is-communicator-prompting-me-for-credentials/"&gt;http://blog.a-foton.ru/index.php/2008/10/16/why-is-communicator-prompting-me-for-credentials/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9397347</link><pubDate>Thu, 05 Feb 2009 05:42:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9397347</guid><dc:creator>Simon Barratt</dc:creator><description>&lt;p&gt;Thanks for this - I was looking all over for this solution! &amp;nbsp;I see the Communicator 2007 R2 does not generate the prompt at all, so I guess the authentication has changed somewhat in that release.&lt;/p&gt;
&lt;p&gt;Thanks again!&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9430363</link><pubDate>Wed, 18 Feb 2009 11:05:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9430363</guid><dc:creator>Tom Pacyk</dc:creator><description>&lt;p&gt;I have a client with a similar issue that I managed to duplicate in a lab setup.&lt;/p&gt;
&lt;p&gt;Short version is they are using Kerberos Constrained Delegation from ISA to Exchange for Outlook Anywhere with clients authenticating with NTLM via ISA 2006. Works beautifully. Deployed OCS 2007 and the Edge infrastructure and all the features work as expected with one small hiccup - external, domain joined clients repeatedly get prompted to authenticate to Exchange Web Services, but they never can successfully authenticate so there's an auth mismatch at some point. Having trouble figuring out where. Every single component of Exchange works great inside and outside so I know Autodiscover, EWS, UM and OAB are working fine.&lt;/p&gt;
&lt;p&gt;Integrated Auth is enabled on the CAS for both the EWS and Autodiscover virtual directories. I've tried flipping Basic auth on both, or just one or the other and unsuccessfully. The client either gets the endless authentication or it just fails altogether without prompting.&lt;/p&gt;
&lt;p&gt;My next step would be to try flipping the authentication provider method around as you indicated as the server-side fix. Any potential issues on the Exchange side with that adjustment?&lt;/p&gt;
&lt;p&gt;Any other suggestions?&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9431336</link><pubDate>Wed, 18 Feb 2009 16:54:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9431336</guid><dc:creator>Scott Oseychik</dc:creator><description>&lt;p&gt;Hi Tom,&lt;/p&gt;
&lt;p&gt;In terms of reversing the WWW-Authenticate headers provided by IIS (via Exchange CAS), our customers have found no ill side effects, and this workaround has been deployed repeatedly.&lt;/p&gt;
&lt;p&gt;I hope this resolves your issue, and if not, feel free to contact me (via the contact form), and we'll go from there.&lt;/p&gt;
&lt;p&gt;Scott Oseychik&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9470907</link><pubDate>Wed, 11 Mar 2009 22:34:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9470907</guid><dc:creator>Henrik Garpenrud</dc:creator><description>&lt;p&gt;Hi, this server-side fix is setting this on the Exchange CAS. But what about if we have an ISA in between? I have the exact same setup and errors as Tom. &lt;/p&gt;
&lt;p&gt;Thansk in advance&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9471706</link><pubDate>Thu, 12 Mar 2009 16:45:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9471706</guid><dc:creator>Scott</dc:creator><description>&lt;p&gt;Now sure how to make this change in ISA, but you can use a combination of our STRACE and HttpReplay utilities to find how the WWW-Auth header is being received via the client:&lt;/p&gt;
&lt;p&gt;Strace:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/downloads/details.aspx?familyid=f5ec767f-27f2-4fb3-90a5-4bf0d5f4810a&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=f5ec767f-27f2-4fb3-90a5-4bf0d5f4810a&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Once you install it, open a cmd prompt, change to &amp;quot;C:\Program Files\STRACE&amp;quot; and issue the following command:&lt;/p&gt;
&lt;p&gt;withdll /d:STRACE.dll_IE7 &amp;quot;C:\program files\microsoft office communicator\communicator.exe&amp;quot; (or whichever .exe you're trying to trace; but in this case, communicator.exe)&lt;/p&gt;
&lt;p&gt;HttpReplay:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/downloads/details.aspx?familyid=d25ba362-c17b-4d80-a677-1faff862e629&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=d25ba362-c17b-4d80-a677-1faff862e629&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Take the logfile generated by Strace (default: it goes on the Desktop)&lt;/p&gt;
&lt;p&gt;Move it to the C:\Program Files\HttpReplay directory&lt;/p&gt;
&lt;p&gt;Open a cmd prompt, change to C:\Program Files\HttpReplay&lt;/p&gt;
&lt;p&gt;Issue the following command:&lt;/p&gt;
&lt;p&gt;Httpreplay &amp;lt;yourfilenamehere.log&amp;gt;&lt;/p&gt;
&lt;p&gt;Presto! &amp;nbsp;You should have a nice pretty webpage with all the relevant info. &amp;nbsp;:-)&lt;/p&gt;
&lt;p&gt;-- &lt;/p&gt;
&lt;p&gt;Scott Oseychik&lt;/p&gt;
&lt;p&gt;Senior Escalation Engineer&lt;/p&gt;
&lt;p&gt;Microsoft, Unified Communications Team&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9472234</link><pubDate>Fri, 13 Mar 2009 00:39:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9472234</guid><dc:creator>Henrik Garpenrud</dc:creator><description>&lt;p&gt;Hi Scott, thanks alot for your quick answer. &lt;/p&gt;
&lt;p&gt;Could it complicate things that i run IE8 on Vista SP2_RC? Because strace doesnt seemt to collect any information. &lt;/p&gt;
&lt;p&gt;If i do the client-side fix, i don't get thet popup, but rather a &amp;quot;Exchange Connection Error&amp;quot;. It can't access the OAB/OOF... but Outlook can, perfectly.. &lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9473144</link><pubDate>Fri, 13 Mar 2009 16:42:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9473144</guid><dc:creator>Scott</dc:creator><description>&lt;p&gt;Hi Henry,&lt;/p&gt;
&lt;p&gt;I haven't tried Strace/HttpReplay with IE8 + Vista SP2 RC, but I suspect you're correct. &amp;nbsp;Was trying to save you the hassle of breaking out Network Monitor (or Wireshark).&lt;/p&gt;
&lt;p&gt;My recommendation is to engage Microsoft Customer Support Services via &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com"&gt;http://support.microsoft.com&lt;/a&gt; &amp;amp; we'll get it figured out. &amp;nbsp;:-)&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Scott Oseychik&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9502780</link><pubDate>Tue, 24 Mar 2009 01:47:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9502780</guid><dc:creator>SSL74</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Nice article. Exactly what i am looking for.. but it's not working for me.&lt;/p&gt;
&lt;p&gt;I'm connected by VPN. Opening Outlook 2007 doesn't prompt me anything. Autodiscover service test is Ok.&lt;/p&gt;
&lt;p&gt;Oh yeah. OCS is installed on Windows 2008.&lt;/p&gt;
&lt;p&gt;Opening communicator asks me for basic authentication window, but the olf fashionned-one (looks like an IIS6 authentication dialog box, not the one you screenshooted).&lt;/p&gt;
&lt;p&gt;Tried the strace tool and so one, but really don't get how to use this trace. Can you be any help ?&lt;/p&gt;
&lt;p&gt;Thak you ^^ :)&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9629515</link><pubDate>Tue, 19 May 2009 23:42:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9629515</guid><dc:creator>Christian</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;This did not fix my issue. I publish Outlook Anywhere with ISA. &lt;/p&gt;
&lt;p&gt;I followed your article, the only thing that is different now is following:&lt;/p&gt;
&lt;p&gt;&amp;lt;windowsAuthentication enabled=&amp;quot;false&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;in your example &lt;/p&gt;
&lt;p&gt;&amp;lt;windowsAuthentication enabled=&amp;quot;true&amp;quot; useKernelMode=&amp;quot;false&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;Rest of my config&lt;/p&gt;
&lt;p&gt;C:\Windows\System32\inetsrv&amp;gt;appcmd list config /section:windowsAuthentication&lt;/p&gt;
&lt;p&gt;&amp;lt;system.webServer&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;security&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;authentication&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;windowsAuthentication enabled=&amp;quot;false&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;providers&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;add value=&amp;quot;NTLM&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;add value=&amp;quot;Negotiate&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/providers&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/windowsAuthentication&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;/authentication&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;/security&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/system.webServer&amp;gt;&lt;/p&gt;
&lt;p&gt;How can I change it ? Everything else is working perfectly. But I still get the Outlook Integration login. Can it be the windowsAuthentication config.&lt;/p&gt;
&lt;p&gt;Christian&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9632648</link><pubDate>Wed, 20 May 2009 21:17:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9632648</guid><dc:creator>Scott Oseychik</dc:creator><description>&lt;p&gt;I'd try using Strace &amp;amp; HttpReplay to dig deeper into this:&lt;/p&gt;
&lt;p&gt;Strace:&lt;/p&gt;
&lt;p&gt;---------&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/downloads/details.aspx?familyid=f5ec767f-27f2-4fb3-90a5-4bf0d5f4810a&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=f5ec767f-27f2-4fb3-90a5-4bf0d5f4810a&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;- Once you install it, open a cmd prompt, change to &amp;quot;C:\Program Files\STRACE&amp;quot; and issue the following command:&lt;/p&gt;
&lt;p&gt;withdll /d:STRACE.dll_IE7 &amp;quot;C:\program files\microsoft office communicator\communicator.exe&amp;quot; (or whichever executable you're going to trace)&lt;/p&gt;
&lt;p&gt;HttpReplay:&lt;/p&gt;
&lt;p&gt;---------------&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/downloads/details.aspx?familyid=d25ba362-c17b-4d80-a677-1faff862e629&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=d25ba362-c17b-4d80-a677-1faff862e629&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;- Take the logfile generated by Strace (default: it goes on the Desktop)&lt;/p&gt;
&lt;p&gt;- Move it to the C:\Program Files\HttpReplay directory&lt;/p&gt;
&lt;p&gt;- Open a cmd prompt, change to C:\Program Files\HttpReplay&lt;/p&gt;
&lt;p&gt;- Issue the following command:&lt;/p&gt;
&lt;p&gt;Httpreplay &amp;lt;yourfilenamehere.log&amp;gt;&lt;/p&gt;
&lt;p&gt;Presto! &amp;nbsp;You should have a nice pretty webpage with all the relevant info. &amp;nbsp;:-)&lt;/p&gt;
&lt;p&gt;Hope this helps,&lt;/p&gt;
&lt;p&gt;Scott Oseychik&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9634934</link><pubDate>Fri, 22 May 2009 12:41:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9634934</guid><dc:creator>Tony Bennett</dc:creator><description>&lt;p&gt;I have the very same problem Tom Pacyk had, with domain joined clients (using KCD via ISA, which work fine), and non domain joined clients all via ISA, but I've not been able to resolve the problem at all. &lt;/p&gt;
&lt;p&gt;What im getting is that when I open communicator client, it fires the login for the mailbox, followed by an autodiscover prompt. When I look the report generated by srace/htpreply, I see that the client is tryingto mame a post to &lt;a rel="nofollow" target="_new" href="https://autodiscover.domainname/autodiscover/autodiscover.xml"&gt;https://autodiscover.domainname/autodiscover/autodiscover.xml&lt;/a&gt;. Autodiscover is published via ISA, and if I open Outlook, everything appears to work ok (out of office etc). &lt;/p&gt;
&lt;p&gt;I also tried the netiotation methods in IIS (NTLM, negotiate, mentioned at he top of the article), but no luck there at all. After some very late nights, I'm at my wits end with it, and am close to having to raise a call with Microsft, but wanted tp post here first to see if anyone had any other ideas.&lt;/p&gt;
&lt;p&gt;Whatever logs need to be posted here, i'll gladly supply.&lt;/p&gt;
&lt;p&gt;Hope you can help!&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9635144</link><pubDate>Fri, 22 May 2009 15:54:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9635144</guid><dc:creator>Scott Oseychik</dc:creator><description>&lt;p&gt;Hi Tony,&lt;/p&gt;
&lt;p&gt;Unfortuantely, the scenario I debugged did not involve ISA (and nor do I claim to be an ISA expert by any means); I think we definitely need to fully understand &amp;amp; resolve this &amp;quot;twist&amp;quot; on the issue, as many customers seem to be hitting the same problem.&lt;/p&gt;
&lt;p&gt;My recommendation is to engage Microsoft Customer Support Services (&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com"&gt;http://support.microsoft.com&lt;/a&gt;), cite this blog entry, and we'll help figure this one out. &amp;nbsp;I'll be out of the office (actually, out of the country!) all next week ... going onsite to debug a customer issue, but we have a very talented team in Unified Communications Support that shold be able to help nail this one.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Scott Oseychik&lt;/p&gt;
&lt;p&gt;Senior Escalation Engineer&lt;/p&gt;
&lt;p&gt;Microsoft, Unified Communications Group&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9811247</link><pubDate>Wed, 01 Jul 2009 18:21:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9811247</guid><dc:creator>joho0</dc:creator><description>&lt;p&gt;Scott,&lt;/p&gt;
&lt;p&gt;Okay...MOC 2007 R2 connecting to Exchange 2007 running on Server 2008 x64 (IIS7). All is well except for this &amp;quot;Exchange Connection&amp;quot; issue. I implemented your client side fix and voila! Problem Solved. I then reverted that back (cause who wants a client side solution?) and then implemented the server side fix and...fail. I still get the same behavior as before. I even did an iisreset just to be certain. Still no love. Any ideas?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;John&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9812797</link><pubDate>Thu, 02 Jul 2009 06:56:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9812797</guid><dc:creator>Scott Oseychik</dc:creator><description>&lt;p&gt;Hi John,&lt;/p&gt;
&lt;p&gt;Are you running straight IIS7, or do you also have IIS6 compatibility installed as well? &amp;nbsp;I may have more testing to do w/straight IIS7 ... &lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Scott Oseychik&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9822792</link><pubDate>Tue, 07 Jul 2009 18:32:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822792</guid><dc:creator>joho0</dc:creator><description>&lt;p&gt;4 days. That's what it took to fix this and in the end, I should've tried this first. For all those struggling, here's what I had to do...&lt;/p&gt;
&lt;p&gt;First, some info:&lt;/p&gt;
&lt;p&gt;Server A: Windows Server 2008 x64 SP2 w/ OCS 2007 R2 Enterprise (consolidated FE server)&lt;/p&gt;
&lt;p&gt;Server B: Windows Server 2008 x64 SP2 w/ Exchange 2007 Enterprise SP1&lt;/p&gt;
&lt;p&gt;Client: Vista x64 Business SP2 w/ MOC 2007 R2&lt;/p&gt;
&lt;p&gt;Okay, client logs into MOC no problem, but gets the dreaded &amp;quot;Exchange Connection&amp;quot; error. MOC need to connect to exchange to get address book info. MOC uses exchange autodiscover to learn exchange OWA URL (using user's SIP login domain to query DNS for autodiscover SRV record). Ours is using an external URL (even internally) to avoid SAN certificate issues (one external cert for both internal and external, just always use external name for config...this works...no problems here). But MOC insists on using NTLM auth and is connecting to Exchange using external URL. If HTTP SPN doesn't exist for exchange server object in AD-DS using the external URL &amp;nbsp;(HTTP/externalurl.domain.com), then NTLM will fail.&lt;/p&gt;
&lt;p&gt;I used the following command to remedy:&lt;/p&gt;
&lt;p&gt;setspn -A HTTP/&amp;lt;external.domain.url&amp;gt; &amp;lt;exchangeNETBIOSname&amp;gt;&lt;/p&gt;
&lt;p&gt;Just substitute the external URL FQDN and the exchange server name (just hostname...not FQDN) where specified. &lt;/p&gt;
&lt;p&gt;Enjoy!&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9822797</link><pubDate>Tue, 07 Jul 2009 18:35:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9822797</guid><dc:creator>Scott Oseychik</dc:creator><description>&lt;p&gt;joho0: Great work!! &amp;nbsp;Please contact me via &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/scottos/contact.aspx"&gt;http://blogs.msdn.com/scottos/contact.aspx&lt;/a&gt; ... I'd like to discuss further.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Scott Oseychik&lt;/p&gt;
</description></item><item><title>re: Why is Communicator prompting me for credentials?</title><link>http://blogs.msdn.com/scottos/archive/2008/10/16/why-is-communicator-prompting-me-for-credentials.aspx#9823080</link><pubDate>Tue, 07 Jul 2009 22:31:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9823080</guid><dc:creator>joho0</dc:creator><description>&lt;p&gt;Sure thing Scott.&lt;/p&gt;
&lt;p&gt;I just wanted to point out one huge error with my previous post. Everywhere I mention NTLM, just go ahead and substitute Kerberos. I know this is contrary to what you stated in your post, but my experience has been that NTLM is failing for unknown reasons and that only by fixing Kerberos (with the SPN entries in AD) was I able to resolve this issue. I know this to be true, and it took a few minutes to dawn on me, because Kerberos uses SPNs and NTLM doesn't, and that's the only thing I changed.&lt;/p&gt;
&lt;p&gt;That would explain why forcing NTLM by switching off negotiate on the server side offered no help. Not sure why turning off negotiate on the client side caused NTLM to work all of a sudden. This may be a clue, as there are still some unknowns at work here, but I've verified this solution on some other domain pcs, so I'm not going to worry much about the NTLM issue.&lt;/p&gt;
</description></item></channel></rss>