Forum Discussion

Jeff_Nguyen_449's avatar
Jeff_Nguyen_449
Icon for Nimbostratus rankNimbostratus
Oct 16, 2013

Sharepoint 2010 iApp issue with Web Acceleration Profile

I'm configuring SharePoint for the first time with iApp but ran into a kink with web acceleration profile. I want to use a common custom one for all my SharePoint VIPs but the new iApp template doesn't give a selection option to do this. Instead it assigns its own web acceleration profile for each VIP. Which will not work in our case, due to cache limitation with the web acceleration profile. Does anyone know a work around or a way to apply a common web profile in the iApp template?

 

6 Replies

  • mikeshimkus_111's avatar
    mikeshimkus_111
    Historic F5 Account

    Hi Jeff, which version of BIG-IP are you running? The version of the iApp in v11.4 supports using a preconfigured acceleration profile. There's an RC version of the template here that allows you to do the same on versions 11.2 and 11.3: https://devcentral.f5.com/wiki/iApp.Microsoft-SharePoint-2013-iApp-Template.ashx

     

    thanks

     

    Mike

     

  • what if we are on 11.1 HF4? Any chance on it working? The template doesnt want to load on 11.1 it complains the following:

     

    Loading configuration... /tmp/upload_template.tmpl Syntax Error:(at line: 3904) "requires-bigip-version-max" unknown property

     

  • mikeshimkus_111's avatar
    mikeshimkus_111
    Historic F5 Account

    The RC version will only run on v11.2 or higher.

     

    If upgrading isn't an option, you could export the built in SharePoint template and rename it, edit that copy of the template to statically use your profile name, and deploy the application using the copy.

     

    You would do that by setting the value of the variable $http_optimization_profile_names to your specific list of profiles, rather than the iApp-generated ones.

     

  • Thanks Mike for your help. Sorry for asked this question, I am fairly new to iApp and not sure how to. how do you call or the list of acceleration profiles already existing on the LTM?

     

  • mikeshimkus_111's avatar
    mikeshimkus_111
    Historic F5 Account

    You could use "tmsh::run_proc f5.app_utils:get_items / ltm profile web-acceleration".

     

    I glossed over the easiest way to make this change, which is to disable strictness and manually assign the custom profile to each of your virtual servers. The downside to that is that the iApp is no longer the single point of control for your deployment, and that the custom profile assignment would get overwritten every time you reconfigure the iApp.

     

    If you're OK with that, it's much simpler to do than rewriting the template.

     

  • I was doing what you just suggested but we have too many VIPS to create for Sharepoint. Thought imbedding or allowing the selection for the web acceleration piece would be easier in the template. If you know of a way I can do it, I would be much appreciated! :)