<?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 R2</title>
	<atom:link href="http://blog.insideocs.com/category/ocs-r2/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.insideocs.com</link>
	<description>Microsoft Office Communications Server - Tips, Tricks, and Insight</description>
	<lastBuildDate>Fri, 30 Jul 2010 18:02: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>Managing the OCS 2007 R2 QoE and CDR Data</title>
		<link>http://blog.insideocs.com/2010/07/08/managing-ocs-2007-r2-qoe-and-cdr-data/</link>
		<comments>http://blog.insideocs.com/2010/07/08/managing-ocs-2007-r2-qoe-and-cdr-data/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 23:48:26 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[OCS R2]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Reporting]]></category>
		<category><![CDATA[microsoft ocs 2007 monitoring server data]]></category>
		<category><![CDATA[microsoft ocs 2007 MSFT_SIPQoESetting MSFT_SIPCDRServiceSetting]]></category>
		<category><![CDATA[microsoft ocs 2007 purge database]]></category>
		<category><![CDATA[microsoft ocs 2007 r2 QoE CDR Data]]></category>
		<category><![CDATA[microsoft ocs 2007 “quality of experience” “call detail record” data]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=923</guid>
		<description><![CDATA[<p>The Call Detail Record (CDR) and Quality of Experience (QoE) data available through the OCS 2007 R2 Monitoring Server role enables very good usage and quality of experience reporting.  This blog post covers how to estimate the size of the database, and how to manage the database data rentention and purge time.</p>
<p>1) QoE and CDR Database [...]]]></description>
			<content:encoded><![CDATA[<p>The Call Detail Record (CDR) and Quality of Experience (QoE) data available through the OCS 2007 R2 Monitoring Server role enables very good usage and quality of experience reporting.  This blog post covers how to estimate the size of the database, and how to manage the database data rentention and purge time.</p>
<p><span style="text-decoration: underline;"><strong>1) QoE and CDR Database Sizing</strong><br />
</span>Based on a sample Microsoft OCS feature usage model (the same one used for the <a href="http://technet.microsoft.com/en-us/library/dd425159(office.13).aspx">OCS 2007 R2 Capacity Planning</a>), the CDR database grows 8.8 KB per day, and the QoE database grows 16.8 KB per day.  Once we know this, we can estimate the database size using this formula:</p>
<p>            &gt; Database size (KB) = (DB growth per user per day) * (Number of users) * (Number of days)</p>
<p>For example, the CDR and QoE database in a 3500 OCS user organization would consume a total of <strong>5.3 GB</strong> in 60 days ((8.8+16.8) * 3500 * 60).</p>
<p><strong><span style="text-decoration: underline;">2) Setting the Data Retention</span></strong><br />
The default data retention for both CDR and QoE data is<strong> 60 days</strong>. Every night the purge process will delete any records which are older than this value. The retention setting can be viewed and set in the OCS Administrator Console by doing a right-click | Properties on particular monitoring server in the left-hand tree. The <strong>property</strong> page looks like the following:</p>
<p><img class="alignnone size-full wp-image-924" style="border: black 1px solid;" title="OCS Monitoring Settings" src="http://blog.insideocs.com/wp-content/uploads/2010/07/OCS-Monitoring-Settings.JPG" alt="OCS Monitoring Settings" width="394" height="390" /></p>
<p>Set the <strong>Maximum Days Logged</strong> to the number of days that you wish to retain the respective data sets.</p>
<p><strong>Note:</strong></p>
<ul>
<li>To purge everything, use a value of <strong>zero</strong>.</li>
<li>Leave the checkbox unchecked to turn-off purging all together.</li>
<li>You can also manage these settings through WMI.</li>
</ul>
<p><strong><span style="text-decoration: underline;">3) Setting the Purge Time</span></strong></p>
<p>Specifying the time of day that the SQL database purges the data cannot be set through the OCS Administrative Console. You need to use WMI to make this setting. The WMI classes to set the QoE and CDR purge times are shown below:</p>
<ol>
<li>QoE:  use the <strong>MSFT_SIPQoESetting</strong> class and set the <strong>PurgeJobStartTime</strong> property.  The value is an integer representing the number of hours after midnight to start the purging (i.e the hour based on a 24 hour clock).  For example, a value of “1” will start the purging at 1am.</li>
<li>CDR:  use the <strong>MSFT_SIPCDRServiceSetting</strong> class and set the <strong>PurgeTime</strong> property. This also is an integer value representing the number of hours after midnight to start the purging of outdated records. </li>
</ol>
<p>These classes are <strong>only installed and available on the Monitoring Server</strong>. However, you can use the “-computername” parameter in WMI provider to remotely view and set value.</p>
<p>For example, the following two lines of Powershell, can be used to remotely set the Purge Time for the CDR database to be 4am:</p>
<address> &gt; <strong>$CDRObject = Get-WmiObject -class MSFT_SIPCDRServiceSetting -computername &lt;monitoring_server_hostname&gt; | Select-Object</strong></address>
<address> &gt; <strong>$CDRObject.PurgeTime = 4</strong></address>
<p><strong>Note</strong>: if you are using multiple monitoring servers connected to one monitoring database, it is important to not start the purging on each server simultaneously.  See the TechNet article <a href="http://technet.microsoft.com/en-us/library/dd572795(office.13).aspx">Microsoft Office Communications Server 2007 R2 Configuring Retention of QoE and CDR Data</a> for more information</p>
<p><strong>Addition Information</strong></p>
<ul>
<li><a href="http://technet.microsoft.com/en-us/library/dd572795(office.13).aspx">Microsoft Office Communications Server 2007 R2 Configuring Retention of QoE and CDR Data</a> (TechNet)</li>
<li>Key high-level information about the OCS 2007 R2 Monitoring role: <a href="http://blog.insideocs.com/2010/01/28/ocs-2007-r2-monitoring-role-faq/">OCS 2007 R2 Monitoring Role FAQ</a> (InsideOCS post)</li>
<li><a href="http://technet.microsoft.com/en-us/library/dd441306(office.13).aspx">Microsoft Office Communications Server 2007 R2Monitoring Support</a> (TechNet)</li>
<li>MSDN <a href="http://msdn.microsoft.com/en-us/library/dd167384(office.13).aspx">MSFT_SIPQoESetting (New)</a></li>
<li>MSDN <a href="http://msdn.microsoft.com/en-us/library/dd146623(office.13).aspx">MSFT_SIPCDRServiceSetting (New)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2010/07/08/managing-ocs-2007-r2-qoe-and-cdr-data/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Communicator File Transfers Across a Firewall are Not Supported</title>
		<link>http://blog.insideocs.com/2010/06/17/communicator-file-transfers-across-a-firewall-are-not-supported/</link>
		<comments>http://blog.insideocs.com/2010/06/17/communicator-file-transfers-across-a-firewall-are-not-supported/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 02:50:43 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Client]]></category>
		<category><![CDATA[Communicator]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[OCS R2]]></category>
		<category><![CDATA[microsoft communicator 2007 file transfer error]]></category>
		<category><![CDATA[microsoft communicator file transfers]]></category>
		<category><![CDATA[microsoft ocs 2007 file transfer ports]]></category>
		<category><![CDATA[microsoft ocs 2007 file transfers]]></category>
		<category><![CDATA[microsoft ocs 2007 “firewall restrictions or network problems”]]></category>
		<category><![CDATA[microsoft ocs2007  file transfer error]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=897</guid>
		<description><![CDATA[<p>I recently confirmed that transferring a file with the Communicator client across a firewall is not a supported feature in OCS 2007 R2.  This surprised me, and I see many others in the OCS forums have struggled with firewall ports in an attempt to get this working. Equally surprisingly is that this does not seem to be officially [...]]]></description>
			<content:encoded><![CDATA[<p>I recently confirmed that transferring a file with the Communicator client across a firewall is not a supported feature in OCS 2007 R2.  This surprised me, and I see many others in the OCS forums have struggled with firewall ports in an attempt to get this working. Equally surprisingly is that this does not seem to be officially documented anywhere. I have updated my popular “<a href="http://blog.insideocs.com/2009/10/21/ocs-file-transfers-key-facts-common-cures/">OCS File Transfers – Key Facts &amp; Common Cures</a>” post to cover this scenario.</p>
<p><strong>Note</strong>: <strong>this will be supported in the upcoming release of OCS – Communications Server “14”</strong>.</p>
<p>The key requirement for a Communicator file transfer to work is that each client needs to be able to locate each other on the network.  If a firewall exists on the network path between the client end-points, the file transfer will not work. File transfer scenarios such as one internal Communicator client (inside a corporate firewall) and one external Communicator client (outside the firewall with no VPN) are not supported.</p>
<p>Attempting to transfer a file in MOC without each client able to locate each other directly produces the dreaded “You cannot receive the file…. <strong>This may due to firewall restrictions or network problems</strong>” as shown below.</p>
<p><img class="alignleft size-full wp-image-898" style="border: black 2px solid;" title="ocs file transfer error" src="http://blog.insideocs.com/wp-content/uploads/2010/06/ocs-file-transfer-error.JPG" alt="ocs file transfer error" width="589" height="30" /></p>
<p>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2010/06/17/communicator-file-transfers-across-a-firewall-are-not-supported/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Schedule a Communicator Conference with Communicator 2007 R2</title>
		<link>http://blog.insideocs.com/2010/05/11/how-to-schedule-a-communicator-conference-with-communicator-2007-r2/</link>
		<comments>http://blog.insideocs.com/2010/05/11/how-to-schedule-a-communicator-conference-with-communicator-2007-r2/#comments</comments>
		<pubDate>Tue, 11 May 2010 22:18:05 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Client]]></category>
		<category><![CDATA[Communicator]]></category>
		<category><![CDATA[Conferencing]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Live Meeting]]></category>
		<category><![CDATA[OCS R2]]></category>
		<category><![CDATA[creating a communicator conference call]]></category>
		<category><![CDATA[microsoft communicator 2007 conferencing]]></category>
		<category><![CDATA[microsoft ocs 2007 r2 conferencing]]></category>
		<category><![CDATA[microsoft ocs 2007 r2 meet now]]></category>
		<category><![CDATA[microsoft ocs 2007 scheduling a conference]]></category>
		<category><![CDATA[microsoft office communicator 2007 r2 meet now]]></category>
		<category><![CDATA[office communications server 2007 conferencing]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=850</guid>
		<description><![CDATA[<p>There is a lot of functionality built into the Microsoft Office Live Meeting client, and frankly all that functionality can present a usability challenge for some users who are just trying to have a basic multi-party conference. For smaller meetings, and specifically where the primary need is an instant messaging, audio, or video conference, a [...]]]></description>
			<content:encoded><![CDATA[<p>There is a lot of functionality built into the Microsoft Office Live Meeting client, and frankly all that functionality can present a usability challenge for some users who are just trying to have a basic multi-party conference. For smaller meetings, and specifically where the primary need is an instant messaging, audio, or video conference, a <em>Communicator conference</em> is a better user experience. Ad-hoc Communicator conferences can be created easily by selecting multiple contacts (by holding down the CTRL key and selecting the participant contacts individually) and then right-clicking and selecting &#8220;Start a Conference Call&#8221; in Office Communicator 2007 R2.</p>
<p>But how can users schedule Communicator conferences directly from the Communicator 2007 R2 client?</p>
<p>Microsoft Office Communicator 2007 R2 introduced a <strong>Meet Now</strong> option that let the users create a Communicator conference and invite participants (internal or federated contacts) both in real time via or through email. When the <strong>Invite by Email</strong> option is used, an Outlook e-mail message is created <strong>with a link to join the conference</strong>.</p>
<p>If a user wants to <strong>schedule</strong> a Communicator conference as part of a regular Outlook meeting request, they can create an Outlook meeting and cut-and-paste the “join the conference” link provided in the email invitation.  This is a great way to leverage the power of Outlook meetings with the simplicity of Communicator conferences.</p>
<p>A description of the “Meet Now” feature in Office Communicator 2007 R2 can be found here: <a href="http://office.microsoft.com/en-ca/communicator/HA102900511033.aspx#2">Meet Now Conferencing</a>.</p>
<p>An easier way to schedule a Communicator Conference call <strong>if you have the Microsoft Conferencing Add-In for Outlook installed</strong> is to use the &#8220;Schedule a Conference Call&#8221; button on the Conferencing toolbar which the add-in installs into Outlook.  I remember situations where this button was not available, so make sure your users are running Communicator 2007 R2 and the latest version of the Conferencing Add-In for Outlook is installed (available here: <a href="http://office.microsoft.com/en-us/help/HA102368901033.aspx">http://office.microsoft.com/en-us/help/HA102368901033.aspx</a>).</p>
<p>The following are two screen shots of where to find the “Meet Now” functionality and the associated invitation options in Office Communicator 2007 R2.</p>
<p><img class="alignleft size-full wp-image-854" title="Communicator Meet Now" src="http://blog.insideocs.com/wp-content/uploads/2010/05/Communicator-Meet-Now1.JPG" alt="Communicator Meet Now" width="437" height="134" /></p>
<p><img class="alignleft size-full wp-image-855" style="border: black 1px solid;" title="Communicator conference invite" src="http://blog.insideocs.com/wp-content/uploads/2010/05/Communicator-conference-invite2.JPG" alt="Communicator conference invite" width="607" height="242" /></p>
<p>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2010/05/11/how-to-schedule-a-communicator-conference-with-communicator-2007-r2/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>AD Attributes Required to Enable a User for OCS</title>
		<link>http://blog.insideocs.com/2010/05/03/ad-attributes-required-to-enable-a-user-for-ocs/</link>
		<comments>http://blog.insideocs.com/2010/05/03/ad-attributes-required-to-enable-a-user-for-ocs/#comments</comments>
		<pubDate>Mon, 03 May 2010 21:03:26 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[OCS R2]]></category>
		<category><![CDATA[microsoft ocs 2007 r2 ad user attributes]]></category>
		<category><![CDATA[microsoft ocs 2007 r2 command line provisioning]]></category>
		<category><![CDATA[microsoft ocs 2007 r2 user scripting]]></category>
		<category><![CDATA[ocs 2007 r2 AD attributes enable user]]></category>
		<category><![CDATA[ocs 2007 r2 enable users]]></category>
		<category><![CDATA[ocs 2007 r2 scripting]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=842</guid>
		<description><![CDATA[<p>As a follow-on to my popular post “Provisioning OCS From the Command Line”, several readers noted that they were in the situation where the OCS user had not been created (e.g. provisioned in AD). The AD user object exists, but that object has not been enabled for OCS. Until the user object is enabled for [...]]]></description>
			<content:encoded><![CDATA[<p>As a follow-on to my popular post “<a href="http://blog.insideocs.com/2009/01/16/189/">Provisioning OCS From the Command Line</a>”, several readers noted that they were in the situation where the OCS user had not been created (e.g. provisioned in AD). The AD user object exists, but that object has not been enabled for OCS. Until the user object is enabled for OCS, the associated WMI classes to configure OCS features cannot be used in their automated provisioning process.</p>
<p>The four minimum AD attributes necessary to enable an OCS user for sign-in with Communicator 2007 R2 are: </p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="257" valign="top"><strong>AD Attribute Name</strong></td>
<td width="84" valign="top"><strong>Type</strong></td>
<td width="324" valign="top"><strong>Meaning</strong></td>
</tr>
<tr>
<td width="257" valign="top">msRTCSIP-UserEnabled</td>
<td width="84" valign="top">Boolean</td>
<td width="324" valign="top">True = OCS Enable; False = not OCS Enabled</td>
</tr>
<tr>
<td width="257" valign="top">msRTCSIP-OptionFlags (<strong>1</strong>)</td>
<td width="84" valign="top">Integer</td>
<td width="324" valign="top">Bitmask representing OCS features.</td>
</tr>
<tr>
<td width="257" valign="top">msRTCSIP-PrimaryUserAddress</td>
<td width="84" valign="top">String</td>
<td width="324" valign="top">The primary SIP address of the user.</td>
</tr>
<tr>
<td width="257" valign="top">msRTCSIP-PrimaryHomeServer</td>
<td width="84" valign="top">String</td>
<td width="324" valign="top">The Distinguished Name of the Home Server.</td>
</tr>
</tbody>
</table>
<p>With these four AD attributes set correctly, a user can login with Communicator 2007 R2 and you can then provision the user using the WMI provider and the ensuing various tools which use it (i.e. PowerShell, Scripting, Resource Kit tools).</p>
<p><strong>Note (1)</strong>: The AD attribute “msRTCSIP-OptionFlags” does not have to be set to enable the user for OCS, however, the user not be able to sign-in with Office Communicator 2007 R2 unless it is set to a bitmask value that enables Enhanced Presence:</p>
<ul>
<li>The user will receive an error when they attempt to sign-in: “You will not be able to sign in because your account is not configured to support enhanced presence features”.</li>
<li>In the OCS management console properties for the user, the Other settings | Configure … | Enabled enhanced presence will not be set.</li>
<li>Adding a value of 256 to the value of msRTCSIP-OptionFlags will enable the user for Enhanced Presence. See the “<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>” blog post for more information on “msRTCSIP-OptionFlags” and it’s possible values.</li>
</ul>
<p>Once Enhanced Presence is set, it cannot be unset (the option will be grayed-out in the administrative console).  This can have implications if you still have Office Communicator 2005 clients which do not Enhanced Presence. See the previous blog post “<a href="http://blog.insideocs.com/2009/11/02/enhanced-presence-and-upgrading-communicator-clients/">Enhanced Presence and Upgrading Office Communicator Clients</a>” for more information.</p>
<p>The AD attribute “msRTCSIP-UserEnabled” corresponds to the “Enable user for Office Communications Server” setting on the Communications tab in AD Users and Computers.  Just enabling this value to TRUE, is not sufficient to provision the user in OCS:</p>
<ul>
<li>unless the user has a SIP sign-in address set (i.e. msRTCSIP-PrimaryUserAddress) the “Enable user for Office Communications Server” will still be unchecked and the user will not be able to sign in.</li>
<li>with this set to TRUE and a SIP sign-in address set, the user also must have a valid pool name/home-server (i.e. which corresponds to the “msRTCSIP-PrimaryHomeServer” AD attribute).  If a valid pool name/home-server is not set, AD Users and Computers will generate an error when attempting to view the Communications tab properties, and the user will still not be able to sign-in.</li>
</ul>
<p>To help out with adapting your current provisioning process to enable OCS users, here is a quick VBScript snippet I put together which will set the four AD OCS user properties discussed in this post:</p>
<address>‘ customize the next line for your environment – you can use ADSIEdit or other tools to get the common name of a specific user</address>
<address> </address>
<address>Set objUser = GetObject(<a href="ldap://CN=&lt;user common name&gt;,OU=&lt;user ou&gt;,DC=&lt;example&gt;,DC=&lt;com&gt;/">LDAP://CN=&lt;user common name&gt;,OU=&lt;user ou&gt;,DC=&lt;example&gt;,DC=&lt;com&gt;</a>)</address>
<address><em>objUser.put &#8220;msRTCSIP-UserEnabled&#8221;, true </em></address>
<address><em>objUser.put &#8220;msRTCSIP-OptionFlags&#8221;, 512         ‘ set this value to a bitmask representing which OCS features you want to enable/disable</em></address>
<address><em>objUser.put &#8220;msRTCSIP-PrimaryUserAddress&#8221;,  ‘ set this to the primary URI (typically the same as the users email address)</em></address>
<address><em>objUser.put &#8220;msRTCSIP-PrimaryHomeServer&#8221;,  ‘ set this to the distinguished name of the OCS front-end </em></address>
<address><em>objUser.setinfo</em></address>
<address> </address>
<address>&#8216; Example PrimaryHomeServer: (e.g. “CN=LC Services,CN=Microsoft,CN=&lt;your pool name&gt;,CN=RTC Service,CN=Services,CN=Configuration,DC=example,DC=com”</address>
<address> </address>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2010/05/03/ad-attributes-required-to-enable-a-user-for-ocs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>April 2010 Updates for Communicator 2007 R2, Live Meeting, and OCS 2007 R2</title>
		<link>http://blog.insideocs.com/2010/04/15/april-2010-updates-for-communicator-2007-r2-and-live-meeting/</link>
		<comments>http://blog.insideocs.com/2010/04/15/april-2010-updates-for-communicator-2007-r2-and-live-meeting/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 19:59:23 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Client]]></category>
		<category><![CDATA[Communicator]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[OCS R2]]></category>
		<category><![CDATA[communicator 2007 r2 april 2010 update]]></category>
		<category><![CDATA[microsoft 2007 r2 april 2010 update]]></category>
		<category><![CDATA[microsoft communicator 2007 r2 april 2010 update]]></category>
		<category><![CDATA[microsoft communicator 2007 r2 update]]></category>
		<category><![CDATA[microsoft ocs 2007 r2 windows 2008 r2]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=827</guid>
		<description><![CDATA[<p>Microsoft has released new cumulative updates for all the UC Clients and the OCS Server.</p>
<p>Clients</p>
<p>The April 2010 cumulative update for Communicator 2007 R2 can be found here:  Description of the cumulative update package for Communicator 2007 R2: April 2010</p>
<p>This update brings the Communicator version up to 3.5.6907.196 from the last update in January 2010 (3.5.6907.83).</p>
<p>It mostly addresses [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft has released new cumulative updates for all the UC Clients and the OCS Server.</p>
<p><strong>Clients</strong></p>
<p>The April 2010 cumulative update for Communicator 2007 R2 can be found here:  <a href="http://support.microsoft.com/kb/978564">Description of the cumulative update package for Communicator 2007 R2: April 2010</a></p>
<p>This update brings the Communicator version up to 3.5.6907.<strong>196</strong> from the last update in January 2010 (3.5.6907.<strong>83</strong>).</p>
<p>It mostly addresses minor issues with the possible exception of these 2 issues:</p>
<p>1) &#8220;<a href="http://support.microsoft.com/kb/981414/">Microsoft Office Communicator may no longer make daily synchronize changes to its address book</a>&#8220;.  If an OCS administrator had made manual updates to the OCS address book files, Communicator would take a long time to synchronize it&#8217;s address book and see those changes.</p>
<p>2) <a href="http://support.microsoft.com/kb/971628/">&#8220;When a delegate tries to use the Conferencing Add-in for Outlook to schedule a live meeting or to schedule a conference on behalf of a manager, the delegate&#8217;s information instead of the manager&#8217;s information displays in the conferencing request&#8221;</a> (KB 971628).  Note: to resolve #971628 you will need the April 2010 Communicator 2007 R2 update along with 2 other updates:</p>
<ul>
<li><a href="http://support.microsoft.com/kb/969696">Description of the update for Live Meeting Conferencing Add-in for Outlook: July 2009</a></li>
<li><a href="support.microsoft.com/kb/969821">Description of the update package for Office Communications Server 2007 R2: July, 2009</a></li>
</ul>
<p>There are also April 2010 update for Live Meeting and the Live Meeting Conferencing Add-in for Outlook:</p>
<ul>
<li>Live Meeting client update for April 2010:  <a href="http://support.microsoft.com/kb/980926">Description of the update package for the Windows-based Live Meeting 2007 client: April 2010</a>.</li>
<li>Live Meeting Conferencing Add-in for Outlook: April 2010:  <a href="http://support.microsoft.com/kb/980924">Description of the update for the Live Meeting Conferencing Add-in for Outlook: April 2010</a>.</li>
</ul>
<p><strong>Server</strong></p>
<p>The new cumulative updates for all the OCS 2007 R2 server roles can be found here:  <a href="http://support.microsoft.com/kb/968802/">Updates for Communications Server 2007 R2</a> (KB 968802).</p>
<p>Net new updates are available for the Standard/Enterprise Front-End &amp; Back-End, Application Sharing, Audio/Video Conferencing, CWA, Conferencing Attendant, Mediation Server, Outside Voice Control, and the Web Conferencing server.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2010/04/15/april-2010-updates-for-communicator-2007-r2-and-live-meeting/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OCS Federated Partner Trust Level</title>
		<link>http://blog.insideocs.com/2010/04/07/ocs-federated-partner-trust-level/</link>
		<comments>http://blog.insideocs.com/2010/04/07/ocs-federated-partner-trust-level/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 14:46:02 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Edge]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[OCS R2]]></category>
		<category><![CDATA[microsoft ocs 2007 r2 federated partner]]></category>
		<category><![CDATA[microsoft ocs federated edge]]></category>
		<category><![CDATA[microsoft ocs federated partner trust]]></category>
		<category><![CDATA[microsoft ocs federated sip domain]]></category>
		<category><![CDATA[microsoft ocs federation]]></category>
		<category><![CDATA[ocs 2007 federated partner trust]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=800</guid>
		<description><![CDATA[<p>I recently discovered the concept of ‘Trust Level’ with OCS federated partners (I thought all partners were treated equal once they were added as a federated partner).  It turns out that one partner can be ‘trusted’ more than another partner depending on how the federation is configured on the OCS 2007 R2 Access Edge.</p>
<p>The element [...]]]></description>
			<content:encoded><![CDATA[<p>I recently discovered the concept of ‘Trust Level’ with OCS federated partners (I thought all partners were treated equal once they were added as a federated partner).  It turns out that one partner can be ‘trusted’ more than another partner depending on how the federation is configured on the OCS 2007 R2 Access Edge.</p>
<p>The element of trust comes into play when the Access Edge evaluates the federation traffic.  Here are the important points:</p>
<ul>
<li>The Edge evaluates all federation activity for all partners.</li>
<li>The Edge detects ‘suspicious’ activity by looking at the ratio of successful to failed responses.</li>
<li>If the Edge server detects suspicious traffic it can limit the activity to 1 message per second throughput for that federated partner.</li>
<li>The Edge limits federated partner activity to 20 messages per second unless the federated SIP domain is explicitly added to the Allow List.</li>
<li>The Edge also limits any one federated partner to send requests to &#8220;no more than 1000 Uniform Resource Identifiers (URIs) (either valid or invalid)&#8221; to your local SIP domain unless they are explicitly on the Allow list. I interpret this limit as traffic to 1000 unique SIP addresses, and over what time period, I am not sure, but the rule to follow is to add the federated partner to the Allow list <strong>if you trust them,</strong> to avoid hitting this limit. You can see which federated domains are on the watch list by viewing the “Open Federation” tab in the 2007 R2 Access Edge management console. </li>
<li>If a traffic from a federated partner does hit the 1000 limit, traffic from this domain will be dropped. This is to prevent potential attacks on your SIP domain.</li>
<li><strong>Explicitly specifying an Access Edge</strong> along with a federated partner SIP domain on the Allow list <strong>grants the highest level of security </strong>- the partner is trusted from the persective of the Edge evaulating that partner&#8217;s traffic and explicitly specifying the FQDN of a federated partner&#8217;s Access Edge Server reduces the chances of a security breach such as a man-in-the-middle attack via DNS poisoning.</li>
<li>If you are adding an audio conferencing provider (ACP) as a federated partner, you need to specific both the SIP domain and the FQDN of the ACP as the associated Partner Access Edge.</li>
</ul>
<p>If you are new to federation, there are two ways to configured federated communication with an external OCS deployment:</p>
<p>1) “Allow automatic discovery of federated partners”.</p>
<p>On the “Access Methods” tab on the Access Edge server | Properties (in the OCS 2007 R2 Access Edge management console):</p>
<p><img class="size-full wp-image-801 alignnone" title="Edge_Tab_1" src="http://blog.insideocs.com/wp-content/uploads/2010/04/Edge_Tab_1.JPG" alt="Edge_Tab_1" width="403" height="462" /></p>
<p>2) Explicitly specify the SIP domain of the federated partner in the allow list (on the “Allow” tab):</p>
<p><img class="size-full wp-image-802 alignnone" title="Edge_Tab_2" src="http://blog.insideocs.com/wp-content/uploads/2010/04/Edge_Tab_2.JPG" alt="Edge_Tab_2" width="403" height="467" /></p>
<p><strong>Note</strong>: Specific SIP domains can be BLOCKED by adding them in the Domains section of the Block tab.</p>
<p><strong>References</strong></p>
<ul>
<li><a href="http://technet.microsoft.com/en-us/library/dd441218(office.13).aspx">Microsoft TechNet Microsoft Office Communications Server 2007 R2 Configure Federation</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2010/04/07/ocs-federated-partner-trust-level/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OCS 2007 R2 Support for Windows Server 2008 R2</title>
		<link>http://blog.insideocs.com/2010/03/30/ocs-2007-r2-support-for-windows-2008-r2-update/</link>
		<comments>http://blog.insideocs.com/2010/03/30/ocs-2007-r2-support-for-windows-2008-r2-update/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 19:47:00 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[OCS R2]]></category>
		<category><![CDATA[Upgrading]]></category>
		<category><![CDATA[microsoft ocs 2007 r2 windows 2008 r2]]></category>
		<category><![CDATA[Microsoft Office Communications Server Windows 2008 Domain]]></category>
		<category><![CDATA[ocs 2007 r2 windows 2008]]></category>
		<category><![CDATA[OCS windows 2008]]></category>
		<category><![CDATA[OCS Windows 2008 AD Domain]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=794</guid>
		<description><![CDATA[In case you missed it, Microsoft recently released a support article which details a supported scenario for:
1) Installing OCS 2007 R2 on a Windows Server 2008 R2 server.
2) Installing OCS 2007 R2 into a Windows Server 2008 R2 Active Directory (i.e. at least one DC was upgraded to Windows Server 2008 R2).
Prior to this, OCS [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">In case you missed it, Microsoft recently released a support article which details a supported scenario for:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">1) Installing OCS 2007 R2 on a Windows Server 2008 R2 server.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">2) Installing OCS 2007 R2 into a Windows Server 2008 R2 Active Directory (i.e. at least one DC was upgraded to Windows Server 2008 R2).</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Prior to this, OCS 2007 R2 was not supported on a Windows 2008 R2 operating system, and if you upgradeed your AD forest using Windows Server 2008 R2 x64, OCS 2007 R2 would not work correctly.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">See the Knowledge Base article for the steps to follow: http://support.microsoft.com/kb/982020/.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Important Exceptions:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Upgrading your OCS 2007 R2 server from Windows 2008 to Windows 2008 R2 is not supported.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">OCS 2007 R2 Group Chat Server is NOT supported on Windows 2008 R2, or in a Windows 2008 R2 domain.</div>
<p>In case you missed it, Microsoft recently released a support article which details a supported scenario for:</p>
<ul>
<li>Installing OCS 2007 R2 on a Windows Server 2008 R2 server.</li>
<li>Installing OCS 2007 R2 into a Windows Server 2008 R2 Active Directory (i.e. at least one DC is running Windows Server 2008 R2).</li>
</ul>
<p>Prior to this OCS 2007 R2 was not supported on a Windows 2008 R2 operating system, and if you upgradeed your AD forest using Windows Server 2008 R2 x64, OCS 2007 R2 would not work correctly.</p>
<p>See the Knowledge Base article for the steps to follow: <a href="http://support.microsoft.com/kb/982020">http://support.microsoft.com/kb/982020</a>/.</p>
<p><strong>Important Exceptions</strong>:</p>
<ul>
<li>Upgrading your OCS 2007 R2 server from Windows 2008 to Windows 2008 R2 is not supported.</li>
<li>OCS 2007 R2 Group Chat Server is NOT supported on Windows 2008 R2, or in a Windows 2008 R2 domain.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2010/03/30/ocs-2007-r2-support-for-windows-2008-r2-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlackBerry Client for OCS 2007 R2 Update</title>
		<link>http://blog.insideocs.com/2010/03/16/blackberry-client-for-ocs-2007-r2-update/</link>
		<comments>http://blog.insideocs.com/2010/03/16/blackberry-client-for-ocs-2007-r2-update/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 16:51:58 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Client]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[OCS 2010]]></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[microsoft ocs 2007 r2 blackberry client]]></category>
		<category><![CDATA[Mobile OCS]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=780</guid>
		<description><![CDATA[<p>A quick post regarding the availability of a native BlackBerry client that works with OCS 2007 R2.</p>
<p>A representative from RIM recently confirmed that a BlackBerry client that works with OCS 2007 R2 is in the works. They are building this client to work with the next release of OCS (see OCS in 2010 – The [...]]]></description>
			<content:encoded><![CDATA[<p>A quick post regarding the availability of a native BlackBerry client that works with OCS 2007 R2.</p>
<p>A representative from RIM recently confirmed that a BlackBerry client that works with OCS 2007 R2 is in the works. They are building this client to work with the next release of OCS (see <a href="http://blog.insideocs.com/2009/12/29/ocs-in-2010-the-uc-14-wave/">OCS in 2010 – The UC 14 Wave</a>) but it will be backward compatible and work with OCS 2007 R2 &#8211; RIM understandably doesn&#8217;t want to build a version now solely for OCS 2007 R2 and then have to build another to support the next release of OCS.</p>
<p>No specific release date is available, although &#8216;this summer&#8217; was mentioned, and I imagine it will be available no later than when the OCS Wave 14 release &#8211; which will be &#8216;late in 2010&#8242;. I have also heard several reports that Blackberry Enterprise Server 5.0.2 will support OCS 2007 R2 integration.</p>
<p>For more information see the previous blog entry: <a href="http://blog.insideocs.com/2009/07/31/blackberry%c2%ae-client-support-for-ocs-r2/">BlackBerry® Client Support for OCS R2</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2010/03/16/blackberry-client-for-ocs-2007-r2-update/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Common Reasons for the OCS Services Not Starting</title>
		<link>http://blog.insideocs.com/2010/03/09/common-reasons-for-the-ocs-services-not-starting/</link>
		<comments>http://blog.insideocs.com/2010/03/09/common-reasons-for-the-ocs-services-not-starting/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 00:49:13 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[OCS R2]]></category>
		<category><![CDATA[microsoft ocs 2007 service not starting]]></category>
		<category><![CDATA[microsoft ocs event 7000 1021 1609]]></category>
		<category><![CDATA[microsoft ocs service account RTCService RTCComponentServices]]></category>
		<category><![CDATA[microsoft ocs services]]></category>
		<category><![CDATA[ocs 2007 service failure]]></category>
		<category><![CDATA[ocs service logon problem]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=770</guid>
		<description><![CDATA[<p>Many times I have had issues with starting the OCS services on a consolidated front-end starting (fortunately, this has been mostly confined to lab environments).  For the benefit of others, here are the 4 most common reasons for OCS service logon failures that I have experienced:</p>

The OCS Service Logon Accounts Have Expired.

Event log errors 7000 [...]]]></description>
			<content:encoded><![CDATA[<p>Many times I have had issues with starting the OCS services on a consolidated front-end starting (fortunately, this has been mostly confined to lab environments).  For the benefit of others, here are the 4 most common reasons for OCS service logon failures that I have experienced:</p>
<ol>
<li>The OCS Service Logon Accounts Have Expired.
<ul>
<li>Event log errors 7000 and 1021 will typically appear if the passwords for the OCS accounts have expired as per the AD Default Domain Policy.</li>
<li>If the password for the default OCS service accounts (i.e. RTCService, RTCComponentService) is not correct, you will typically see an event log error 1609: &#8220;The service did not start due to a logon failure.&#8221;</li>
<li>The resolution is to open up Active Directory Users and Computers and set the Password Never Expires on RTCService, RTCComponentService (if that is suitable for your password policy).</li>
</ul>
</li>
<li>The OCS Server Clock is Wrong.
<ul>
<li>This will cause a variety of Kerbos authentication errors &#8211; as seen in the event log.</li>
</ul>
</li>
<li>All Domain Controllers are down in the AD Forest.
<ul>
<li>This can easily happen if your lab environment is like most lab environments and has one DC <img src='http://blog.insideocs.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</li>
<li>The event log will contain several errors &#8211; usually pertaining to basic Windows services &#8211; before the OCS services start to complain.</li>
</ul>
</li>
<li>OCS 2007 R2 Services Hang After a Reboot on Windows Server 2008.
<ul>
<li>See Aaron Tiensivu excellent article on this issue: <a href="http://blog.tiensivu.com/aaron/archives/1909-OCS-2007-R2-services-hang-at-Starting-on-reboot-with-Server-2008.html">OCS 2007 R2 services hang at Starting on reboot with Server 2008 </a>to see if it applies to you.</li>
</ul>
</li>
</ol>
<p>For reference, here are the names of the 5 major OCS 2007 R2 services on a consolidated front-end:</p>
<ul>
<li>Office Communications Server Front-End</li>
<li>Office Communications Server IM Conferencing</li>
<li>Office Communications Server Web Conferencing</li>
<li>Office Communications Server Audio/Video Conferencing</li>
<li>Office Communications Server Telephony Conferencing</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2010/03/09/common-reasons-for-the-ocs-services-not-starting/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OCS Simulation &amp; Sizing Tool</title>
		<link>http://blog.insideocs.com/2010/02/12/ocs-simulation-sizing-tool/</link>
		<comments>http://blog.insideocs.com/2010/02/12/ocs-simulation-sizing-tool/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 15:54:19 +0000</pubDate>
		<dc:creator>Curtis Johnstone</dc:creator>
				<category><![CDATA[Client]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[OCS R2]]></category>

		<guid isPermaLink="false">http://blog.insideocs.com/?p=761</guid>
		<description><![CDATA[<p>I recently took a look at the “Microsoft Office Communications Server 2007 R2 Capacity Planning Tool”.  I was looking forward to taking a look at OCSStress.exe which is an OCS workload and user activity simulation tool (included as part of the capacity planning tool). Those with Microsoft Exchange backgrounds will remember it’s close cousins – LoadGenerator and LoadSim.</p>
<p>You can use it [...]]]></description>
			<content:encoded><![CDATA[<p>I recently took a look at the “<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f8cbddd6-7608-4bbe-9246-16e96c62bef4">Microsoft Office Communications Server 2007 R2 Capacity Planning Tool</a>”.  I was looking forward to taking a look at OCSStress.exe which is an OCS workload and user activity simulation tool (included as part of the capacity planning tool). Those with Microsoft Exchange backgrounds will remember it’s close cousins – LoadGenerator and LoadSim.</p>
<p>You can use it for simulating user activities, benchmarking, pre-deployment validation, and to see the affects of different UC workloads in a lab or pre-production environment.</p>
<p>This OCS Stress Simulator tool is capable of simulating the following user activities:</p>
<ul>
<li>SIP Sign-in</li>
<li>Get presence</li>
<li>Send/receive instant messages</li>
<li>Create IM conferences and send messages in conferences</li>
<li>Address book download and address book query</li>
<li>Distribution list expansion</li>
<li>PSTN Gateway loads</li>
<li>VoIP traffic (calls to Mediation Server, Audio/Video MCU, Edge Server, Response Group Service, and Conference Auto Attendant when these scenarios are enabled.)</li>
</ul>
<p>Noteworthy pre-requisite, installation, and usage notes:</p>
<ul>
<li>OCSStress.exe cannot run on a computer that is also running Office Communications Server 2007 R2.  It is installed on a client machine that will simulate the OCS traffic. You also install it on the back-end database server for each pool.</li>
<li>It needs to be installed and run on the back-end database server (enterprise pool or standard edition). This creates the user accounts.</li>
<li>Is only available in 64-bit and runs on Windows 2003 and Windows 2008.</li>
<li>You must run it under a user who is part of the DomainAdmins group.</li>
<li>The Exchange Server 2007 ForestProp needs to be run. This creates the test distribution lists, and integration with Exchange UM.</li>
<li>The first time a test is run the test users logon for the first time and there is additional initialization operations that occurs on the backend.  It is recommended that you run a short test first, and then start benchmarking.</li>
<li>The results are reported in performance counters that are installed on the client when OCSStress is installed.</li>
</ul>
<p>The OCS 2007 R2 Capacity Planning Tool (which includes OCSstress) can be downloaded here: <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f8cbddd6-7608-4bbe-9246-16e96c62bef4&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=f8cbddd6-7608-4bbe-9246-16e96c62bef4&amp;displaylang=en</a>. In July 2009 there were some hotifx updates to this tool which corrected some problems.  Those fixes are udpated in the download above.</p>
<p>The LCS 2005 equivalent can be downloaded here: <a href="http://www.microsoft.com/downloads/details.aspx?familyid=107a5e83-ca59-4bcb-a3bc-27efd97a477d&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=107a5e83-ca59-4bcb-a3bc-27efd97a477d&amp;displaylang=en</a>.</p>
<p>The document &#8220;<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0a45d921-3b48-44e4-b42b-19704a2b81b0&amp;displaylang=en">Running Microsoft Office Communications Server 2007 R2 in a Virtualized Topology</a>&#8221; has additional good information on configuring and using this tool.</p>
<p>I have only used the tool for basic sign-in and IM, but I’ll update this post with my experiences as I used it more.  I am also interested in people’s experience with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.insideocs.com/2010/02/12/ocs-simulation-sizing-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
