<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Justin Morris on UC</title>
	
	<link>http://www.justin-morris.net</link>
	<description>Laying it down on Lync Server</description>
	<lastBuildDate>Mon, 20 Feb 2012 12:25:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/JustinMorrisOnUc" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="justinmorrisonuc" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">JustinMorrisOnUc</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>MUCUG London seminar at UC Expo</title>
		<link>http://www.justin-morris.net/mucug-london-seminar-at-uc-expo/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mucug-london-seminar-at-uc-expo</link>
		<comments>http://www.justin-morris.net/mucug-london-seminar-at-uc-expo/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 08:48:42 +0000</pubDate>
		<dc:creator>Justin Morris</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.justin-morris.net/?p=335</guid>
		<description><![CDATA[&#160; &#160; &#160; UC Expo is on again this year on the 6th and 7th of March at Olympia in London. It&#8217;s the premier UC event in the UK/EMEA for vendors and end-user customers to come together and see the latest developments in the industry along with lots of informative seminars. I&#8217;ve attended the last [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.justin-morris.net/wp-content/uploads/2012/02/ucexpo-logo.png"><img class="size-full wp-image-336 alignleft" title="ucexpo-logo" src="http://www.justin-morris.net/wp-content/uploads/2012/02/ucexpo-logo.png" alt="" width="422" height="127" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://www.ucexpo.co.uk/" target="_blank">UC Expo</a> is on again this year on the 6th and 7th of March at Olympia in London. It&#8217;s the premier UC event in the UK/EMEA for vendors and end-user customers to come together and see the latest developments in the industry along with lots of informative seminars. I&#8217;ve attended the last 2 years (including manning our Modality stand last year) and enjoy meeting new people, catching up with old ones and learning about the new and exciting tech coming out.</p>
<p>This year however, Tom, Adam and I have teamed up with UC Expo to present our own little MUCUGL seminar on Lync Mobility. We&#8217;ll be talking about the new client and how it can fit in with your existing or new Lync deployment, as well as getting in front of a few new faces and talking about how awesome our user group is. <img src='http://www.justin-morris.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>When: 6th March, 3:50 PM &#8211; 4:20 PM</strong></p>
<p><strong>Where: Mobility Track</strong></p>
<p>For more info and to add our seminar to your MYVISIT planner, check out the seminar page on the UC Expo site <a href="http://www.ucexpo.co.uk/Seminars/Mobility/Tuesday-06-March-2012/MUCUGL-does-Mobility" target="_blank">here</a>.</p>
<p>Look forward to seeing you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.justin-morris.net/mucug-london-seminar-at-uc-expo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Migrating Group Chat to Lync Server 2010</title>
		<link>http://www.justin-morris.net/migrating-group-chat-in-lync-server-2010/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=migrating-group-chat-in-lync-server-2010</link>
		<comments>http://www.justin-morris.net/migrating-group-chat-in-lync-server-2010/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 11:07:34 +0000</pubDate>
		<dc:creator>Justin Morris</dc:creator>
				<category><![CDATA[Group Chat]]></category>

		<guid isPermaLink="false">http://www.justin-morris.net/?p=323</guid>
		<description><![CDATA[Group Chat is a bit of tricky beast in OCS 2007 R2/Lync Server 2010. It can take a bit of caressing to get it operating properly and I regularly see folks with problems on the TechNet forums that need a bit of a hand, so you&#8217;re not alone if you have problems deploying it. Migration [...]]]></description>
			<content:encoded><![CDATA[<p>Group Chat is a bit of tricky beast in OCS 2007 R2/Lync Server 2010. It can take a bit of caressing to get it operating properly and I regularly see folks with problems on the TechNet forums that need a bit of a hand, so you&#8217;re not alone if you have problems deploying it.</p>
<h1>Migration Pains</h1>
<p>So when it comes to actually migrating your existing Group Chat environment from OCS 2007 R2 to Lync Server 2010, the whole process can be fraught with danger. The Microsoft <a href="http://technet.microsoft.com/en-us/library/gg615442.aspx" target="_blank">TechNet library article</a> does a decent job of explaining how to do this, but when it comes to running a SQL query to replace the necessary table entries it can become a bit of confusing.</p>
<h1>The Process</h1>
<p>In this post, I&#8217;ll show you a quick and easy way to get your data across and your GC up and running on Lync.</p>
<h2>Moving the database</h2>
<p>When you approach this, you might think &#8220;ok, let&#8217;s deploy a new Group Chat environment and then migrate the data over&#8221;, but this is where I stumbled first time also. Contrary to judgement, you don&#8217;t provision any new Lync Server 2010 Group Chat servers or databases at all. The first thing you need to do is move the database from OCS 2007 R2 before you do anything on the Lync side by following this process:</p>
<ol type="1">
<li>Open Group Chat Server Configuration on the old Group Chat server/s and stop the Channel and Lookup services on all servers. This will stop any changes being made to the database like new chats in chatrooms.</li>
<li>Log onto the old SQL server and open the instance that contains the Group Chat database.</li>
<li>Backup the Group Chat database to file and move it to the new SQL server.</li>
<li>Open SQL Server Management Studio on the new SQL server and restore the backup into the new instance you&#8217;re using.</li>
</ol>
<h2>Preparing SQL and modifying the database</h2>
<p>Next, you need to make sure your new SQL server is setup for the Group Chat database and that your Lookup and Channel service accounts have the necessary access. Following that, you need to manually edit a table to allow a new configuration to be made:</p>
<ol type="1">
<li>Assign your Group Chat Lookup, Channel and Web service accounts to the instance using <a href="http://technet.microsoft.com/en-us/library/gg399058.aspx" target="_blank">this process</a> and make sure they have <strong>dbowner</strong> rights on the database.</li>
<li>Make your Group Chat Lookup, Channel and Web service accounts a member of the local Administrators group on your Group Chat server.</li>
<li>Find the table called <strong>tbl.Config </strong>and remove all the rows that reference both your old OCS Group Chat servers <strong>and</strong> your OCS Front End pool or Standard Edition servers.</li>
</ol>
<p>This will allow you to populate the table with new data when you install Lync Server 2010 Group Chat. Once you&#8217;ve removed all these rows, the fields in the Group Chat Server Configuration Wizard are free to be edited (and are no longer greyed out if you just point the wizard at the database without modifying these rows).</p>
<h1>Installing Group Chat</h1>
<p>Now that we&#8217;ve prepped our database, we can log onto the new Lync Server 2010 Group Chat server and begin a new installation as documented <a href="http://technet.microsoft.com/en-us/library/gg398267.aspx" target="_blank">here</a>. When prompted to specify a server and database name, you&#8217;ll put in the FQDN and database name of the server and database you just worked with i.e. the new one. The GC Server Config Wizard will pick up some config (from the tbl.Config table), but it will mostly be blank so you can config new settings like your Lync 2010 Front End pool as the next hop.</p>
<p>Once the wizard is complete and you start your services for the first time, you&#8217;ll be prompted to upgrade the database from OCS 2007 R2 to Lync Server 2010. Press OK on this and let the wizard do it&#8217;s thing. Following this, your services should (hopefully) start (and stay started) OK. If they don&#8217;t, check the event log for database access or certificate related issues.</p>
<h1>In Summary</h1>
<p>As always, make sure you backup and make a copy of your database before you do this, just in case. If you have the resources, test this in a non-production environment beforehand so you don&#8217;t incur unnecessary downtime.</p>
<p>Hope this helps you understand Group Chat migration a bit better. I know it was a steep learning curve for me when I first attempted it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.justin-morris.net/migrating-group-chat-in-lync-server-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dial any number in Internet Explorer using Call Lync IE Accelerator</title>
		<link>http://www.justin-morris.net/dial-any-number-in-internet-explorer-using-call-lync-ie-accelerator/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=dial-any-number-in-internet-explorer-using-call-lync-ie-accelerator</link>
		<comments>http://www.justin-morris.net/dial-any-number-in-internet-explorer-using-call-lync-ie-accelerator/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 09:56:29 +0000</pubDate>
		<dc:creator>Justin Morris</dc:creator>
				<category><![CDATA[Clients]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Voice Integration]]></category>

		<guid isPermaLink="false">http://www.justin-morris.net/?p=320</guid>
		<description><![CDATA[New guy on the block at Modality Systems, Tom Morgan has recently whipped up an awesome new app to fill in the gaps in functionality in Lync on the desktop. Lync comes with an IE add-on by default which is supposed to enable you to dial any number from within Internet Explorer, but we frequently find [...]]]></description>
			<content:encoded><![CDATA[<p>New guy on the block at Modality Systems, <a href="http://thoughtstuff.co.uk/" target="_blank">Tom Morgan</a> has recently whipped up an awesome new app to fill in the gaps in functionality in Lync on the desktop.</p>
<p>Lync comes with an IE add-on by default which is <em>supposed</em> to enable you to dial any number from within Internet Explorer, but we frequently find that it only allows you to dial US formatted numbers, case in point:</p>
<p><a href="http://www.justin-morris.net/wp-content/uploads/2012/02/Screen-Shot-2012-02-04-at-15.09.30.png"><img class="aligncenter size-full wp-image-324" title="Call Microsoft" src="http://www.justin-morris.net/wp-content/uploads/2012/02/Screen-Shot-2012-02-04-at-15.09.30.png" alt="" width="347" height="138" /></a> Lync picks up the US number ok, but..</p>
<p><a href="http://www.justin-morris.net/wp-content/uploads/2012/02/Screen-Shot-2012-02-04-at-15.17.39.png"><img class="aligncenter size-full wp-image-325" title="Screen Shot 2012-02-04 at 15.17.39" src="http://www.justin-morris.net/wp-content/uploads/2012/02/Screen-Shot-2012-02-04-at-15.17.39.png" alt="" width="465" height="290" /></a></p>
<p>When it comes to UK numbers, no dice.</p>
<p>This kind of behaviour is <a href="http://technet.microsoft.com/en-us/library/gg195695.aspx" target="_blank">actually acknowledged by Microsoft</a> and the resolution is that <strong><em>&#8220;Phone-number detection in Internet Explorer is not enabled when the phone number is not a United States number and does not start with a &#8220;+&#8221;.&#8221;</em></strong> and that there is <strong><em>&#8220;currently no workaround for this issue&#8221;</em></strong>.</p>
<p>Until now. Tom has written an accelerator for Internet Explorer that allow you to dial <strong>any</strong> number within IE easily and quickly.</p>
<h1>How does it work?</h1>
<p>First we install the IE accelerator from Tom&#8217;s blog over <a href="http://thoughtstuff.co.uk/accelerator/" target="_blank">here</a> and click on <strong>Install Accelerator</strong>. After that, we&#8217;re ready to go, it&#8217;s that simple.</p>
<p>Now when we find a number on a webpage we want to dial, all we need to do is highlight it, right-click it and click <strong>Call using Lync</strong>.</p>
<p><a href="http://www.justin-morris.net/wp-content/uploads/2012/02/Screen-Shot-2012-02-04-at-15.33.47.png"><img class="aligncenter size-full wp-image-327" title="Call using Lync" src="http://www.justin-morris.net/wp-content/uploads/2012/02/Screen-Shot-2012-02-04-at-15.33.47.png" alt="" width="483" height="391" /></a></p>
<p>I&#8217;d only just installed the accelerator which is why I add to hover over <strong>All Accelerators</strong>, but you can move it to the left column by setting it as a default accelerator in the <strong>Manage Accelerators</strong> options in IE.</p>
<p>After we hit <strong>Call via Lync</strong>, Lync pops up with a conversation window, ready to dial the number. Notice that Lync has applied our company normalisation rules also? Pretty neat.</p>
<p><a href="http://www.justin-morris.net/wp-content/uploads/2012/02/Screen-Shot-2012-02-04-at-15.35.47.png"><img class="aligncenter size-full wp-image-328" title="Click to call with Lync" src="http://www.justin-morris.net/wp-content/uploads/2012/02/Screen-Shot-2012-02-04-at-15.35.47.png" alt="" width="382" height="159" /></a></p>
<p>Once I click the yellow highlighted part, the call dials and I&#8217;m good to go.</p>
<p><a href="http://www.justin-morris.net/wp-content/uploads/2012/02/Screen-Shot-2012-02-04-at-15.44.58.png"><img class="aligncenter size-full wp-image-330" title="Screen Shot 2012-02-04 at 15.44.58" src="http://www.justin-morris.net/wp-content/uploads/2012/02/Screen-Shot-2012-02-04-at-15.44.58.png" alt="" width="379" height="157" /></a></p>
<p>It does display a new tab in IE that says <a href="http://www.justin-morris.net/?attachment_id=329" target="_blank">&#8220;Smile! You&#8217;re in a Lync call!&#8221;</a> but according to Tom it&#8217;s an unavoidable side effect:</p>
<p><em>&#8220;It’s a little finicky because in an accelerator you can only make an HTTP call. So, I’m making an call to a page, passing the selected number, then using JavaScript to invoke to call. That works fine, but the downside is that you’re left with a new page open in the browser. There’s really nothing I can do about that so I’ve stuck a big smiley face on it.&#8221;</em></p>
<p>But hey, it works right? Go and <a href="http://thoughtstuff.co.uk/accelerator/" target="_blank">download it now</a> from Tom&#8217;s blog and follow him on <a href="http://www.twitter.com/tomorgan" target="_blank">twitter</a> as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.justin-morris.net/dial-any-number-in-internet-explorer-using-call-lync-ie-accelerator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Support for Large Meetings (up to 1000!) on Microsoft Lync Server 2010</title>
		<link>http://www.justin-morris.net/support-for-large-meetings-up-to-1000-on-microsoft-lync-server-2010/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=support-for-large-meetings-up-to-1000-on-microsoft-lync-server-2010</link>
		<comments>http://www.justin-morris.net/support-for-large-meetings-up-to-1000-on-microsoft-lync-server-2010/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 21:36:02 +0000</pubDate>
		<dc:creator>Justin Morris</dc:creator>
				<category><![CDATA[Audio/Video]]></category>
		<category><![CDATA[Conferencing]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.justin-morris.net/?p=318</guid>
		<description><![CDATA[A quick one to let you know that Microsoft have just released a document with advice on how to configure your Lync Server 2010 environment to support large meetings. Previously the hard limit was always 250 participants per meeting. That was increased not too long ago to 1000, but there was no guidance regarding how [...]]]></description>
			<content:encoded><![CDATA[<p>A quick one to let you know that Microsoft have just released a document with advice on how to configure your Lync Server 2010 environment to support large meetings.</p>
<p>Previously the hard limit was always 250 participants per meeting. That was increased not too long ago to <strong>1000</strong>, but there was no guidance regarding how you could plan or scale your environment for this, until now.</p>
<p>The catch is, you need a <strong>dedicated</strong> Front End pool for the meeting, and only <strong>one meeting</strong> can occur at a time. No users, no other services on it at all. I can see the reasoning behind this to achieve the best user experience but personally, I&#8217;d probably be sticking to the Live Meeting service if I needed to host meetings of this size.</p>
<p>When it comes to what can be presented in the meeting, we&#8217;re talking about most functionality. PowerPoint, application sharing, audio and video. No mention of application/desktop sharing though, so it sounds like that&#8217;d hit your resources hard in a huge conference like this.</p>
<p>The document also includes some interesting stats Microsoft found around how conferences are used on Lync. To find out more, download the document <a href="http://www.microsoft.com/download/en/details.aspx?id=28775" target="_blank">here</a> from the Download Center.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.justin-morris.net/support-for-large-meetings-up-to-1000-on-microsoft-lync-server-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring Site Level Simple URLs in Lync Server 2010</title>
		<link>http://www.justin-morris.net/configuring-site-level-simple-urls-in-lync-server-2010/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=configuring-site-level-simple-urls-in-lync-server-2010</link>
		<comments>http://www.justin-morris.net/configuring-site-level-simple-urls-in-lync-server-2010/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 17:33:51 +0000</pubDate>
		<dc:creator>Justin Morris</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[Web Components]]></category>

		<guid isPermaLink="false">http://www.justin-morris.net/?p=201</guid>
		<description><![CDATA[Last month I deployed a new Lync 2010 environment with many regions/ pools globally coupled with multiple SIP domains of which we had to design a Meeting Join solution with simple URLs to accomodate the geographically dispersed nature. Let me set the scene. The Problem If we just had say, https://meet.contoso.com as our global meeting join URL (defined [...]]]></description>
			<content:encoded><![CDATA[<p>Last month I deployed a new Lync 2010 environment with many regions/ pools globally coupled with multiple SIP domains of which we had to design a Meeting Join solution with simple URLs to accomodate the geographically dispersed nature. Let me set the scene.</p>
<h1>The Problem</h1>
<p>If we just had say, <strong>https://meet.contoso.com</strong> as our global meeting join URL (defined in the Lync Topology Builder) and pointed this to say, the EMEA Lync Front End pool, it would mean <em>all</em> users worldwide would be hitting that pool when they click the link in Outlook to join the meeting. Not ideal and not scalable.</p>
<h1>The Solution</h1>
<p>To ensure only EMEA users connect to the EMEA pool (and not the APAC users as well, for example), we need to create site level simple URLs to ensure users only connect to the pool in their region and that these URLs take precedence over the default global level simple URLs.</p>
<p>For this scenario, I selected <strong>Simple URL Naming Option 2</strong> from the <a href="http://technet.microsoft.com/en-us/library/gg398287.aspx" target="_blank">Planning for Simple URLs</a> article on TechNet, which gives me a bit of flexibility and means my simple URLs for EMEA for this scenario look like this:</p>
<p><a href="https://lyncemea.contoso.com/meet ">https://lyncemea.contoso.com/meet<br />
</a><a href="https://lyncemea.fabrikam.com/meet "> https://lyncemea.fabrikam.com/meet<br />
</a><a href="https://lyncemea.contoso.com/dialin  "> https://lyncemea.contoso.com/dialin</a></p>
<p>and my APAC URLs for example, would look like this:</p>
<p><a href="https://lyncapac.contoso.com/meet ">https://lyncapac.contoso.com/meet<br />
</a><a href="https://lynceapac.fabrikam.com/meet "> https://lyncapac.fabrikam.com/meet<br />
</a><a href="https://lyncapac.contoso.com/dialin  "> https://lyncapac.contoso.com/dialin</a></p>
<p>and so on per global region. Note that you can only have one dialin simple URL per site &#8211; you can&#8217;t have a different dialin simple URL for each SIP domain.</p>
<p>For this article, I&#8217;ll only be covering the <strong>meet</strong> and <strong>dialin</strong> URLs, not the admin URL for LSCP access.</p>
<h1>Creating a new Simple URL Configuration</h1>
<p>First we need to create a new simple URL configuration that we will end up applying new simple URLs to.</p>
<ol>
<li>The first command we need to run is <strong>Get-CsSite. </strong>This cmdlet retrieves the list of Lync sites in the topology.</li>
<li>After we&#8217;ve identified the site name (<strong>EMEA</strong>), we run the <strong>New-CsSimpleUrlConfiguration</strong> cmdlet against the site e.g.<br />
<strong>New-CsSimpleUrlConfiguration -Identity site:EMEA</strong></li>
</ol>
<div>
<h1>Creating new Simple URLs</h1>
<p>After we&#8217;ve created the new Simple URL configuration, we need to first create<em> simple URL entries</em> bound to a variable in our current PowerShell session and then <em>simple URLs</em> bound to a different variable.</p>
<h2>Simple URL Entries</h2>
<p>We run the following cmdlets to create a new simple URL entry for each URL required and then bind it to the variable specified at the start of the cmdlet.</p>
</div>
<p>$urlEntryContosoMeet = New-CsSimpleUrlEntry -url &#8220;<a href="https://lyncemea.contoso.com/meet">https://lyncemea.contoso.com/meet</a>&#8221;</p>
<p>$urlEntryFabrikamMeet = New-CsSimpleUrlEntry -url &#8220;<a href="https://lyncemea.fabrikam.com/meet">https://lyncemea.fabrikam.com/meet</a>&#8221;</p>
<p>$urlEntryAllDialIn = New-CsSimpleUrlEntry -url &#8220;<a href="https://lyncemea.contoso.com/dialin">https://lyncemea.contoso.com/dialin</a>&#8221;</p>
<h2>Simple URLs</h2>
<p>Next, we need to actually create the new simple URL in Lync, set which component (meet or dialin) it will apply to, which SIP domain it&#8217;s set for, which simple URL entry it will use and then (phew!) bind it to the variable we specify at the start of the cmdlet. Run each cmdlet per simple URL you need to create:</p>
<p>$simpleURLContosoMeet = New-CsSimpleUrl -Component meet -Domain <a href="contoso.com">contoso.com</a> -ActiveUrl <a href="https://lyncemea.contoso.com/meet">https://lyncemea.contoso.com/meet</a> -simpleurl $urlEntryContosoMeet</p>
<p>$simpleURLFabrikamMeet = New-CsSimpleUrl -Component meet -Domain <a href="fabrikam.com">fabrikam.com</a> –ActiveUrl <a href="https://lyncemea.fabrikam.com/meet">https://lyncemea.fabrikam.com/meet</a> -simpleurl $urlEntryFabrikamMeet</p>
<p>$simpleURLAllDialIn = New-CsSimpleUrl -Component dialin -Domain * -ActiveUrl <a href="https://lyncemea.contoso.com/dialin">https://lyncemea.contoso.com/dialin</a> -simpleurl $urlEntryAllDialIn</p>
<h1>Bringing it all together</h1>
<p>So now we have a bunch of variables floating around in our current PowerShell session, we need to apply them to something. To make it real, we need to add the variables of all our simple URLs from the previous step to the new site level simple URL configuration we created earlier by running this cmdlet:</p>
<p><strong>Set-CsSimpleUrlConfiguration -Identity &#8220;site:EMEA&#8221; -SimpleUrl @{Add=$simpleURLContosoMeet,$simpleURLFabrikamMeet,$simpleURLAllDialIn}</strong></p>
<p>Once that&#8217;s applied successfully, we need to run <strong>Enable-CsComputer </strong>to apply the configuration to IIS on the Front End server/s in the pool.</p>
<p>To review the changes committed, run the cmdlet <strong>Get-CsSimpleUrlConfiguration</strong> to retrieve the Global Simple URL configuration and the new Site level Simple URL configuration, each with the individual URLs we created.</p>
<h1>Last Words</h1>
<p>Make sure you take note of the difference between a <em>Simple URL entry</em> and a <em>Simple URL</em>, as they are different things in Lync Server Management Shell that are brought together to create a configuration.</p>
<p>To reiterate, note that you can only have <strong>one dialin simple URL per site</strong> &#8211; you can&#8217;t have a different dialin simple URL for each SIP domain.</p>
<p>Hope this makes it (a bit) clear on how to setup site specific simple URLs in Lync. As Lync grows in maturity and market share, we will see larger, more widespread organisations adopting it which means you&#8217;ll need to know how to get this kind of configuration going. <img src='http://www.justin-morris.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.justin-morris.net/configuring-site-level-simple-urls-in-lync-server-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MUCUG London January 2012 Review</title>
		<link>http://www.justin-morris.net/mucug-london-january-2012-review/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mucug-london-january-2012-review</link>
		<comments>http://www.justin-morris.net/mucug-london-january-2012-review/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 06:52:54 +0000</pubDate>
		<dc:creator>Justin Morris</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.justin-morris.net/?p=317</guid>
		<description><![CDATA[Last Thursday night we ran our third Microsoft UC user group meetup in London. This time we headed back to Bow Bells House in the city to talk about the new Mobility functionality in Lync and to have AudioCodes along to talk about their SmartTAP call recording solution. Just as we were about to kick [...]]]></description>
			<content:encoded><![CDATA[<p>Last Thursday night we ran our third Microsoft UC user group meetup in London. This time we headed back to Bow Bells House in the city to talk about the new Mobility functionality in Lync and to have AudioCodes along to talk about their SmartTAP call recording solution.</p>
<p>Just as we were about to kick off at 6pm, a fire alarm went off and we all had to evacuate the building. Some half an hour later we were allowed back upstairs and kicked off proceedings with Adam talking about Lync Mobility Architecture first.</p>
<p>Next up, I presented on Lync Mobility Deployment with Tom including a step by step guide and how the sign-in process works. You can check out our slides below.</p>
<div id="__ss_11177899" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Lync Mobility Deployment" href="http://www.slideshare.net/mucugl/lync-mobility-deployment" target="_blank">Lync Mobility Deployment</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/11177899" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="425" height="355"></iframe></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/mucugl" target="_blank">MUCUGL</a></div>
</div>
<p>The other slides from the night including Adam&#8217;s and Steve Hopkins from AudioCodes&#8217; slides are on our <a href="http://www.slideshare.net/mucugl" target="_blank">SlideShare account</a> and you can check out some photos from the night on the MUCUG London <a href="http://mucugl.co.uk/2012/01/mucugl-does-mobility/" target="_blank">blog post</a>.</p>
<h1>When&#8217;s our next one?</h1>
<p>We&#8217;re pleased to announce that our next MUCUG London event will be on <strong>April 19th </strong>at <a href="http://www.eightclub.co.uk/" target="_blank">Eight Club</a> in London so make sure you save the date now.</p>
<p>Many thanks to all that came, we really enjoyed having you along and for a few pints at the pub after. Your feedback was great and always we&#8217;ll take it on board to make future events even better.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.justin-morris.net/mucug-london-january-2012-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why you should deploy a media gateway in a Lync voice deployment</title>
		<link>http://www.justin-morris.net/why-you-should-deploy-a-media-gateway-in-a-lync-voice-deployment/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=why-you-should-deploy-a-media-gateway-in-a-lync-voice-deployment</link>
		<comments>http://www.justin-morris.net/why-you-should-deploy-a-media-gateway-in-a-lync-voice-deployment/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 18:25:47 +0000</pubDate>
		<dc:creator>Justin Morris</dc:creator>
				<category><![CDATA[Voice Integration]]></category>

		<guid isPermaLink="false">http://www.justin-morris.net/?p=250</guid>
		<description><![CDATA[Everyone&#8217;s moving to Lync 2010 for voice. It&#8217;s growing super fast and taking loads of market share from the incumbent vendors, and your organisation is keen to see what all the fuss is about. But how do you interoperate with your existing PBX? How about you want to add a SIP trunk to evaluate the [...]]]></description>
			<content:encoded><![CDATA[<p>Everyone&#8217;s moving to Lync 2010 for voice. It&#8217;s growing super fast and taking loads of market share from the incumbent vendors, and your organisation is keen to see what all the fuss is about. But how do you interoperate with your existing PBX? How about you want to add a SIP trunk to evaluate the cost savings/flexibility whilst still maintaining your ISDN E1/T1 services? An enterprise class media gateway is the meat in the sandwich to get the job done.</p>
<p>I&#8217;m not going to harp on about a particular vendor&#8217;s product, but I want to wax lyrical a bit here on why a gateway is a valuable and sometimes critical, part of your Lync voice deployment. It can mean the difference between a smooth migration and coexistence period, and a nightmare scenario where you have islands of voice kit that can&#8217;t talk to each other.</p>
<p>I&#8217;ll focus on an <strong>upstream deployment</strong> of a gateway in this post, meaning that the PSTN (ISDN and/or SIP trunk) is terminated at the gateway. Lync, the PBX and any other telephony infrastructure then sit behind the gateway, like in this diagram:</p>
<p><a href="http://www.justin-morris.net/wp-content/uploads/2012/01/whyyouneedagateway.jpg"><br />
<img class="aligncenter" title="whyyouneedagateway" src="http://www.justin-morris.net/wp-content/uploads/2012/01/whyyouneedagateway.jpg" alt="" width="468" height="661" /></a></p>
<h1>Any to Any Routing</h1>
<p>Deploying a gateway capable of taking one signalling protocol (e.g. ISDN, SIP, H.323) and translating it into another is invaluable in an interoperability scenario. An example is when you find yourself needing to route calls from Lync (signalling in SIP/TLS and SRTP media in G.711 aLaw) to your 10 year old Ericsson PBX (over an ISDN E1 trunk), a gateway is the only device that can do this transcoding and feed the PBX the signal it needs.<br />
Or maybe your old Cisco Call Manager only accepts SIP over UDP? No problems, the gateway can translate the signalling for you.</p>
<p>Calling/called number translation is a gateway&#8217;s bread and butter also. Taking full E.164 numbers from Lync and manipulating them into 4 digit extensions a PBX can use or a format the PSTN can understand is where a gateway makes life easy.</p>
<h1>Migrating Users</h1>
<p>If you&#8217;re not doing a &#8220;big bang&#8221; migration from your PBX, chances are you want to maintain a period of coexistence so you can slowly migrate your users to Lync. Gateways that can cache AD user information enable you to route calls based on whether a user is enabled for Lync or not. This means that the only thing you as an administrator needs to is enable the user for Lync and the gateway takes care of the rest.</p>
<h1>Supporting SIP Phones and Fax Services</h1>
<p>Say you have a big bunch of SIP phones (Cisco, Polycom, snom, etc) left over from your old PBX that you still want to use. A gateway with built-in SIP registrar functionality can keep them alive by registering your old SIP phones straight on the gateway and assigning phone numbers to them. They&#8217;re not Lync enabled, but at least you provide a dial-tone to them for basic voice functionality.</p>
<p>Faxing is ubiquitous in the enterprise and still plays a role today, so both analogue and server-based fax functionality needs to be maintained in a UC environment. Fax machines talking to an ATA device can talk SIP straight into a media gateway, or a fax server (Facsys, Goldfax, Rightfax, GFI etc) will easily talk straight SIP into the gateway as well and onto the PSTN.</p>
<h1>Terminating PSTN Connectivity</h1>
<p>SIP trunks from <a href="http://technet.microsoft.com/en-us/lync/gg131938.aspx#tab=4" target="_blank">UCOIP</a> qualified vendors are great and can plug straight into your Lync Server, but sometimes you may want to try out another vendor&#8217;s SIP trunk that can&#8217;t talk to a Mediation Server directly. A gateway can take this SIP trunk and turn it into the flavour of SIP that Lync requires, giving you a lot more choice in services.</p>
<p>Voice resiliency is a key requirement in most deployments, so multiple SIP trunks from different vendors or a backup ISDN line will typically be scoped. A gateway makes it easy to deploy all of these and manage the primary and secondary routing in and out in the event of failover.</p>
<p>A lot of SIP trunk providers deliver their services over a VPN, which a gateway can typically terminate also. Or if the trunk is provided encrypted over the internet, you&#8217;ll usually need to NAT it into your internal network. Media gateways are typically NAT capable, which means you can make the gateway aware of your public IP and ensure outgoing SIP packets are marked with it so traffic can route back in successfully.</p>
<h1>The core of your Voice Infrastructure</h1>
<p>When you have a dependency on other voice components, a gateway really becomes the heart of your environment. Sure they can be costly, but you&#8217;re investing in making your migration as smooth as possible and providing a considerable degree of flexibility into your environment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.justin-morris.net/why-you-should-deploy-a-media-gateway-in-a-lync-voice-deployment/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interview with a UC Pro Series – Published on NextHop</title>
		<link>http://www.justin-morris.net/interview-with-a-uc-pro-series-published-on-nexthop/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=interview-with-a-uc-pro-series-published-on-nexthop</link>
		<comments>http://www.justin-morris.net/interview-with-a-uc-pro-series-published-on-nexthop/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 09:58:12 +0000</pubDate>
		<dc:creator>Justin Morris</dc:creator>
				<category><![CDATA[Interview with a UC Pro]]></category>

		<guid isPermaLink="false">http://www.justin-morris.net/?p=292</guid>
		<description><![CDATA[Just a quick one to let you know that yesterday I had one of my Interview with a UC Pro series posts published on Microsoft TechNet&#8217;s NextHop blog yesterday. This one was about Lync MVP Randy Wintle and now makes seven UC Pros interviewed since I started it mid last year. Check out the post here. I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick one to let you know that yesterday I had one of my <a href="http://www.justin-morris.net/category/interview-with-a-uc-pro/" target="_blank">Interview with a UC Pro</a> series posts published on Microsoft TechNet&#8217;s NextHop blog yesterday. This one was about Lync MVP Randy Wintle and now makes seven UC Pros interviewed since I started it mid last year. Check out the post <a href="http://blogs.technet.com/b/nexthop/archive/2012/01/10/interview-with-a-lync-pro-randy-wintle.aspx" target="_blank">here</a>.</p>
<p>I&#8217;m really excited about being published on a TechNet blog, expect to see more contributions from me there in 2012.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.justin-morris.net/interview-with-a-uc-pro-series-published-on-nexthop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What you should know about photos on Lync Mobile</title>
		<link>http://www.justin-morris.net/what-you-should-know-about-photos-on-lync-mobile/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=what-you-should-know-about-photos-on-lync-mobile</link>
		<comments>http://www.justin-morris.net/what-you-should-know-about-photos-on-lync-mobile/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 14:57:56 +0000</pubDate>
		<dc:creator>Justin Morris</dc:creator>
				<category><![CDATA[Clients]]></category>
		<category><![CDATA[Mobility]]></category>

		<guid isPermaLink="false">http://www.justin-morris.net/?p=286</guid>
		<description><![CDATA[Last week we were testing various scenarios regarding the displaying of photos in Lync Mobile as there are some inconsistencies with other clients (both Mac and PC). Seems I&#8217;m making a bit of a theme of talking about photos in Lync, having clarified a few things on how they work in the desktop PC client [...]]]></description>
			<content:encoded><![CDATA[<p>Last week we were testing various scenarios regarding the displaying of photos in Lync Mobile as there are some inconsistencies with other clients (both Mac and PC). Seems I&#8217;m making a bit of a theme of talking about photos in Lync, having clarified a few things on how they work in the <a title="Demystifying Photos in Lync" href="http://www.justin-morris.net/demystifying-photos-in-lync/">desktop PC client</a> last year.</p>
<p>I identified some behaviour on the mobile client that could impact how you provision photos in Lync in your environment, here&#8217;s what I discovered.</p>
<h1>How do photos display on mobile?</h1>
<p>As I mentioned in my previous post about photos, the full blown PC client can display photos from AD/SharePoint, a URL you specify, or no photo at all. You can control this using a client policy to ensure your users all get the same experience.</p>
<p style="text-align: left;">On mobile, you have no control over how photos are displayed. Lync Mobile can only display photos retrieved from Active Directory or SharePoint, it <strong>cannot display a photo from a URL</strong>.</p>
<p>If a user is displaying a photo from a URL and there is a photo in AD, it will display the photo from AD. If there is no photo in AD, it will display no photo at all. Let me show you what I mean:</p>
<p><a href="http://www.justin-morris.net/wp-content/uploads/2012/01/Screen-Shot-2012-01-09-at-13.54.24.png"><img class="aligncenter size-full wp-image-312" title="Screen Shot 2012-01-09 at 13.54.24" src="http://www.justin-morris.net/wp-content/uploads/2012/01/Screen-Shot-2012-01-09-at-13.54.24.png" alt="" width="264" height="84" /></a></p>
<p>Tom&#8217;s photo when I use the desktop client. Tom has a photo from a URL defined.</p>
<p><img class="aligncenter  wp-image-313" title="iphoen_tom" src="http://www.justin-morris.net/wp-content/uploads/2012/01/iphoen_tom.png" alt="" width="384" height="576" /></p>
<p>Tom&#8217;s photo on Lync Mobile on iPhone. Because Lync Mobile cannot display photos from URLs, it displays no photo at all.</p>
<h1>Implications</h1>
<p>This has implications to your deployment because you may encounter scenarios where users are accustomed on the desktop client to seeing a photo of a user from a URL the user has specified. Once they start using the mobile client, they will either see no photo of the user/s at all (if no photo is in AD/SharePoint) or they will see the photo that is stored in AD (typically from Exchange) or SharePoint. This leads to an inconsistency in experience, which may generate calls to your helpdesk.</p>
<p>Not a huge one, but worth looking out for if photos are a big value point for your Lync deployment (and they should be).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.justin-morris.net/what-you-should-know-about-photos-on-lync-mobile/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>A look at Lync Mobile on Android Tablet</title>
		<link>http://www.justin-morris.net/a-look-at-lync-mobile-on-android-tablet/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=a-look-at-lync-mobile-on-android-tablet</link>
		<comments>http://www.justin-morris.net/a-look-at-lync-mobile-on-android-tablet/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 11:38:35 +0000</pubDate>
		<dc:creator>Justin Morris</dc:creator>
				<category><![CDATA[Mobility]]></category>

		<guid isPermaLink="false">http://www.justin-morris.net/?p=204</guid>
		<description><![CDATA[With the release of Lync Mobile and following up on my preview of the iPhone client, I thought I&#8217;d show you what the client looks like on a tablet running Google&#8217;s Android OS also. I tested this on my ASUS Eee Pad Slider (that I reviewed on 48 Hour Adventure) running Android Honeycomb (no Ice Cream [...]]]></description>
			<content:encoded><![CDATA[<p>With the release of Lync Mobile and following up on my <a title="Lync 2010 for iPhone – A First Look" href="http://www.justin-morris.net/lync-2010-for-iphone-a-first-look/">preview of the iPhone client</a>, I thought I&#8217;d show you what the client looks like on a tablet running Google&#8217;s Android OS also. I tested this on my ASUS Eee Pad Slider (that I <a href="http://www.48houradventure.com/2011/11/16/asus-eeepad-slider-the-perfect-travel-companion/" target="_blank">reviewed on 48 Hour Adventure</a>) running Android Honeycomb (no Ice Cream Sandwich for the Eee Pads yet) and I downloaded it right from the Android Market and installed it fine.</p>
<p>I am going to call this out here first and foremost, directed at people giving the apps a 1 star rating on the marketplaces &#8211; <span style="color: #ff0000;"><strong>If Lync Mobile doesn&#8217;t sign in for you, check with your IT helpdesk that your Lync environment has been updated to support mobile clients.</strong></span></p>
<h1>Launch and Sign In</h1>
<p>When you open up the app, you&#8217;re first greeted with a splash screen followed by the login screen where you can put in your login details.</p>
<p style="text-align: center;"><a href="http://www.justin-morris.net/wp-content/uploads/2011/12/Splash-Screen.png"><img class="aligncenter  wp-image-214" title="Splash Screen" src="http://www.justin-morris.net/wp-content/uploads/2011/12/Splash-Screen.png" alt="" width="553" height="346" /></a></p>
<p style="text-align: center;"><a href="http://www.justin-morris.net/wp-content/uploads/2011/12/Sign-In-Screen.png"><img class="aligncenter  wp-image-212" title="Sign In Screen" src="http://www.justin-morris.net/wp-content/uploads/2011/12/Sign-In-Screen.png" alt="" width="553" height="346" /></a></p>
<p style="text-align: left;">After you&#8217;ve entered your credentials, and hit <strong>Sign In</strong>, you&#8217;re greeted with the Signing In screen.</p>
<p style="text-align: center;"><a href="http://www.justin-morris.net/wp-content/uploads/2011/12/Signing-In.png"><img class="aligncenter  wp-image-213" title="Signing In" src="http://www.justin-morris.net/wp-content/uploads/2011/12/Signing-In.png" alt="" width="553" height="346" /></a></p>
<p style="text-align: left;">The first thing I need to do is specify a phone number for Lync to simultaneously ring me on:</p>
<p style="text-align: center;"><a href="http://www.justin-morris.net/wp-content/uploads/2011/12/Input-Mobile-Number.png"><img class="aligncenter  wp-image-209" title="Input Mobile Number" src="http://www.justin-morris.net/wp-content/uploads/2011/12/Input-Mobile-Number-1024x640.png" alt="" width="553" height="346" /></a></p>
<h1>My Info</h1>
<p>Once I&#8217;m signed in, I&#8217;m greeted with the My Info page where I can see my photo, status and call forwarding settings.</p>
<p style="text-align: center;"><a href="http://www.justin-morris.net/wp-content/uploads/2011/12/My-Info.png"><img class="aligncenter  wp-image-210" title="My Info" src="http://www.justin-morris.net/wp-content/uploads/2011/12/My-Info-1024x640.png" alt="" width="553" height="346" /></a></p>
<p style="text-align: left;">When I tap my status, I can change it to Available, Busy, DND etc.</p>
<p style="text-align: center;"><a href="http://www.justin-morris.net/wp-content/uploads/2011/12/Set-my-status.png"><img class="aligncenter  wp-image-211" title="Set my status" src="http://www.justin-morris.net/wp-content/uploads/2011/12/Set-my-status-1024x640.png" alt="" width="553" height="346" /></a></p>
<p style="text-align: left;">Going into Options gives me a few things I can change &#8211; the number I&#8217;m simring&#8217;d on, whether to show photos or not, turning on/off logging and showing the version info of Lync.</p>
<p style="text-align: center;"><a href="http://www.justin-morris.net/wp-content/uploads/2011/12/Options.png"><img class="aligncenter  wp-image-205" title="Options" src="http://www.justin-morris.net/wp-content/uploads/2011/12/Options-1024x640.png" alt="" width="553" height="346" /></a></p>
<h1 style="text-align: left;">Contacts and Chats</h1>
<p>When I tap on the Contacts tab, I&#8217;m greeted with my full Lync contact list and can expand out each group I have.</p>
<p style="text-align: center;"><a href="http://www.justin-morris.net/wp-content/uploads/2011/12/Contact-List.png"><img class="aligncenter  wp-image-208" title="Contact List" src="http://www.justin-morris.net/wp-content/uploads/2011/12/Contact-List-1024x640.png" alt="" width="553" height="346" /></a></p>
<p style="text-align: left;">Tapping a contact brings up their contact card and displays all their phone numbers and options to IM, call and send them an email.</p>
<p style="text-align: center;"><a href="http://www.justin-morris.net/wp-content/uploads/2011/12/Contact-Card.png"><img class="aligncenter  wp-image-207" title="Contact Card" src="http://www.justin-morris.net/wp-content/uploads/2011/12/Contact-Card-1024x640.png" alt="" width="553" height="346" /></a></p>
<p style="text-align: left;">Tapping on the Chats tab shows me all the IMs I have in progress in the session:</p>
<p style="text-align: center;"><a href="http://www.justin-morris.net/wp-content/uploads/2011/12/Chats.png"><img class="aligncenter  wp-image-206" title="Chats" src="http://www.justin-morris.net/wp-content/uploads/2011/12/Chats-1024x640.png" alt="" width="553" height="346" /></a></p>
<h1 style="text-align: left;">Takeaways</h1>
<p>Basically this is just the Android mobile client stretched to fit the tablet, it doesn&#8217;t know it&#8217;s running on a tablet like the iPad client does. This is evident when you setup the number to simring on because it says &#8220;Enter your Android phone number&#8221;.</p>
<p>Good to see that the option is there if you have Android tablets floating around your organisation (ASUS, Samsung, etc..)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.justin-morris.net/a-look-at-lync-mobile-on-android-tablet/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

