Dec 10, 2011

Posted by in Tech Tips | 6 Comments

Configuring Lync Mobility – Part 1

So the time has come for official Lync mobile (MCX) support to be unleashed (well kinda, technically its in two days time) & it looks like there needs to be some architectural changes to make it all work. It’s nothing too challenging but there are one or two design decisions that need to be made & at first glance the official documentation is a bit complex… Hopefully I’ve managed to simplify things here & cover over the basic install in a step-by-step way.

Update – Part 2, Part 3, Part 4

My environment is as follows: a Single Enterprise Edition Front-End server, a single Edge Server in the DMZ and an ISA server acting as a proxy. Because this is a very small scale deployment there is no Director in use…

Overview of changes

  • Add two new DNS records – one internal, one external
    • Either A records or C-Names
  • Patch everything to Lync RTM CU4
  • Define the “Internal ports” used for mobile clients
  • Install mobility bits on Front-Ends & Directors
    • Enable Dynamic compression in IIS
  • Re-request certificates to support new mobile DNS names
  • Configure your reverse proxy
  • Configure push notifications
  • Test! (Kinda)

DNS

Internal DNS

Add a new record to your internal DNS for “Lyncdiscoverinternal.<sipdomain>

This should either be a Cname that resolves to the internal FQDN of your Pool or Director server, or an A record pointing directly to the IP of your director or Pool (NLB IP if your using more than one enterprise server).

I’m going to use an A record to reduce the hops needed for name resolution & because I’m using an internal certificate server so it’s not any hardship (or expense) for me to generate a new certificate containing the new mobility record.

Open your DNS server up & expand out the zone for your SIP domain (your probably using split DNS as this is liekly to be your internet facing DNS name rather than your internal domain name).

clip_image001

Here is my discovery record used by Lync client that resolves to sip.domain.com

Sip.domain.com in turn resolves to 192.168.10.204. That’s the IP we want to use for our new record

image

Create the new record

image

External DNS

Find the external IP of your reverse proxy by opening Topology Builder and going to the top level and looking at what you have set as your meeting URL

clip_image004

Chances are that whatever IP you have this resolving to will be the IP of your reverse proxy (if it’s not then you obviously know what your doing so can figure it out 😉 )

clip_image005

Create your new record

clip_image006Continue to Part 2…

  1. I am unable to get my iPhone 4 to work with MS Lync. Keep in mind my IT skills are limited. I have a Lync accont that works fine on my laptop. I have downloaded the Lync app on my iPhone. We do not use Office 365. I have entered in all of the information that is being requested but get the error message of, “The server name is incorrect. Please check it and retry.” What has me confused is there is no field that is labeled “Server Name”. Another perplexing step is when I view the HTTP Proxy page, a note at the bottom states, “To finish setting up your HTTP Proxy, please use your iPhone W-Fi settings.” Which settings from Wi-Fi am I supposed to be using and where do I use them?

    Care to tackle this one?

  2. Hi Joe,
    Have you configured up and installed the mobility bits for your Lync deployment as per the guide?

    In your IIS sites on the Lync server you should have “MCX” and “Autodiscover” subsites & then you need at least a lyncdiscover record pointing to your reverse proxy…

    How far did you get with the setup?

    Thanks

    Ben

  3. Excellent work you’ve done here.

    However, I don’t think it’s correct to say that CNAMEs require more “hops” to get an IP address than A records do. Just an FYI.

    Keep it up!

  4. Online marketing – It’s about more than having a
    pretty website. Failing to do so makes it certain for the company to falter drastically in the longer run.
    A skilled SEO campaigner knows to ease out a
    complex site and re-structure it to suit real users as well as search engines.

    Stop by my site; gute Eismaschine

  5. Hi, this weekend is nice designed for me, since this
    time i am reading this fantastic informative article here at my residence.

  6. Thank you, I have just been looking for info about this subject for a long time and yours is the greatest I have found out so far.
    However, what about the bottom line? Are you positive in regards to the supply?

Trackbacks/Pingbacks

  1. Configuring Lync Mobility – Part 1 - [...] Click here to view original web page at www.bibble-it.com [...]

Leave a Reply

Your email address will not be published. Required fields are marked *