Installing Microsoft Lync Server 2010

3 Dec

I set about installing Lync Server 2010 on a clean Server 2008 R2 Hyper-V VM the other day.

Once all the Windows updates were installed and the DHCP reserve was set, I then loaded a few other bits and pieces that are required later on.

You will need the Remote Server Administration Tool feature and also the .Net 3.5 feature.

It’s a good idea to check everything is ok with DCDIAG prior to install, as I initially had a few DNS issues on my first attempt, but these were pretty easy to resolve.

Run the deployment wizard and start off by preparing Active Directory, this is all pretty straight forward, just follow the on screen guide and check that everything has replicated correctly.

Once that’s done, go back to the Deployment Wizard and run the “Prepare first Standard Edition Server”, on the right hand side.

Once this is done, you need to bead back to the Deployment Wizard and run the Install Topology Builder link, and then navigate via to your start menu to the topology builder and then run that.

You will want to create a New topology first time round:

It’s worth noting, that you will want to use the machines FQDN, and not an alias, as I tried this first time round and ran into quite a few problems. Also the default share wasn’t created automatically, so I had to create this manually.

Once all that’s done, you can then go ahead and publish your topology.

Once published, head back to the deployment wizard.

Next, you can get on with the Installing the Lync Server System, again, just follow the wizard.

At this point I realised I didn’t have all the IIS components that Lync needed.

Doh, so it was back to Role Services and yet more stuff to install…

With that done, it was back to the Deployment Wizard, and back to continuing to install the Lync Server System.

Next I had to create and assign the certificates required for Lync.

Next, start the services.

So far so good (services.msc).

And finally, well, almost finally I then checked for Lync updates.

Now, at last, we can see the results of all this hard work. Open up the Lyn Server 2010 Control Panel. You’ll soon realise that Silverlight needs to be downloaded. And at this point I realised that I should also reconfigure IE ESC to stop the annoying popups for admins.

Oooh, finally, interface.

Next it was time to add users, and all of them added fine, except mine and Pete’s, we’re both domain admins, and I figured that had something to do with it. I found a guide here on how to get around that error.

Basically, in ADUC, select the user, then security settings, then advanced. Then select “Include Inheritable Permissions from this object’s parent”

Done, and another problem sorted.

Now, with the users added it was time to load up the client on my machine. (Which is a totally separate download before you waste too long trying to find it on the server! 108MB ISO)

I’m going to want to roll this out via GP doen the line, but I’ll cover this in a separate post.

To get the Lync client working, you will need to add an SRV record. For help, see here)

During DNS lookup, SRV records are queried in parallel and returned in the following order to the client:

  • _sipinternaltls._tcp.<domain> – for internal TLS connections
  • _sipinternal._tcp. <domain> – for internal TCP connections (performed only if TCP is allowed)
  • _sip._tls. <domain> – for external TLS connections

And finally, I also created the DNS entries for:

  • sip.domain.dom
  • dialin.sip.domain.dom
  • meet.sip.domain.dom

Once done, I then loaded the client and it connected first time, woohoo!

This is only really a very basic install guide, and once I’ve had chance to play with it a bit more, I’ll do a more in-depth features write up.

Please excuse the photo, you can only select an already uploaded picture, and it didn’t seem to like my gravatar one, so I just linked the the one I have on our company website!