Forum Discussion
Lync Server 2013 HLB
Hi all, At first I describe my environnement :
- AD Local domain = internal.ad
- Public domain = SMTP domain = SIP domain = publicdomain.com
- Lync Server Enterprise Pool PoolEE.internal.ad FE01.internal.ad FE02.internal.ad FE03.internal.ad
- Simple URL Meet.publicdomain.com dialin.publicdomain.com
I would like to know if it's possible to use F5 BIG IP LTM in full HLB internal deployement (I mean without DNS Round Robin) using public certificate. The goal is to allow all computer to connect and use Lync services (SIP and Web) without trusted PKI in certificate container. In others words : * TLS/SSL (SIP and HTTPS): connections between client and F5 : public certificate * TLS/SSL (SIP and HTTPS): connections between F5 and Front End : PKI certificate
If it's possible what sort of certificate I neeed on F5 ? Can I use iAPP ?
According to Microsoft deployement guide, the certificates on each Front End must be such below.
Default: * PoolEE.internal.ad * FE01.internal.ad * FE02.internal.ad * FE03.internal.ad * publicdomain.com
Web Internal: * lyncwebinternal.internal.ad * dialin.publicdomain.com * meet.publicdomain.com
Web External: * lyncwebexternal.publicdomain.com * dialin.publicdomain.com * meet.publicdomain.com * lyncdiscover.publicdomain.com
Thanks you for your help
Best regards Gérald
6 Replies
- mikeshimkus_111Historic F5 Account
Hi Gerald, not sure I understand the question completely, but you should be able to use any certificate you've configured for the Lync web services in the Lync iApp. BIG-IP doesn't decrypt the SIP traffic, so this only applies to the Lync web services connections.
- Gerald_Cheminan
Nimbostratus
Hi Mickael, Thanks you for your answer. I'm sorry that my question is not very clear.
To avoid installing the root certificate from the PKI on computers that are not in the Active Directory domain, I wanted to use the BIG IP as SIP Proxy to do on the internal network and use a public certificate. I could redirect the connections to the external network through the Lync Edge but it is difficult to redirect only the computers that are not in the Active Directory domain and keep the other on the internal network.
If I understand your answer :
If I use BIG to distribute SIP connections and therefore I do not use the Round Robin DNS function, it means that BIG IP balance and redirects connections to Lync Front End ? So the traffic SIP / TLS / SRTP is established directly between the client and Lync Front End? In this case I can not use a public certificate because the Front End and Pool FQDN are private (internal.ad) and not public.
Thanks for your help Gérald
- mikeshimkus_111Historic F5 Account
That is correct, BIG-IP will load balance the first request to the Front End servers, but after that the clients will communicate directly to them.
- Gerald_Cheminan
Nimbostratus
Hi Mickael, Again thank a lot for your quick and quality answer. To complete my questions, I find very good articles by Thomas Poett about HLB, certificates.. I wanted to share with you and confirm your analysis. https://gallery.technet.microsoft.com/office/Lync-2013-internal-3ac7ddfb https://gallery.technet.microsoft.com/office/HLB-and-DNS-Load-Balancing-3cb98ec4 Have a nice year 2016 ! ! Hi mikeshimkus,
Why is the first request directed to the FrontEnd VS and the subsequent client communication directly with with front end servers? Why aren't the subsequent requests directed towards the F5 FrontEnd Virtual Server and based on persistence records forwarded to the Actual front end server? Shouldn't all communication take place via F5?
If this it the normal working behavior can you please direct me to exact resource of documents which specifies this. The point is if F5 is also acting for the first request only and subsequent connections are directly to the FrontEnd Servers it's more or less similar to DNS load balancing.
- mikeshimkus_111Historic F5 Account
Sohaib, I am unable to locate any Microsoft documentation about this, but both HLB and DNS LB work similarly. When you resolve the Front End server's IP via DNS or connect to it via the VIP, it returns you a list of pool members which the client then uses to connect (and caches for future reference).
The only real difference here is that unlike DNS, the BIG-IP will NEVER forward the initial request to a Front End server that is not responding, which should improve response time and eliminate the need for manual updating of DNS records.
Hardware load balancing is only required for Lync/Skype web services, BTW.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
