For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

Srini_Vaiyapuri's avatar
Srini_Vaiyapuri
Icon for Nimbostratus rankNimbostratus
Mar 29, 2016

Need help with Microsoft Lync 2010 server implementation in F5-LTM(v11.2)

We are in process of migrating applications from Microsoft UAG servers (to retire) to Lync 2010. I am in process of configuring the VIP for this ( front end 443 and backend 4443) and figured that I need an irule in place to support the different url (mentioned below) to support this application.

 

Lyncweb.domain.com Lyncexternal.domain.com Lyncdiscover.domain.com Dialin.domain.com Meet.domain.com

 

Could someone help me with VIP config and irule for lync server?

 

I also found some information on this link https://www.f5.com/pdf/deployment-guides/microsoft-lync-iapp-dg.pdf but it looks like topology or scenario is different then what we have.

 

1 Reply

  • Snl's avatar
    Snl
    Icon for Cirrostratus rankCirrostratus

    below is the sample irule for lync reverse proxy in ltm

    ltm rule /REVERSE_PROXY/IRULE4443 {
        when HTTP_REQUEST {
        switch -glob [string tolower [HTTP::host]] {
            lync.abc.com* { pool PL_LYNC_4443 }
            autodiscover.abc.com* { pool PL_LYNC_4443 }
            lyncpool.abc.com*   { pool PL_LYNC_4443  }
            lyncweb.abc.com* { pool PL_LYNC_4443  }
            lyncdiscover.abc.com* { pool PL_LYNC_4443 }
            }       
    
    ltm rule /REVERSE_PROXY/IRULE8080 {
    
    &when HTTP_REQUEST {
    switch -glob [string tolower [HTTP::host]] {
        lync.abc.com* { pool PL_LYNC_WEB_REVERSE }
        autodiscover.abc.com* { pool  PL_LYNC_WEB_REVERSE }
        lyncpool.abc.com*   { pool  PL_LYNC_WEB_REVERSE  }
        lyncweb.abc.com* { pool  PL_LYNC_WEB_REVERSE  }
        lyncdiscover.abc.com* { pool  PL_LYNC_WEB_REVERSE }
    

    Good Luck