cancel
Showing results for 
Search instead for 
Did you mean: 

Collected Metrics: Page Load Time option

Janez
Nimbostratus
Nimbostratus

Hello,

 

Our customer has problem with Collected Metrics: Page Load Time on App which is on Android system. On iOS or PC web browser this is not injevted in HTML.

On Virtual server was this feature disabled (set to none). analytics profile is set to none.

This is added to the end of page (only on Android platform):

 

<script id="f5_cspm">(function(){var f5_cspm={f5_p:'IPKNDHFDMNPIEIAHKDGNDMEAGDIJLMGAJLPAILHDFCJOABLIPLEKJHONNCGBDCGOCGIDNNHODGABCHLFEMLHJPHGACJAPGLOAAFFFMIKNDCPMFCEAAILGEIDCEPGOEJH',setCharAt:function(str,index,chr){if(index>str.length-1)return str;return str.substr(0,index)+chr+str.substr(index+1);},get_byte:function(str,i){var s=(i/16)|0;i=(i&15);s=s*32;return((str.charCodeAt(i+16+s)-65)<<4)|(str.charCodeAt(i+s)-65);},set_byte:function(str,i,b){var s=(i/16)|0;i=(i&15);s=s*32;str=f5_cspm.setCharAt(str,(i+16+s),String.fromCharCode((b>>4)+65));str=f5_cspm.setCharAt(str,(i+s),String.fromCharCode((b&15)+65));return str;},set_latency:function(str,latency){latency=latency&0xffff;str=f5_cspm.set_byte(str,48,(latency>>8));str=f5_cspm.set_byte(str,49,(latency&0xff));str=f5_cspm.set_byte(str,43,2);return str;},wait_perf_data:function(){try{var wp=window.performance.timing;if(wp.loadEventEnd>0){var res=wp.loadEventEnd-wp.navigationStart;if(res<60001){var cookie_val=f5_cspm.set_latency(f5_cspm.f5_p,res);window.document.cookie='f5avr2026317489aaaaaaaaaaaaaaaa='+encodeURIComponent(cookie_val)+';path=/';}

return;}}

catch(err){return;}

setTimeout(f5_cspm.wait_perf_data,100);return;},go:function(){var chunk=window.document.cookie.split(/\s*;\s*/);for(var i=0;i<chunk.length;++i){var pair=chunk[i].split(/\s*=\s*/);if(pair[0]=='f5_cspm'&&pair[1]=='1234')

{var d=new Date();d.setTime(d.getTime()-1000);window.document.cookie='f5_cspm=;expires='+d.toUTCString()+';path=/;';setTimeout(f5_cspm.wait_perf_data,100);}}}}

f5_cspm.go();}());</script>

 

I check this link but the result is the same:

https://support.f5.com/csp/article/K13849

 

Config of LTM VIP server:

 

ltm virtual /Common/VIP_TestIN {

    destination /Common/172.16.1.14:443

    ip-protocol tcp

    mask 255.255.255.255

    policies {

        

    }

    pool /Common/TestIN_pool

    profiles {

        

        /Common/TestIN-client-SSL {

            context clientside

        }

    

        /Common/http { }

        /Common/serverssl {

            context serverside

        }

        /Common/tcp-lan-optimized { }

        /Common/websecurity { }

    }

    rules {

        /Common/iRule_LTM_logging

    }

    security-log-profiles {

        /Common/Logging_profile

    }

    source 0.0.0.0/0

    source-address-translation {

        type automap

    }

    translate-address enabled

    translate-port enabled

    vlans {

        /Common/External

        /Common/Internal

    }

    vlans-enabled

}

 

 

Any idea?

1 REPLY 1

zghet
Nimbostratus
Nimbostratus

Hi, do you have some dos/asm profile/policy?

What version of you f5 have.