<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>axmx.net &#187; f5</title>
	<atom:link href="http://www.axmx.net/tag/f5/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.axmx.net</link>
	<description>pwning j00 in our place on teh interwebz</description>
	<lastBuildDate>Sat, 31 Jul 2010 15:03:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>F5 Web Accelerator: Hot Cache vs. Smart Cache</title>
		<link>http://www.axmx.net/2010/f5-web-accelerator-hot-cache-vs-smart-cache/</link>
		<comments>http://www.axmx.net/2010/f5-web-accelerator-hot-cache-vs-smart-cache/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 20:41:49 +0000</pubDate>
		<dc:creator>Mr. Blue</dc:creator>
				<category><![CDATA[Web Acceleration]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[bigip]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[f5]]></category>
		<category><![CDATA[hot cache]]></category>
		<category><![CDATA[ibr]]></category>
		<category><![CDATA[ltm]]></category>
		<category><![CDATA[smart cache]]></category>
		<category><![CDATA[wa]]></category>

		<guid isPermaLink="false">http://www.axmx.net/?p=679</guid>
		<description><![CDATA[Hot Cache: The Hot Cache is what you would see on a BigIP LTM device if you were to use an HTTP Class with RamCache enabled, the hot cache (RamCache) allows some limited caching functions and is bundled as one of the features built-in to the BigIP LTM device. This type of caching provides functionality [...]]]></description>
			<content:encoded><![CDATA[<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> <p><a href="http://www.axmx.net/wp-content/uploads/2010/02/cache.png" rel="lightbox[679]"><img class="alignnone size-full wp-image-681" title="cache" src="http://www.axmx.net/wp-content/uploads/2010/02/cache.png" alt="" width="425" height="278" /></a></p>
<p><span style="color: #00ccff;"><em><strong>Hot Cache:</strong></em></span> The Hot Cache is what you would see on a BigIP LTM device if you were to use an HTTP Class with RamCache enabled, the hot cache (RamCache) allows some limited caching functions and is bundled as one of the features built-in to the BigIP LTM device. This type of caching provides functionality much like a caching proxy server would in that the LTM will stand in proxy to the application server and request content on the client&#8217;s behalf &#8211; all normal application-generated caching rules apply however. Hot Cache maintains an in-memory cache of objects throughout their lifecycle.</p>
<p><strong><em><span style="color: #00ccff;">Smart Cache:</span></em></strong> The Smart Cache is a Hot Cache on steroids, in the middle of &#8216;<a href="http://www.urbandictionary.com/define.php?term=roid+rage">roid rage</a>. Smart Cache is what happens when you add the <a href="http://www.f5.com/products/big-ip/product-modules/webaccelerator.html">Web Accelerator</a> (WA) module into a BigIP LTM. Smart Cache is a little different from hot cache in that it not only maintains an in-memory set of the most used objects and objects which are not intelligently cached via IBR, but also does disk-based caching of other objects which have not yet been deemed invalid (IBR objects). The disk cache allows the WA to perform intelligent caching, allowing some objects to remain cached forever even if they never change on the server. The implications are insane especially for fairly static applications/sites.</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.axmx.net/2010/f5-web-accelerator-hot-cache-vs-smart-cache/" target="_blank"><img src="http://www.axmx.net/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.axmx.net/2010/f5-web-accelerator-hot-cache-vs-smart-cache/" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.axmx.net/2010/f5-web-accelerator-hot-cache-vs-smart-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Be careful with your caches</title>
		<link>http://www.axmx.net/2010/be-careful-with-your-caches/</link>
		<comments>http://www.axmx.net/2010/be-careful-with-your-caches/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 16:43:31 +0000</pubDate>
		<dc:creator>Mr. Blue</dc:creator>
				<category><![CDATA[In the News]]></category>
		<category><![CDATA[Web Acceleration]]></category>
		<category><![CDATA[Web Content]]></category>
		<category><![CDATA[acceleration]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[f5]]></category>
		<category><![CDATA[irule]]></category>
		<category><![CDATA[proxying]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.axmx.net/?p=627</guid>
		<description><![CDATA[Now here&#8217;s something I wouldn&#8217;t expect to see outside of a test environment. Anyone that&#8217;s worked with web acceleration or web caching knows how easy it is to allow applications to expose the wrong data to the wrong client if you&#8217;re not setting your policies properly. A woman logged onto facebook on her AT&#38;T cellular [...]]]></description>
			<content:encoded><![CDATA[<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> <p>Now here&#8217;s something I wouldn&#8217;t expect to see outside of a test environment. Anyone that&#8217;s worked with <a href="http://en.wikipedia.org/wiki/Web_accelerator">web acceleration </a>or <a href="http://en.wikipedia.org/wiki/Web_cache">web caching</a> knows how easy it is to allow applications to expose the wrong data to the wrong client if you&#8217;re not setting your policies properly.</p>
<p>A woman logged onto facebook on her AT&amp;T cellular phone and got &#8216;GASP&#8217;, someone else&#8217;s facebook account!!!</p>
<p>Never having worked with proxying on the ISP level, I wonder how much caching and acceleration AT&amp;T or the other big mobile carriers are doing for their customers. I can imagine they may be dabbling with it a bit as cell phones have limited data capabilities too.</p>
<p>The danger here is if AT&amp;T was web acceleration/caching on some of the more well known and widely used sites out there, such as facebook as requests entered/exited their network. Not knowing the ins and outs of the application of which you&#8217;re caching is one of the worst things you can do in web acceleration, and no doubt can VERY EASILY lead to something like this occuring.</p>
<p>I&#8217;ve actually managed to do something like this in a test environment before and it was quite interesting. Application X was being cached by an <a href="http://www.f5.com/products/big-ip/product-modules/webaccelerator.html">F5 Web Accelerator</a> and no matter what I did, every time the RamCache was enabled and clients logged in, they would not necessarily get their intended session, sometimes (most of the time) they would get hooked into someone else&#8217;s session and was able to do, think and act as if they were some other user-possibly a privileged user even. It turns out that a simple <a href="http://devcentral.f5.com/Default.aspx?tabid=75">iRule</a> fixed the problem &#8211; disable the RamCache only for the specific file which acted much like a &#8216;controller&#8217; for the application in general, not necessarily needing to be cached really anyway.</p>
<p>Here&#8217;s the iRule I used, very simple:</p>
<p><code>﻿when HTTP_REQUEST {<br />
if { [HTTP::uri] contains ".extension" } { CACHE::disable }<br />
}</code></p>
<p>Source: <a href="http://foxnews.mobi/quickPage.html?page=22720&amp;content=31104862&amp;pageNum=-1">Fox News</a>, Personal experience</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.axmx.net/2010/be-careful-with-your-caches/" target="_blank"><img src="http://www.axmx.net/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.axmx.net/2010/be-careful-with-your-caches/" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.axmx.net/2010/be-careful-with-your-caches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>F5 BigIP LTM Web Accelerator RamCache interferes with Oracle EnterpriseOne 8.11</title>
		<link>http://www.axmx.net/2009/f5-bigip-ltm-web-accelerator-ramcache-interferes-with-oracle-enterpriseone-8-11/</link>
		<comments>http://www.axmx.net/2009/f5-bigip-ltm-web-accelerator-ramcache-interferes-with-oracle-enterpriseone-8-11/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 19:48:41 +0000</pubDate>
		<dc:creator>Mr. Blue</dc:creator>
				<category><![CDATA[Web Content]]></category>
		<category><![CDATA[acceleration]]></category>
		<category><![CDATA[bigip]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[enterpiseone]]></category>
		<category><![CDATA[f5]]></category>
		<category><![CDATA[irule]]></category>
		<category><![CDATA[ltm]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[TCL]]></category>
		<category><![CDATA[wa]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.axmx.net/?p=553</guid>
		<description><![CDATA[For anyone trying to implement Oracle EnterpriseOne on F5 BigIP LTM with Web Accelerator module; and although it&#8217;s mostly not recommended by F5 to do this, you&#8217;ll need an iRule to make E1 8.11 to work with Web Accelerator. With RamCache enabled (as is required for Web Accelerator to function), some of the content in [...]]]></description>
			<content:encoded><![CDATA[<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> <p>For anyone trying to implement Oracle EnterpriseOne on F5 BigIP LTM with Web Accelerator module; and although it&#8217;s mostly not recommended by F5 to do this, you&#8217;ll need an iRule to make E1 8.11 to work with Web Accelerator.</p>
<p>With RamCache enabled (as is required for Web Accelerator to function), some of the content in the dynamic .maf files served by EnterpriseOne gets cached and held in RamCache; it seems for some reason (and it still may be my &#8216;greenness&#8217; to the F5 WebAccel) that this data is not getting moved from Hot Cache to Smart Cache, as after a few logins, causes some users to experience session re-use from other users. Very bad!</p>
<p>It seems that no matter what I tried to do to exclude/proxy only the .maf files in WA, they keep getting caught in RamCache (Hot Cache) and held for way too long.</p>
<p>In order to stop this behaviour, just use an iRule to disable cache for .maf file requests:</p>
<blockquote><p>when HTTP_REQUEST {<br />
 if { [HTTP::uri] contains &#8220;.maf&#8221; } {<br />
  CACHE::disable<br />
 }}</p></blockquote>
<p>That&#8217;s that! Use the F5-provided WA policy for Oracle EnterpriseOne ERP and you&#8217;re set!<br />
If anyone has happened to know of another way to deal with this or has managed to use WA on E1 8.11 WITHOUT having to do this, I am all ears&#8230; show me how it&#8217;s done!</p>
<p class="facebook"><a href="http://www.facebook.com/share.php?u=http://www.axmx.net/2009/f5-bigip-ltm-web-accelerator-ramcache-interferes-with-oracle-enterpriseone-8-11/" target="_blank"><img src="http://www.axmx.net/wp-content/plugins/add-to-facebook-plugin/facebook_share_icon.gif" alt="Share on Facebook" title="Share on Facebook" /></a><a href="http://www.facebook.com/share.php?u=http://www.axmx.net/2009/f5-bigip-ltm-web-accelerator-ramcache-interferes-with-oracle-enterpriseone-8-11/" target="_blank" title="Share on Facebook">Share on Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.axmx.net/2009/f5-bigip-ltm-web-accelerator-ramcache-interferes-with-oracle-enterpriseone-8-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.448 seconds -->
