<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Inside OCS &#187; OCS Blog</title>
	<atom:link href="http://blog.insideocs.com/category/ocs-blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.insideocs.com</link>
	<description>Microsoft Office Communications Server - Tips, Tricks, and Insight</description>
	<lastBuildDate>Thu, 26 Jan 2012 20:13:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Remote UC Troubleshooting Tool (RUCT)</title>
		<link>http://blog.insideocs.com/2011/11/14/the-remote-uc-troubleshooting-tool-ruct/</link>
		<comments>http://blog.insideocs.com/2011/11/14/the-remote-uc-troubleshooting-tool-ruct/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 21:37:08 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Client]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[Lync]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[OCS 2010]]></category>
		<category><![CDATA[OCS Blog]]></category>
		<category><![CDATA[OCS R2]]></category>
		<category><![CDATA[microsoft lync ocs certificate error]]></category>
		<category><![CDATA[microsoft lync ocs certificate issue]]></category>
		<category><![CDATA[microsoft lync ocs client event log debugging]]></category>
		<category><![CDATA[microsoft lync ocs dns entries]]></category>
		<category><![CDATA[microsoft lync online dns records]]></category>
		<category><![CDATA[microsoft lync server and ocs troubleshooting]]></category>
		<category><![CDATA[Remote UC Troubleshooting Tool (RUCT)]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/2011/11/14/the-remote-uc-troubleshooting-tool-ruct/</guid>
		<description><![CDATA[<p>I haven&#8217;t done a blog entry for awhile on InsideOCS because I have spent a lot of my extra time developing a small free tool called: The Remote UC Troubleshooting Tool (RUCT).</p>
<p>The tool was born out of my former MOCLogin troubleshooting tool, but I decided to rename it because of the expanded features and all [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t done a blog entry for awhile on InsideOCS because I have spent a lot of my extra time developing a small free tool called: <strong><a href="http://www.insideocs.com/Tools/RUCT/RUCT.htm">The Remote UC Troubleshooting Tool (RUCT)</a></strong>.</p>
<p>The tool was born out of my former <a href="http://www.insideocs.com/Tools/MOCLogin.htm">MOCLogin troubleshooting tool</a>, but I decided to rename it because of the expanded features and all the great things it can do besides just troubleshoot DNS entries with Communicator and Lync client automatic sign-in.</p>
<p>I’ll go on record as saying that I think this is one of the best tools available for troubleshooting Lync and Communicator certificate issues!</p>
<p>A <a href="http://www.insideocs.com/Tools/RUCT/RUCT.htm">full description of RUCT is available here</a>, and the tool can be <a href="http://insideocs.com/Tools/RUCT/RUCT.zip">downloaded here</a>.</p>
<p>Here is a summary of what the tool can do:</p>
<p>1.    <strong>Easily Query Important DNS Records used by Microsoft Lync Server and OCS</strong>.</p>
<p>DNS queries for the following Lync and OCS records are issued with one-click:</p>
<ul>
<li>All Lync and Communicator internal and external records used for automatic sign-in.</li>
<li>Lync sign-in records used for Lync Online (in Office 365).</li>
<li>Lync simple URL records used for Dial-In, Meetings, and Administration.</li>
<li>Home registrar location records used by Lync devices.</li>
<li>The automatic partner discovery record used in an Open Federation configuration.</li>
</ul>
<p>2.    <strong>Test Network Availability.</strong></p>
<ul>
<li>Easily test the network connectivity to the hostname and port belonging to any matching DNS SRV record, or IP address belonging to an A record.</li>
<li>A TCP connection is attempted for hostnames and ports, and a ping is attempted for IP addresses.</li>
</ul>
<p>3.    <strong>Certificate Retrieval, Installation, and Export.</strong></p>
<ul>
<li>The tool can remotely retrieve X509 Certificate information on any Lync or OCS port that is secured using TLS (or SSL).  Certificate information returned includes the Common Name (CN), Subject Name, Issuer, Certificate Authority, Expiry Date, Creation Date, and Subject Alternative Names (SANs), and the complete certificate chain.</li>
<li>The remote certificate can also be <strong>installed locally</strong> or exported to a file. This makes client access to labs and self-signed certificates much easier to setup.</li>
</ul>
<p>4.    <strong>Easily Retrieve Important Client-Side Troubleshooting Information</strong>.</p>
<ul>
<li>Important client-side environment settings such as O/S version, 32-bit or 64-bit, current domain credentials, and Lync/Communicator sign-on settings are automatically retrieved and consolidated in one place.</li>
<li>Recent Lync and Communicator specific event log errors and warnings can be retrieved with one-click.</li>
</ul>
<h3>Screenshots</h3>
<p><strong>DNS Information</strong></p>
<p><img class="alignnone" src="http://www.insideocs.com/Tools/RUCT/Images for Blog Post/DNS Information.png" alt="" width="634" height="480" /></p>
<p><strong>Certificate Functionality</strong></p>
<p><img class="alignnone" src="http://www.insideocs.com/Tools/RUCT/Images for Blog Post/Certificate Information Example.png" alt="" width="633" height="480" /></p>
<p><strong>Client Troubleshooting</strong></p>
<p><strong><img class="alignnone" src="http://www.insideocs.com/Tools/RUCT/Images for Blog Post/Client Troubleshooting.png" alt="" width="634" height="482" /></strong></p>
<p>I hope this tool is a big help to people troubleshooting Lync Server and OCS issues.  Feel free to provide any feedback.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2011/11/14/the-remote-uc-troubleshooting-tool-ruct/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>OCS in 2010 &#8211; The UC 14 Wave</title>
		<link>http://blog.insideocs.com/2009/12/29/ocs-in-2010-the-uc-14-wave/</link>
		<comments>http://blog.insideocs.com/2009/12/29/ocs-in-2010-the-uc-14-wave/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 22:00:33 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Deployment]]></category>
		<category><![CDATA[OCS 2010]]></category>
		<category><![CDATA[OCS Blog]]></category>
		<category><![CDATA[microsoft communications server 2010]]></category>
		<category><![CDATA[OCS Wave 14]]></category>
		<category><![CDATA[office communications server 14]]></category>
		<category><![CDATA[office communications server 2010]]></category>
		<category><![CDATA[office communications server wave 14]]></category>
		<category><![CDATA[office communicator 14]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=716</guid>
		<description><![CDATA[<p>** Sept 13, 2010 Update **: Microsoft has announced that OCS is being rebranded as Microsoft Lync, and a public Release Candidate is now available.  Read all about it here: OCS Renamed to “Microsoft Lync” &#38; Public Release Candidate Available.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>In the spirit of a new year, here is a glimpse of what to expect from OCS [...]]]></description>
			<content:encoded><![CDATA[<p><strong>** Sept 13, 2010 Update **</strong>: Microsoft has announced that OCS is being rebranded as Microsoft Lync, and a public Release Candidate is now available.  Read all about it here: <a href="http://blog.insideocs.com/2010/09/13/microsoft-lync-public-release-candidate-available/">OCS Renamed to “Microsoft Lync” &amp; Public Release Candidate Available</a>.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>In the spirit of a new year, here is a glimpse of what to expect from OCS in 2010.</p>
<p>The next release of Office Communications Server and Communicator together with Exchange 2010 is currently referred to as UC &#8220;Wave 14&#8243; (code-name). The latest publicly available release date is in “<strong>late 2010</strong>”.</p>
<p><strong>March 22, 2010 Update</strong>: more details were released at VoiceCon on March 22nd, 2010 &#8211; <a href="http://blog.insideocs.com/2010/03/24/microsoft-announces-microsoft-communications-server-%e2%80%9c14%e2%80%9d/">the recap of what was announced is here</a>.</p>
<p>Few details exist on new stuff coming on the server-side, but here is a recap of what is publicly known:</p>
<p>1) A new version of Office Communications Server (likely to be called Microsoft Communications Server 2010).  Here are the highlights:</p>
<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 0px; left: -10000px;">be a full software powered communications stack, including capabilities intended to make a PBX unnecessary.</div>
<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 0px; left: -10000px;">enhancements to the resiliency and reliability capabilities of OCS 2007 R2</div>
<div id="_mcePaste" style="position: absolute; overflow-x: hidden; overflow-y: hidden; width: 1px; height: 1px; top: 0px; left: -10000px;">RCC will still be supported in Wave 14, though the future beyond that is uncertain and Microsoft generally recommends other integration options.</div>
<ul>
<li>A full software powered communications stack, including capabilities intended to make a PBX unnecessary.</li>
<li>Enhancements to the resiliency and reliability capabilities of OCS 2007 R2.
<ul>
<li>More branch office survivability options.</li>
<li>There will likely be re-routing capabilities depending on the network or PSTN outage.</li>
</ul>
</li>
<li><span style="text-decoration: underline;">Remote Call Control (RCC)</span> will still be supported in Wave 14, though the future beyond that is uncertain and Microsoft generally recommends other integration options.</li>
<li><span style="text-decoration: underline;">Location Awareness</span>:
<ul>
<li>The ability to provide location information via a new server role: the Integrated Location Information Server (ILS).</li>
<li>Location information can be sent on the SIP channel and used in the E.911 scenario.</li>
<li>Location information will be integrated into the next release (W14) version of Communicator.</li>
</ul>
</li>
<li><span style="text-decoration: underline;">Call Admission Control</span>:
<ul>
<li>The ability to use bandwidth information and policies to allow or disallow if a video call can be initiated.</li>
</ul>
</li>
</ul>
<p>2) A new version Office Communicator (code-named “14” right-now).</p>
<ul>
<li>Will likely be called Office Communicator 2010.</li>
<li>Many new features nicely summarized in this Microsoft Showcase video:  <a href="http://www.microsoft.com/showcase/en/us/details/803f3792-e0da-4524-91e2-1875933811e0">What&#8217;s New in Microsoft Communicator &#8220;14&#8243;</a>.</li>
<li>The Communicator Tabs extensions will likely be deprecated.</li>
<li><span style="text-decoration: underline;">SharePoint Integration</span>:
<ul>
<li>New Communicator “skill search” functionality built into the next release of Communicator that searches SharePoint profiles to find people with the skills you are looking for.</li>
<li>Initiate audio and video communication directly from SharePoint search results.</li>
<li>Phonetic based search in Communicator to locate associated SharePoint information.</li>
</ul>
</li>
<li><span style="text-decoration: underline;">Voicemail Features</span>:
<ul>
<li>Visual voicemail capabilities directly integrated into Communicator 14.</li>
<li>Multi-language translation capabilities (with Exchange 2010 voicemail integration).</li>
<li>Ability to jump to a specific point in voicemail.</li>
</ul>
</li>
<li><span style="text-decoration: underline;">Test Calls</span>: the abilility to place a test call directly from the Communicator client will likely be added.</li>
<li><span style="text-decoration: underline;">Music On Hold</span> (MoH): this functionality will likely move to the client.</li>
</ul>
<p>3) New OCS Server and Client Development SDK’s:</p>
<ul>
<li>A set of fully supported (not just samples) Communicator controls in WPF and Silverlight.</li>
<li>UCMA 3.0 will be a server-side API with workflow activities.</li>
<li>Much more information is available in Chris Mayo’s PDC session (see below).</li>
<li>An Early Adopter Program is available if you are interested in getting an early look at the SDKs (see the UC 14 Metro link below).</li>
</ul>
<p><strong>References and More Information</strong></p>
<p><a href="http://edge.technet.com/Media/TechDays-2010-Introduction-to-Microsoft-Communications-Server-ldquoW14rdquo/">Microsoft TechDays 2010: Introduction to Microsoft Communications Server &#8220;W14&#8243;.</a></p>
<p><a href="http://blogs.msdn.com/cmayo/archive/2009/11/18/pdc09-microsoft-unified-communications-developer-platform-futures-pro5.aspx">Chris Mayo’s Recap of the PDC 2009 Session: Microsoft Unified Communications: Developer Platform Futures</a></p>
<p><a href="http://blogs.msdn.com/cmayo/archive/2009/11/20/uc-14-metro-ocs-14-oc-14-platform-early-adopter-program.aspx">UC 14 Metro Early Adopter Program Available</a></p>
<p>PDC 2009 Sessions<span style="text-decoration: underline;">:</span></p>
<ol>
<li><a href="http://microsoftpdc.com/Sessions/PR13">Integrating and Extending the Microsoft Office Communicator Experience with Windows Presentation Foundation and Microsoft Silverlight</a></li>
<li><a href="http://microsoftpdc.com/Sessions/P09-12">Microsoft Unified Communications: Developer Platform Futures</a></li>
</ol>
<p><a href="http://www.networkworld.com/news/2009/041509-microsoft-ocs-voice-cal.html">PBX killer, Voice CAL coming to OCS</a> (Network World’s early summary of the next version of OCS)</p>
<p><a href="http://blogs.zdnet.com/microsoft/?p=2107">Microsoft drops new hints on next Communications Server Release</a> (ZDNet’s Mary-Jo Foley does a write-up)</p>
<p><a href="http://communicationsserverteam.com/archive/2009/12/09/679.aspx">Interoperability support between Cisco and Microsoft products in unified communications</a></p>
<p><a href="http://blogs.zdnet.com/microsoft/?p=5225">Microsoft readies Office Communicator 2010 beta</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2009/12/29/ocs-in-2010-the-uc-14-wave/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Enhanced Presence and Upgrading Office Communicator Clients</title>
		<link>http://blog.insideocs.com/2009/11/02/enhanced-presence-and-upgrading-communicator-clients/</link>
		<comments>http://blog.insideocs.com/2009/11/02/enhanced-presence-and-upgrading-communicator-clients/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 22:11:06 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[Communicator]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[OCS Blog]]></category>
		<category><![CDATA[communicatior enhanced presence]]></category>
		<category><![CDATA[ocs r2 enhanced presence]]></category>
		<category><![CDATA[ocs r2 upgrade]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=608</guid>
		<description><![CDATA[<p>A quick but important reminder for those deployments upgrading their user clients from Office Communicator 2005 to Office Communicator 2007 or 2007 R2.</p>
<p>When an OCS user gets enabled for Enhanced Presence, either through the OCS management console or programmatically (through a script modifying AD directly or the WMI provider), Communicator 2005 users can still login.  [...]]]></description>
			<content:encoded><![CDATA[<p>A quick but important reminder for those deployments upgrading their user clients from Office Communicator 2005 to Office Communicator 2007 or 2007 R2.</p>
<p>When an OCS user gets enabled for <a href="http://communicationsserverteam.com/archive/2008/05/21/184.aspx">Enhanced Presence</a>, either through the OCS management console or programmatically (through a script modifying AD directly or the WMI provider), Communicator 2005 users can still login.  However, when the user signs-in for the first time with a newer Office Communicator client (such as 2007, 2007 R2, or even the R2 version of Communicator Web Access), <strong>there is no going back</strong> – the user will not be able to sign-in again with Communicator 2005. The “RichMode” value gets set to ‘true’ for that user in the OCS backend database when a newer client is used for the first time.</p>
<p>The Enhanced Presence status for a particular user can be seen in the OCS management console in the user properties (“Other settings” in the User properties in R2, or the Communications tab | Configure button” in the Active Directory snap-in).</p>
<p>For more information about modifying the AD user property to enable Enhanced Presence programmatically see my previous blog entry “<a href="http://blog.insideocs.com/2008/12/19/provisioning-ocs-users-and-the-ad-msrtcsip-optionflags-attribute/">Provisioning OCS Users (and the AD msRTCSIP-OptionFlags Attribute)</a>”.</p>
<p>A good explanation of the different stages of Enhanced Presence is available <a href="http://communicatorteam.com/archive/2008/03/06/103.aspx">here on the Office Communicator team blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2009/11/02/enhanced-presence-and-upgrading-communicator-clients/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>32-bit Version of the PreCallDiagnostic Tool Available</title>
		<link>http://blog.insideocs.com/2009/09/21/32-bit-version-of-precalldiagnostic-tool-available/</link>
		<comments>http://blog.insideocs.com/2009/09/21/32-bit-version-of-precalldiagnostic-tool-available/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 14:51:35 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Client]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[OCS Blog]]></category>
		<category><![CDATA[OCS Audio Quality]]></category>
		<category><![CDATA[Office Communication Server Audio Quality]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=517</guid>
		<description><![CDATA[Earlier this year, while trying to solve some Live Meeting audio and video issues, I came across an OCS resource kit tool called the “PreCallDiagnosticTool”. It is a Windows application that installs on the end user PC and will help assess the impact network conditions will have on audio quality. The only downside? It was only [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp">Earlier this year, while trying to solve some Live Meeting audio and video issues, I came across an OCS resource kit tool called the “PreCallDiagnosticTool”. It is a Windows application that installs on the end user PC and will help assess the impact network conditions will have on audio quality. The only downside? It was only available in 64-bit.</div>
<p>The Microsoft OCS team released a 32-bit version on Friday &#8211; you <a href="http://communicationsserverteam.com/archive/2009/09/18/573.aspx">can read about it and download it here</a>.</p>
<p>Diagnosing audio quality issues can be complex. There are many variables on the network, the OCS server, and the end-user client that can contribute to poor audio quality. While not a replacement for the insight provided by the OCS QoE server role (<a href="http://blog.insideocs.com/2009/04/27/ocs-quality-of-experience-qoe-quick-facts/">see my QoE quick facts here</a>), this tool can be used as a quick first check to determine if the laptop or desktop is experiencing network connection issues that will affect audio quality. It can also record quality data to let users profile network conditions over time.</p>
<p>To tool gathers three metrics: <span style="text-decoration: underline;">Network MOS</span>, <span style="text-decoration: underline;">Packet Loss Rate</span> (%), and <span style="text-decoration: underline;">Interarrival Jitter</span> (ms). A screen shot is below. I am looking forward to using this tool for external clients where network conditions are typically more variable and seeing how useful the three reported metrics are in identifying audio quality issues.</p>
<p>Tips:</p>
<ul>
<li>There have been many reported problems when the tool is run from client machine that is not part of an AD domain, and when the tool is run externally (outside the firewall). For example, several times while connected to a WiFi access point I received the following error: &#8220;There was an error signing into the SIP server using the sip URI you&#8217;ve configured. Please double check that the SIP URI is correct for the logged-on user. Also, this might indicate that the server might be temporarily down&#8221;. I am still trying to track down the cause.</li>
<li>My experience when installing this tool was that the initial PCDReskit.msi installs the files to a directory, and you need to run PDCSetup.exe to install the actual tool.</li>
<li>Network conditions are logged to a text file (precalldiagMetricsLog.txt) in the directory where the tool installs (i.e. &lt;drive&gt;:\Program Files\Microsoft\PreCallDiagTool\precalldiaglog.txt).</li>
<li>The tools uses to the &#8220;sip:&#8221; prefix for the SIP URI. Even if you remove it, the application will add it back it.</li>
</ul>
<p> <img class="alignnone size-full wp-image-545" title="PreCallDiagScreenShot" src="http://blog.insideocs.com/wp-content/uploads/2009/09/PreCallDiagScreenShot1.jpg" alt="PreCallDiagScreenShot" width="641" height="277" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2009/09/21/32-bit-version-of-precalldiagnostic-tool-available/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Live Meeting Web Access Client</title>
		<link>http://blog.insideocs.com/2009/09/18/live-meeting-web-access-client/</link>
		<comments>http://blog.insideocs.com/2009/09/18/live-meeting-web-access-client/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 19:49:36 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Client]]></category>
		<category><![CDATA[Conferencing]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[OCS Blog]]></category>
		<category><![CDATA[Live Meeting Web Access]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=515</guid>
		<description><![CDATA[<p>I have heard and read some confusion lately regarding the availability of a Microsoft Office Live Meeting Web Access client. To clarify, there is such a client, but it cannot be used for on-premise OCS deployments; only for the hosted Microsoft Office Online Live Meeting Service.</p>
<p>There are some key features not currently available in the [...]]]></description>
			<content:encoded><![CDATA[<p>I have heard and read some confusion lately regarding the availability of a <a href="http://office.microsoft.com/en-us/livemeeting/HA102182321033.aspx">Microsoft Office Live Meeting Web Access</a> client. To clarify, there is such a client, but it cannot be used for on-premise OCS deployments; only for the hosted <a href="http://office.microsoft.com/en-us/livemeeting/default.aspx">Microsoft Office Online Live Meeting Service</a>.</p>
<p>There are some key features not currently available in the Web Access version. Most notably:</p>
<ul>
<li>No Audio from the PC</li>
<li>No Video from a PC or RoundTable</li>
<li>No Desktop Sharing (when running on Windows)</li>
<li>Available in English only</li>
</ul>
<p>Also, this is not to be confused with the <a href="http://communicationsserverteam.com/archive/2009/08/20/560.aspx">OCS Web Scheduler</a> (which has been recently updated to support OCS R2 – <a href="http://communicationsserverteam.com/archive/2009/08/20/560.aspx">read about it here</a>). The Web Scheduler is basically a replacement for scheduling a Live Meeting through the Live Meeting Outlook Conferencing Add-In, but the native Windows Live Meeting Console is still required to participate in the Live Meeting. It also has some functional limitations compared to the Live Meeting Outlook Conferencing Add-In.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2009/09/18/live-meeting-web-access-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Communicator Automatic Sign-In when SIP Domain Different from AD Domain</title>
		<link>http://blog.insideocs.com/2009/09/14/communicator-automatic-sign-in-when-sip-domain-different-from-ad-domain/</link>
		<comments>http://blog.insideocs.com/2009/09/14/communicator-automatic-sign-in-when-sip-domain-different-from-ad-domain/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 21:14:16 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[Communicator]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[OCS Blog]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[SIP domain]]></category>
		<category><![CDATA[_sip]]></category>
		<category><![CDATA[“Communicator Sign-In”]]></category>
		<category><![CDATA[“OCS Automatic Client Sign-In”]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=512</guid>
		<description><![CDATA[<p>I was recently involved in a situation where the SIP domain was different from the internal AD domain. This could be the case if your organization supports multiple SIP domains, or you have a “split-brain” DNS configuration (i.e. there is one DNS zone for the outside world such as “example.com”, and another DNS zone used [...]]]></description>
			<content:encoded><![CDATA[<p>I was recently involved in a situation where the SIP domain was different from the internal AD domain. This could be the case if your organization supports multiple SIP domains, or you have a “split-brain” DNS configuration (i.e. there is one DNS zone for the outside world such as “example.com”, and another DNS zone used only in the internal organization such as “example.corp”).</p>
<p>In this situation, the user SIP domain and the FQDN of the OCS server or pool will be different. To make the automatic sign-in work for Communicator in this scenario the DNS records used for automatic sign-in, and the OCS certificate on the front-end or enterprise pool needs to be tweaked. I explain these below.</p>
<p><strong>DNS Records</strong></p>
<p>Communicator clients find an OCS server or pool to sign into via DNS SRV records (this process is well documented – my posting <a href="http://blog.insideocs.com/2008/08/19/dns-records-and-office-communicator-automatic-client-sign-in/">DNS Records and Office Communicator Automatic Client Sign-In</a> describes it). Normally the SRV record resolves to the FQDN of the OCS standard edition host or OCS enterprise pool name, and a DNS A record lookup then yields an IP address.</p>
<p>When the SIP domain does not match the internal AD domain, the primary DNS zone (which your client computers reside it) should resolve to a FQDN matching the format “<strong>sip.example.com</strong>”, and then an DNS A record should be added for “sip.example.com” that resolves to the IP address of OCS front-end. In this case “example.com” refers to your SIP domain (the host portion of the SIP URIs that are assigned to users).</p>
<p>For example, if my SIP domain was example.com, and TLS was the transport protocol used to connect to OCS, I would need a DNS SRV record for “_sipinternaltls._tls.example.com” that resolved to “sip.example.com”, and a DNS A record that resolved “sip.example.com” to the IP address of my OCS front-end server.</p>
<p><strong>Tip</strong>: if the corresponding TCP SRV record exists, and TCP is enabled on the OCS server, the Communicator client will silently fail on the TLS connection and use the TCP transport. If you enable Communicator Event Logging you will see an event log error stating the there is a mismatch between the SIP domain, and the OCS domain.</p>
<p><strong>Certificate Requirements</strong></p>
<p>The significant requirement differing domain scenario to work is that the SIP domain needs to be specified in the certificate Subject Alternative Name (SAN) list in the format “sip.example.com” (i.e. “example.com” is my SIP domain).  Most documentation references this requirement even if your SIP domain and AD domain are the same, so this might already be set in your environment.</p>
<p>In an enterprise pool, all front-ends needs this certificate. Note: the Subject Name requirements stay the same.</p>
<p>More information about OCS and automatic sign-in:</p>
<p><a href="http://blog.insideocs.com/2008/08/28/making-office-communicator-sign-in-work-part-1-the-correct-dns-service-location-srv-record/">Automatic Office Communicator Sign-In (Part 1 – The Correct DNS Service Location (SRV) Record)</a></p>
<p><a href="http://blog.insideocs.com/2008/09/14/making-office-communicator-sign-in-work-part-2-%e2%80%93-ensuring-the-correct-subject-name-on-the-certificate/">Automatic Office Communicator Sign-In (Part 2 – ensuring the correct Subject Name on the Certificate)</a></p>
<p><a href="http://blog.insideocs.com/2008/09/23/making-automatic-office-communicator-sign-in-work-part-3-%e2%80%93-ensuring-the-client-trusts-the-issuing-certificate-authority/">Automatic Office Communicator Sign-In (Part 3 – ensuring the client trusts the issuing Certificate Authority)</a></p>
<p><a href="http://blog.insideocs.com/2009/07/29/the-ocs-2007-automatic-sign-in-troubleshooting-tool-v2-0/">The OCS 2007 Automatic Sign-In Troubleshooting Tool V2.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2009/09/14/communicator-automatic-sign-in-when-sip-domain-different-from-ad-domain/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Microsoft Office Communications Server Remote Connectivity Analyzer</title>
		<link>http://blog.insideocs.com/2009/08/25/microsoft-office-communications-server-remote-connectivity-analyzer/</link>
		<comments>http://blog.insideocs.com/2009/08/25/microsoft-office-communications-server-remote-connectivity-analyzer/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 15:20:50 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Edge]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[OCS Blog]]></category>
		<category><![CDATA[Edge Test]]></category>
		<category><![CDATA[Microsoft Office Communications Server Edge]]></category>
		<category><![CDATA[Microsoft Office Communications Server External Connectivity]]></category>
		<category><![CDATA[OCS Edge]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=501</guid>
		<description><![CDATA[<p>Microsoft has recently made available a Beta version of a web tool that can be used to test the external connectivty of your OCS Edge deployment: https://www.testocsconnectivity.com/.</p>
<p>You can choose to manually enter your Edge Access hostname and port (normally 443), or by using auto-discovery (via DNS records). The auto-discovery option is good because it inherently [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft has recently made available a Beta version of a web tool that can be used to test the external connectivty of your OCS Edge deployment: <a href="https://www.testocsconnectivity.com/">https://www.testocsconnectivity.com/</a>.</p>
<p>You can choose to manually enter your Edge Access hostname and port (normally 443), or by using auto-discovery (via DNS records). The auto-discovery option is good because it inherently tests that the correct external DNS entries exists which allow remote clients to automatically logon.</p>
<p>You need to provide a valid SIP user and password to the test the external SIP login through the Edge. Testing the complete login process is beneficial because the SSL Certificate configuration is validated.</p>
<p>Here is the results of a sample test run (domains and user details ommitted):</p>
<p><em><strong>Attempting to Resolve the host name lcs.example.com in DNS.<br />
</strong>Host successfully Resolved<br />
Additional Details: IP(s) returned: xxx.xxx.xxx.xx</em></p>
<p><em><strong>Testing TCP Port 443 on host lcs.example.com to ensure it is listening/open.<br />
</strong>The port was opened successfully.</em></p>
<p><em><strong>Testing SSLCertificate for validity.<br />
</strong>The certificate passed all validation requirements.validation checks.<br />
Additional Details: Subject: CN=lcs.example.com, OU=example, O=&#8221;Example, Inc.&#8221;, L=Example City, S=Example State, C=Example country, Issuer CN=&lt;Certificate Authority&gt;, OU=&lt;CA URL&gt;, O=&lt;CA Organization Name&gt;, C=&lt;CA Country&gt;</em></p>
<p><strong><em>Testing OCS remote sign in through Access Edge Server: Port Number (lcs.example.com:443), for SignInAddress (</em></strong><a href="mailto:exampe_user@example.com"><strong><em>exampe_user@example.com</em></strong></a><em><strong>).</strong><br />
The specified user successfully signed in remotely through the Access Edge Server.<br />
Additional Details:  Registration is successfully completed.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2009/08/25/microsoft-office-communications-server-remote-connectivity-analyzer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BlackBerry® Client Support for OCS R2</title>
		<link>http://blog.insideocs.com/2009/07/31/blackberry%c2%ae-client-support-for-ocs-r2/</link>
		<comments>http://blog.insideocs.com/2009/07/31/blackberry%c2%ae-client-support-for-ocs-r2/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 15:26:13 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Client]]></category>
		<category><![CDATA[Communicator]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[OCS Blog]]></category>
		<category><![CDATA[OCS R2]]></category>
		<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[BlackBerry OCS R2 Support]]></category>
		<category><![CDATA[communicator 2007 mobile]]></category>
		<category><![CDATA[communicator mobile]]></category>
		<category><![CDATA[communicator mobile blackberry]]></category>
		<category><![CDATA[Mobile OCS]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=421</guid>
		<description><![CDATA[<p>**April 2011 Update: Blackberry Support for OCS 2007 R2 and Lync is Now Available </p>
<p>Original Post:</p>
<p>I have been asked several times recently about the BlackBerry® client support for OCS R2 (RIM makes a BlackBerry client that works with OCS. You can read more about it in my original post: Mobile Options for OCS).</p>
<p>The short answer [...]]]></description>
			<content:encoded><![CDATA[<p><strong>**April 2011 Update: </strong><a title="Permanent Link to Blackberry Support for OCS 2007 R2 and Lync is Now Available" rel="bookmark" href="http://blog.insideocs.com/2011/04/05/blackberry-support-for-ocs-2007-r2-and-lync-is-now-available/"><strong>Blackberry Support for OCS 2007 R2 and Lync is Now Available</strong> </a></p>
<p>Original Post:</p>
<p>I have been asked several times recently about the BlackBerry® client support for OCS R2 (RIM makes a BlackBerry client that works with OCS. You can read more about it in my original post: <a href="http://blog.insideocs.com/2009/05/11/mobile-options-for-ocs/">Mobile Options for OCS</a>).</p>
<p>The short answer is that OCS R2 is not supported, however there is a workaround that amounts to leaving an OCS R1 CWA (Communicator Web Access) Server for the BlackBerry client to use after upgrading to OCS R2. Trying to install an OCS R1 CWA after upgrading to R2 will <strong>not</strong> work. You must leave an OCS R1 CWA server intact <strong>before</strong> upgrading. My understanding is that OCS R2 Active Directory changes will not make it possible to install an OCS R1 CWA after the fact.</p>
<p>The official workaround is described in more detail here: <a href="http://www.blackberry.com/btsc/search.do?cmd=displayKC&amp;docType=kc&amp;externalId=KB17757">BlackBerry Enterprise Instant Messaging is not functional with Microsoft Office Communications Server 2007 R2</a>.</p>
<p>The Microsoft description of the situation and the workaround is available in <a href="http://support.microsoft.com/kb/969336">KB Article 969336: &#8220;How to set up a Communicator Web Access 2007 server in a Communications Server 2007 R2 topology to support UC AJAX applications&#8221;</a>.</p>
<p>The issue is that the BlackBerry client uses the Web API used for R1 Communicator Web Access (the Asynchronous JavaScript® and XML (AJAX) API) and Microsoft no longer supports this API in the OCS R2 version of CWA.  There are no current plans at this time to re-release or support this API in future releases.</p>
<p>(BlackBerry® is a registered trademark of Research in Motion Limited).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2009/07/31/blackberry%c2%ae-client-support-for-ocs-r2/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>OCS Blog Up and Running!</title>
		<link>http://blog.insideocs.com/2008/08/13/hello-world-2/</link>
		<comments>http://blog.insideocs.com/2008/08/13/hello-world-2/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 03:11:12 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[OCS Blog]]></category>
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://insideocs.wordpress.com/2008/08/13/hello-world-2/</guid>
		<description><![CDATA[<p>Hi,</p>
<p>My name is Curtis Johnstone.  I&#8217;ve been meaning to start blogging about my adventures in OCS land for some time now, and I&#8217;ve finally gotton around to it!  Enjoy.</p>
]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>My name is Curtis Johnstone.  I&#8217;ve been meaning to start blogging about my adventures in OCS land for some time now, and I&#8217;ve finally gotton around to it!  Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2008/08/13/hello-world-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

