<?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>The F5 Guy</title>
	<atom:link href="http://www.TheF5Guy.com/blog/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.TheF5Guy.com/blog</link>
	<description>BIG-IP, MOSS 2007 and Other Technologies...</description>
	<lastBuildDate>Sun, 14 Mar 2010 15:35:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>f5 Networks &#8211; The Box of Awesomeness</title>
		<link>http://www.TheF5Guy.com/blog/2010/03/f5-networks-the-box-of-awesomenes/</link>
		<comments>http://www.TheF5Guy.com/blog/2010/03/f5-networks-the-box-of-awesomenes/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 22:29:35 +0000</pubDate>
		<dc:creator>naladar</dc:creator>
				<category><![CDATA[BIG-IP]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[f5]]></category>
		<category><![CDATA[f5 MVP]]></category>

		<guid isPermaLink="false">http://www.TheF5Guy.com/blog/?p=867</guid>
		<description><![CDATA[I was initially going to title this blog entry &#8220;f5 Networks &#8211; MVP Goodies&#8221;.  Then I thought &#8220;f5 Networks &#8211; MVP Spoils of War&#8221; would be a good title because the PS3 title &#8220;God Of War III&#8221; is coming out on the 16th  and I thought I would at least work in the word &#8220;War&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/03/hacker_bigheadatpc.jpg"><img class="size-thumbnail wp-image-863 alignleft" title="hacker_bigheadatpc" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/03/hacker_bigheadatpc-150x150.jpg" alt="" width="126" height="126" /></a>I was initially going to title this blog entry &#8220;f5 Networks &#8211; MVP Goodies&#8221;.  Then I thought &#8220;f5 Networks &#8211; MVP Spoils of War&#8221; would be a good title because the PS3 title &#8220;God Of War III&#8221; is coming out on the 16th  and I thought I would at least work in the word &#8220;War&#8221; somewhere.  Then I thought, how about f5 Networks &#8211; The Box of Awesomeness?  I know it sounds a little goofy, but IT DOES EXIST!!!  Who new naming a blog entry could be so difficult?!</p>
<p>Now that the naming of the entry has been completed, on to the main topic!  I received said box from FedEX this last Friday from f5 Networks and I felt compelled to write a blog post about it and include some pics for your viewing enjoyment.</p>
<p>I can&#8217;t tell you how much I have already enjoyed being a member of the f5 Networks MVP program.  It has been awesome from day one and I look forward to contributing more to the community now that f5 Networks has so graciously supplied all of us f5 MVP&#8217;s with the tools to do just that.  Thank you for the great gear and thank you for supporting the community like you do!</p>
<p><span id="more-867"></span>Here is a list of what was in &#8220;The Box of Awesomeness&#8221;:</p>
<p>A SanDisk 16 GB USB Flash Drive<br />
A Logitech QuickCam Deluxe for Notebooks for Business<br />
A Logitech ClearChat Pro USB High Performance Audio Headset<br />
A Blue Polo Shirt with f5 Networks logo on the chest<br />
AND<br />
A flip MinoHD Camcorder with a custom f5 Networks MVP skin!</p>
<p><a href="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/03/photo-2-e1268517946278.jpg"><img class="aligncenter size-medium wp-image-879" title="f5_loot" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/03/photo-2-e1268517946278-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p><a href="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/03/flipMinoHD3.jpg"><img class="aligncenter size-medium wp-image-866" title="flipMinoHD3" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/03/flipMinoHD3-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p><a href="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/03/flipMinoHD3.jpg"></a><a href="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/03/flipMinoHD2.jpg"><img class="aligncenter size-medium wp-image-865" title="flipMinoHD2" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/03/flipMinoHD2-225x300.jpg" alt="" width="225" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.TheF5Guy.com/blog/2010/03/f5-networks-the-box-of-awesomenes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Citrix XenApp 5.0, BIG-IP and X-Forwarded-For</title>
		<link>http://www.TheF5Guy.com/blog/2010/02/citrix-xenapp-5-0-bigip-x-forwarded-for/</link>
		<comments>http://www.TheF5Guy.com/blog/2010/02/citrix-xenapp-5-0-bigip-x-forwarded-for/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 02:56:05 +0000</pubDate>
		<dc:creator>naladar</dc:creator>
				<category><![CDATA[BIG-IP]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[X-Forwarded-For]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[f5]]></category>
		<category><![CDATA[how to]]></category>

		<guid isPermaLink="false">http://www.TheF5Guy.com/blog/?p=846</guid>
		<description><![CDATA[I recently had the pleasure of working on a Citrix 5.0 implementation and I wanted to share a few things that I learned during that setup.  As many of you know, there are two deployment guides that have been made available by F5 Networks in regards to setting up Citrix Presentation Server 4.5 in TMOS [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/02/Citrix_Ready_badge_Medium.png"><img class="alignright size-thumbnail wp-image-848" title="Citrix_Ready_badge_Medium" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/02/Citrix_Ready_badge_Medium-150x150.png" alt="" width="114" height="114" /></a>I recently had the pleasure of working on a Citrix 5.0 implementation and I wanted to share a few things that I learned during that setup.  As many of you know, there are two deployment guides that have been made available by F5 Networks in regards to setting up Citrix Presentation Server 4.5 in TMOS versions 9.x and 10.x.  They are excellent guides and the best thing about them is that you can utilize those guides to assist you in deploying Citrix XenApp 5.0, with a few exceptions of course.  Those exceptions are what I will be covering in this tech tip.</p>
<p>Both of the previously mentioned deployment guides discuss editing files on the Citrix farms Web Interface servers so that it looks for the client IP address in the X-Forwarded-For HTTP header.  Otherwise, every connection will appear to be originating from the BIG-IP LTM and not from its true IP.  After reading both guides and looking at my current environment I was dismayed to find that the files and locations mentioned were no longer valid.  I then turned to my top three resources on the web in the search for an answer: AskF5, DevCentral and Google.<span id="more-846"></span></p>
<p>I struck out on the first two (which seldom happens) but my Google search did turn up some interesting results on the Citrix Forums.  I finally found some code posted by Sam Jacobs back in August 2009 that modifies the way the Citrix farm looks up the client IP address.  His method allows for the use of the X-Forwarded-For header.</p>
<p>The first file that you will want to find and edit is the Include.java file.  You will want to locate and change this file on every Web Interface XenApp server in the farm.  Speaking from experience, save a copy of the original file to a safe location such as your desktop or flash drive.  DO NOT copy the file and rename the original to Include.old and leave it on the server.  It may sound crazy, but doing that will not work.  I’m not a programmer, so I cannot tell you why that will not work, but I can tell you I know for a fact it will not.  That being said, here is the file path for the Include.java file:</p>
<p>“\Inetpub\wwwroot\Citrix\XenApp\app_code\PagesJava\com\citrix\wi\pageutils\Include.java”</p>
<p>Now that you have found the file, open it up with a text editor (I use Textpad) and find the Java routine named “getClientAddress”.  Replace the code for that routine with the code listed below.<br />
<code><br />
public static String getClientAddress(WIContext wiContext) {<br />
String ageClientAddress = AGEUtilities.getAGEClientIPAddress(wiContext);<br />
String userIPAddress = wiContext.getWebAbstraction().getRequestHeader("X-FORWARDED-FOR");<br />
if (userIPAddress == null) {<br />
userIPAddress = wiContext.getWebAbstraction().getUserHostAddress();<br />
}<br />
return (ageClientAddress != null ? ageClientAddress : userIPAddress);<br />
}<br />
</code><br />
Save the file and wash/rinse/repeat this step on every Web Interface server in the farm.  The next thing that you will want to do is to modify the login page so that it displays the client IP address being obtained from the X-Forwarded-For header.  The file you will want to edit is called “loginView.ascx” and can be found in the following file path on your Web Interface Servers:</p>
<p>”\inetpub\wwwroot\Citrix\XenApp\app_data\include\loginView.ascx”</p>
<p>The code you will want to add is:<br />
<code><br />
Client IP: &lt;%= com.citrix.wi.pageutils.Include.getClientAddress(wiContext) %&gt;<br />
</code><br />
I added the code directly below the LoginPageControl viewControl line and it works well for me.  Save the file and repeat this step on every Web Interface server in the farm and reboot each Web Interface Server after you are done.  Then it is time for the moment of truth&#8230; fire up your browser of choice and navigate to the Citrix login page.  If you have successfully set everything up and have finished following the rest of the deployment guide you should see a screen similar to the one below:</p>
<p><a href="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/02/citrixloginpage.png"><img class="aligncenter size-full wp-image-852" title="citrixloginpage" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/02/citrixloginpage.png" alt="" width="471" height="231" /></a></p>
<p>If you receive an error message or the screen doesn&#8217;t load, then you might want to go back and check your settings again.  Then that&#8217;s it!  I am aiming to develop some custom monitors for the Web Interface Server and for the XML Broker Servers over the next few weeks.  Once I have those done I will put them out in the Devcentral forums for the community enjoy.</p>
<p>I am very happy to mention that the kind folks over at F5 Networks allowed me to submit this as a Tech Tip article which you can find on their site at:</p>
<p><a title="DevCentral Tech Tip" href="http://devcentral.f5.com/Default.aspx?tabid=63&amp;articleType=ArticleView&amp;articleId=1082335" target="_blank">http://devcentral.f5.com/Default.aspx?tabid=63&amp;articleType=ArticleView&amp;articleId=1082335</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.TheF5Guy.com/blog/2010/02/citrix-xenapp-5-0-bigip-x-forwarded-for/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Config Sync and SSL Certificates</title>
		<link>http://www.TheF5Guy.com/blog/2010/02/config-sync/</link>
		<comments>http://www.TheF5Guy.com/blog/2010/02/config-sync/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 04:09:54 +0000</pubDate>
		<dc:creator>naladar</dc:creator>
				<category><![CDATA[BIG-IP]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[f5]]></category>
		<category><![CDATA[how to]]></category>

		<guid isPermaLink="false">http://www.TheF5Guy.com/blog/?p=830</guid>
		<description><![CDATA[I learned an interesting thing about the Config Sync process the other day and I wanted to share the story with others in the community.  I was on a BIG-IP 6400 unit that was the Active unit in an Active/Standby pair, just doing some pre-spring cleaning (I bet there are some Network Support Engineers shaking [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/02/sslcertificate.jpg"><img class="alignleft size-full wp-image-832" title="sslcertificate" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/02/sslcertificate.jpg" alt="" width="102" height="98" /></a>I learned an interesting thing about the Config Sync process the other day and I wanted to share the story with others in the community.  I was on a BIG-IP 6400 unit that was the Active unit in an Active/Standby pair, just doing some pre-spring cleaning (I bet there are some Network Support Engineers shaking their head right about now) and decided I needed to clear out all of the old expired SSL certificates out of the certificate store on the unit.</p>
<p>No problem, I identified all of the expired certificates, checked the box beside them and hit the delete button at the bottom of the page.  After verifying everything was still happy and the support tickets didn&#8217;t start flooding my inbox I decided to run a config sync and push the config changes over to the standby box.</p>
<p>The config sync ran without a problem and the gui showed Config Sync: OK.  I then proceeded to check my changes on the standby unit, just for verification purposes.  And that ladies and gentlemen, is when the fun began&#8230;.<br />
<span id="more-830"></span></p>
<p>As I was verifying the changes I noticed something I thought was rather strange.  The old SSL certificates that I deleted on the Active unit, were still there in the Standby units SSL Certificate store!  My first thought, oops, my Trusted Device Certificates must be out of whack.  I then proceeded to delete the trusted device certs and ran the &#8220;big_ip add&#8221; command from the CLI on each unit.  I checked my trusted device certificates and like magic there they were.  I ran another Config Sync thinking that probably fixed the problem, but wait&#8230; no such luck.</p>
<p>The Config Sync ran and didn&#8217;t kick out any errors, but the old SSL certificates were still in there in all their expired glory.  Frustrated and humbled once again, I decided to run a quick test by deleting a VS on the Active Unit to see if it would be removed once I ran a Config Sync.  I blew away the VIP I use for testing and ran the Config Sync again.  The VS was deleted off of the Standby Unit.  Not knowing off the top of my head what to do next, I then proceeded to open a ticket with my good friends over at F5 Networks.  I didn&#8217;t have a lot of faith in my running configuration at the time so I went ahead and opened the ticket as a level 2 ticket (site at risk).</p>
<p>I quickly received a phone call from a Network Support Engineer named Kevin &#8220;CB&#8221; Midkiff.  We went through the standard procedure of qkview files and few other tests.  After going over the problem Mr. Midkiff proceeded to explain to me that while the SSL Certificates store is indeed carried over when you run a Config Sync IT DOES NOT DELETE SSL Certificates on the unit that you push the config to.  In my case it was the Standby Unit.  The Config Sync function only appends SSL Certificates.</p>
<p>Moral to the story?  If you are double checking your configurations and happen to see some lingering SSL certificates don&#8217;t worry, just select them and let the delete button work its magic on them.  Also as an FYI, &#8220;CB&#8221; was great to work with and very knowledgeable.  Thanks again for your help Mr. Midkiff.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.TheF5Guy.com/blog/2010/02/config-sync/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cookie Encryption Using An iRule</title>
		<link>http://www.TheF5Guy.com/blog/2010/01/cookie-encryption-using-an-irule/</link>
		<comments>http://www.TheF5Guy.com/blog/2010/01/cookie-encryption-using-an-irule/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 04:17:22 +0000</pubDate>
		<dc:creator>naladar</dc:creator>
				<category><![CDATA[BIG-IP]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[iRule]]></category>
		<category><![CDATA[f5]]></category>

		<guid isPermaLink="false">http://www.TheF5Guy.com/blog/?p=816</guid>
		<description><![CDATA[I was going through the database of articles on AskF5 today and found an awesome feature that I wanted to highlight.  My interest was first sparked because of an article that Lori MacVittie about cookie encryption.  That article can be found here.
So that got me to thinking&#8230; how can someone do this in an iRule?  [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/01/cookieencryption.jpg"><img class="alignright size-thumbnail wp-image-823" title="cookieencryption" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/01/cookieencryption-150x135.jpg" alt="" width="125" height="112" /></a>I was going through the database of articles on AskF5 today and found an awesome feature that I wanted to highlight.  My interest was first sparked because of an article that Lori MacVittie about cookie encryption.  That article can be found <a title="Lori's article on cookies" href="http://devcentral.f5.com/weblogs/macvittie/archive/2010/01/15/google-gmail-ssl-cookie-encryption.aspx" target="_blank">here</a>.</p>
<p>So that got me to thinking&#8230; how can someone do this in an iRule?  I have to admit I haven&#8217;t really looked into it that much previously because we utilize an ASM module running on a 4100 unit.  The 4100 can do a lot of different things regarding cookies such as checking if a cookie has been modified and if the cookie was obtained in a previous session.  I figured I would hit the AskF5 database to see what I could turn up and I uncovered this little gem:<span id="more-816"></span></p>
<p><code>when RULE_INIT {<br />
set ::key [AES::key 128]<br />
}<br />
when HTTP_RESPONSE {<br />
set decrypted [HTTP::cookie "MyCookie"]<br />
HTTP::cookie remove "MyCookie"<br />
set encrypted [b64encode [AES::encrypt $::key $decrypted]]<br />
HTTP::cookie insert name "MyCookie" value $encrypted<br />
}<br />
when HTTP_REQUEST {<br />
set encrypted [HTTP::cookie "MyCookie"]<br />
HTTP::cookie remove "MyCookie"<br />
set decrypted [AES::decrypt $::key [b64decode $encrypted]]<br />
HTTP::cookie insert name "MyCookie" value $decrypted<br />
}</code></p>
<p>There is definitely more to this, so you may want to go check out the full solution article here:  <a title="Solution Article" href="https://support.f5.com/kb/en-us/solutions/public/7000/700/sol7784.html">SOL7784</a>.  There is also an awesome 2009 iRule Contest entry that you should check out <a title="2nd Place iRule Winner" href="http://devcentral.f5.com/Default.aspx?tabid=2228">here.</a> The iRule you will want to look at is the Cookie Tampering Prevention iRule written by Henrik Gyllkrans.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.TheF5Guy.com/blog/2010/01/cookie-encryption-using-an-irule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DevCentral MVP Program</title>
		<link>http://www.TheF5Guy.com/blog/2010/01/devcentral-mvp-program/</link>
		<comments>http://www.TheF5Guy.com/blog/2010/01/devcentral-mvp-program/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 16:39:43 +0000</pubDate>
		<dc:creator>naladar</dc:creator>
				<category><![CDATA[BIG-IP]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[f5]]></category>
		<category><![CDATA[f5 MVP]]></category>

		<guid isPermaLink="false">http://www.TheF5Guy.com/blog/?p=783</guid>
		<description><![CDATA[This just in and hot off the press.  F5 Networks has created an MVP Program as a way to &#8220;to honor those who, without incentive, contribute to the greater good of our community.&#8221;  Check out the link for all the details or go over and listen to Podcast #117, which was dedicated to highlight the [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-785" href="http://www.TheF5Guy.com/blog/2010/01/devcentral-mvp-program/round-table/"><img class="size-thumbnail wp-image-785 alignleft" title="Round table" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2010/01/office-round-table-150x150.jpg" alt="Round table" width="150" height="150" /></a>This just in and hot off the press.  F5 Networks has created an <a title="MVP Program" href="http://devcentral.f5.com/weblogs/jason/archive/2010/01/08/devcentral-announces-inaugural-mvp-class.aspx" target="_blank">MVP Program</a> as a way to &#8220;to honor those who, without incentive, contribute to the greater good of our community.&#8221;  Check out the link for all the details or go over and listen to Podcast #117, which was dedicated to highlight the seven people who were chosen to be the first of F5 Networks MVP&#8217;s.</p>
<p>I am also very excited to say that I have been selected to be a F5 Networks MVP!</p>
<p>That&#8217;s right, TheF5Guy is now an F5 Networks MVP!  I consider it a great honor and am very excited to say the least!  I go by the alias &#8220;naladar&#8221; in the DevCentral Forums and you can check out my profile here:  <a title="My MVP Page" href="http://devcentral.f5.com/Default.aspx?tabid=2242">http://devcentral.f5.com/Default.aspx?tabid=2242</a>.  You have to be a member of DevCentral in order to view the page, but it is free to join!<span id="more-783"></span></p>
<p>Now that the announcement has been made public I wanted to share a few things about the MVP program.  To start with, what&#8217;s all of this mean?  It means F5 Networks takes their user community seriously and they want to give back to that community.  This isn&#8217;t just an honorary title.  Far from it actually, as there are a number of perks to being an MVP member.</p>
<p>I can&#8217;t go into all of them in detail, but here are a few things that I can share since they are mentioned in the podcast.  We will be having regular meetings or round table discussions to go over a wide variety of things relating to the F5 Networks community.  We are being provided profile pages on the DevCentral site to help increase our visibility in the community.  MVP members will be receiving a MVP Kit that was put together with the goal in mind of providing us tools to help us deliver more content to the community.  We will also be having an MVP Summit sometime this year so that we can all meet face-to-face to kick around issues and provide input into the direction of the BIG-IP product line.  Sounds awesome doesn&#8217;t it!</p>
<p>This post would of course not be complete without a complete list of the MVP&#8217;s so here it is:</p>
<p>hoolio<br />
bhattman<br />
hamish<br />
hwidjaja<br />
smp<br />
naladar<br />
mikejo</p>
<p>The best news is that they want to continue to grow the MVP program.  Do you want to be an F5 Networks MVP?   How do you get started?  Just join DevCentral and start contributing to the community.  They&#8217;re watching&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.TheF5Guy.com/blog/2010/01/devcentral-mvp-program/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SecureWorld Expo – The Value</title>
		<link>http://www.TheF5Guy.com/blog/2009/12/secureworld-expo-%e2%80%93-the-value/</link>
		<comments>http://www.TheF5Guy.com/blog/2009/12/secureworld-expo-%e2%80%93-the-value/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 16:34:08 +0000</pubDate>
		<dc:creator>naladar</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[secureworld]]></category>

		<guid isPermaLink="false">http://www.TheF5Guy.com/blog/?p=747</guid>
		<description><![CDATA[What is the value of attending the SecureWorld Expo?  I have been thinking about that a bit lately and have come to a few conclusions.  I will preface my arguement by saying that the SecureWorld Expo experience is invaluable to everyone.  No, I am not limiting it to I.T. folks.  As more and more people [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-749" href="http://www.TheF5Guy.com/blog/2009/12/secureworld-expo-%e2%80%93-the-value/knowledge/"><img class="alignright size-thumbnail wp-image-749" title="knowledge" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2009/12/knowledge-150x150.jpg" alt="knowledge" width="110" height="110" /></a>What is the value of attending the SecureWorld Expo?  I have been thinking about that a bit lately and have come to a few conclusions.  I will preface my arguement by saying that the SecureWorld Expo experience is invaluable to everyone.  No, I am not limiting it to I.T. folks.  As more and more people become educated about how important it is to have a positive security posture, the better things will be for everyone involved.  Well everyone except for the hackers of course!</p>
<p>I am stating the obvious here I know, but how many of you out there have worked at places where people guard their security knowledge like it&#8217;s KFC&#8217;s secret recipe for chicken?  Have you ever had to work with a security expert that can tell you every law of governance, but never truly explain WHY those laws are in place?  Ever talk to a business partner not in I.T. that just didn&#8217;t get why the web applications needed to be protected by a web application firewall or why ALL the ports on the firewall couldn&#8217;t be opened up?  I talked to a large number of people that worked at well known companies and each said that is the case where they work.  Of the group I talked to it was about 50% from the business arena and 50% from the IT side of the house, but they were all there for a common goal&#8230;.<span id="more-747"></span></p>
<p>The SecureWorld Expo is a place where people can go to learn the WHY.  Not just I.T. folks, but people from all aspects of business as well.  They can talk to industry leaders and experts about things that are going down past, present and future.  It is all about translation and communication of the most up-to-date information available.  How up-to-date is the information that is covered?  The second day of the expo, the speaker Dan Greer came out to the podium and started talking about the SSL Man-in-the-Middle Renegotiation story that just broke in the news.  I have to say my hats off to the folks in the DevCentral community to, shortly thereafter, a way to mitigate the attack showed up on DevCentral (Lupo, thanks for your contribution!)&#8230; it can be found in the forums at <a title="SSL Hack Mitigation" href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;forumid=5&amp;postid=86456&amp;view=topic" target="_blank">http://devcentral.f5.com/Default.aspx?tabid=53&amp;forumid=5&amp;postid=86456&amp;view=topic</a></p>
<p>Other than the open sharing and exchange of knowledge, the excellent speakers, free vendor loot and good food, the other thing that is great about the SecureWorld Expo is the fact that you get CPE credits for attending the various events.  Depending on the events that you sign up for you can either earn a 12 CPE or a 16 CPE Certificate of Attendance.  This is outstanding for those that have CPE requirements to meet and keep up with.  Not only can you obtain a lot of CPE&#8217;s in a short time, but it is also very cost effective.  You definitely get more bang for your buck at a SecureWorld event than you do at many others.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.TheF5Guy.com/blog/2009/12/secureworld-expo-%e2%80%93-the-value/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SecureWorld Expo &#8211; Nexum LTM Workshop</title>
		<link>http://www.TheF5Guy.com/blog/2009/11/secureworld-expo-nexum-ltm-workshop/</link>
		<comments>http://www.TheF5Guy.com/blog/2009/11/secureworld-expo-nexum-ltm-workshop/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 04:36:44 +0000</pubDate>
		<dc:creator>naladar</dc:creator>
				<category><![CDATA[BIG-IP]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[secureworld]]></category>

		<guid isPermaLink="false">http://www.TheF5Guy.com/blog/?p=676</guid>
		<description><![CDATA[On the first day of the SecureWorld Expo I was fortunate enough to attend a FREE LTM Workshop being hosted by a company called Nexum.  For those who are not familiar with the company, Nexum is an information security company which is headquartered in Chicago, Illinois.  They offer a wide array of services, all of [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-720" href="http://www.TheF5Guy.com/blog/2009/11/secureworld-expo-nexum-ltm-workshop/nexumlogo-2/"><img class="alignleft size-full wp-image-720" title="nexumlogo" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2009/11/nexumlogo1.png" alt="nexumlogo" width="110" height="111" /></a>On the first day of the SecureWorld Expo I was fortunate enough to attend a FREE LTM Workshop being hosted by a company called Nexum.  For those who are not familiar with the company, Nexum is an information security company which is headquartered in Chicago, Illinois.  They offer a wide array of services, all of which are explained in detail on their website @ <a title="Nexum Inc." href="http://www.nexuminc.com/" target="_blank">www.nexuminc.com</a>.</p>
<p>So what was covered in this &#8220;Nexum LTM Workshop&#8221;?  Quite a bit actually and it was all very well planned out.  The workshop was lead by a gentlemen named Peter Maag, who is a Senior Security Expert with Nexum.  I believe that part of what made this event so much fun for me was that it was obvious that Mr. Maag knew his stuff and (of course) I like talking about the capabilities of the BIG-IP line.  <span id="more-676"></span></p>
<p>Peter began by giving a brief introduction, explaining who he was and the services provided by Nexum.  I have to admit that I was unaware that Nexum was such a versatile company.  I believe it is so versatile and one of the fastest growing private companies because of them hiring and keeping talent like Mr. Maag around.  But that is a different philosophical discussion that perhaps I will touch on at some other time.  If I ever take up being a philosopher.</p>
<p>Then after the intro&#8230; it was f5 time!  For those in the audience not familiar with the BIG-IP product line Peter gave an overview of products available from f5 Networks.  He took the time to provide a clear picture of each modules functionality and I feel that he did the products justice.  He then steered the presentation to the real meat of the workshop which was the LTM module.  Virtual Servers, Pool Members and Nodes were all explained as well as the basics of configuring load balancing.  We spent some time discussing the full proxy architecture of the LTM module and we where then guided through a load balancing demo.</p>
<p>This lead into a discussion about monitors, persistence profiles, SSL termination and ended with a demo over those concepts.  There were a few questions at this point, as members of the audience asked questions such as &#8220;How long are self signed certificates valid for if they are generated on the f5 BIG-IP?&#8221; and &#8220;What are the different methods available for Cookie Persistence?&#8221;.  All of which were answered concisely and followed up with live demonstrations performed on a BIG-IP unit running TMOS version 10.x.  How cool is that?</p>
<p>We then went into a discussion about iRules.  Peter provided a number of examples of how to use iRules to pull off complicated tasks very easily.  In one example he showed how you could direct web traffic coming from an iPhone to a different set of servers than the ones used to serve up content to standard desktop browsers.  To augment the workshop Nexum provided an excellent booklet which just so happens to have a very handy page that lists almost all of the iRule Events that can be used in iRule generation.</p>
<p>We went over several other things, but the jest of this entry isn&#8217;t to really rehash everything that we covered.  The purpose is to encourage everyone using the LTM module to go check one of these workshops out.  Peter Maag did a phenomenal job explaining things for newcomers and veterans alike, which is not an easy thing to do.  To summarize, if you have just recently purchased an f5 BIG-IP product or are looking into purchasing one, attend one of these workshops.  You will walk away a wiser person and I cannot think of a better way to sell someone on f5 BIG-IP products.  Once you see it in action you will be wondering why you have stuck with Brand X for so long.</p>
<p>My next entry will be over the value of attending the SecureWorld Expo.  Is it worth the cost if you had to pay for it out of your own pocket?  What are the driving reasons for one to attend such an event?  I will be asking those questions and more soon and you may be surprised by my conclusions.  Stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.TheF5Guy.com/blog/2009/11/secureworld-expo-nexum-ltm-workshop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SecureWorld Expo &#8211; Jeff Bardin</title>
		<link>http://www.TheF5Guy.com/blog/2009/11/secureworld-expo-jeff-bardin/</link>
		<comments>http://www.TheF5Guy.com/blog/2009/11/secureworld-expo-jeff-bardin/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 03:52:36 +0000</pubDate>
		<dc:creator>naladar</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[secureworld]]></category>

		<guid isPermaLink="false">http://www.TheF5Guy.com/blog/?p=678</guid>
		<description><![CDATA[It is amazing how many things in IT Industry can be summed up using classic movie quotes.  More often than not a one liner from &#8220;The Princess Bride&#8221; will suffice.  However after attending the SecureWorld Expo as a member of the press only one dialogue exchange was lodged in my brain.  It&#8217;s when Luke is [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-687" href="http://www.TheF5Guy.com/blog/2009/11/secureworld-expo-jeff-bardin/padlockfree/"><img class="alignright size-thumbnail wp-image-687" title="padlockfree" src="http://www.TheF5Guy.com/blog/wp-content/uploads/2009/11/padlockfree-150x150.png" alt="padlockfree" width="150" height="150" /></a>It is amazing how many things in IT Industry can be summed up using classic movie quotes.  More often than not a one liner from &#8220;The Princess Bride&#8221; will suffice.  However after attending the SecureWorld Expo as a member of the press only one dialogue exchange was lodged in my brain.  It&#8217;s when Luke is on the planet Dagoba and he turns to Yoda and says &#8220;I won&#8217;t fail you.  I am not afraid.&#8221;  Yoda simply turns to him and says &#8220;You will be.  You will be.&#8221;</p>
<p>What a great way to segway into my first SecureWorld Expo blog entry!  Be afraid, be very afraid&#8230;  I am just kidding of course.  The Expo was excellent and I walked away from the event a wiser person.  It definitely helped me look at things differently and as Ralph Waldo Emerson once said, &#8220;Fear always springs from ignorance.&#8221;  <span id="more-678"></span></p>
<p>Man, oh man.  I think I may have committed a blunder of cosmic proportions.  Are you allowed to quote Yoda and Emerson in the same blog post?  Yes? No?  Anway, moving on&#8230;</p>
<p>The Expo started off with an awesome keynote by a very nice man named Jeff Bardin.  His topic was &#8220;Extremist Online Social Networks &#8211; Jihadis&#8221; and I was enthralled the whole time.  The banners that he had up on his very first presentation slide are the same web site banners that I have helped keep off of our network up at work.  When I saw those banners, I knew that he was going to be talking about a topic that hit close to home.</p>
<p>After taking the stage Mr. Bardin began explaining how Jihadis use resources provided by many American companies against America.  He talked about the Madrid train bombings, how Jihadis are using software like vBulletin and hacked copies of various software suites to pull off all kinds of nefarious acts.  He also discussed with great clarity how <a title="http://blogs.csoonline.com/mobile_secrets_jihadis_continue_to_demonstrate_their_technical_prowess" href="http://blogs.csoonline.com/mobile_secrets_jihadis_continue_to_demonstrate_their_technical_prowess">Jihadis are continuing to demonstrate their technical prowess.</a></p>
<p>Now I will not provide any more information about his presentation other than that.  Not because I do not want others to have the information, but because I cannot do the subject justice.  Mr. Bardin is an expert in his field and has spent countless hours researching, compiling information and teaching others.  I do not wish to diminish his work in any form or fashion.  Check out that link that I provided and the one at the bottom of this post for more information.</p>
<p>I would advise anyone, if Mr. Bardin is speaking at an event within a 12 hour driving distance, make the drive.  It really was that good.</p>
<p>After his presentation he stayed for a while answering questions.  I waited in the background for a bit, allowing others to ask questions as I listened in an attempt to take in as much information as I could.  When I did finally open my mouth he kindly gave me a his business card and answered all of the questions I had.  Anybody that will go out of there way to answer questions and share knowledge like Mr. Bardin did is a good man in my book.</p>
<p>For those seeking more information about Jeff Bardin and Treadstone 71, here is a link to some great information that will save you a trip to Google: <a title="Jeff Bardin's Blog" href="http://blogs.csoonline.com/user/jeff_bardin" target="_blank">http://blogs.csoonline.com/user/jeff_bardin</a></p>
<p>So what is coming up next?  Well I can&#8217;t go to long without talking about the F5 BIG-IP product line!  I am The F5 Guy after all.  My next post will be about the Nexum LTM Workshop that was lead by Peter Maag.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.TheF5Guy.com/blog/2009/11/secureworld-expo-jeff-bardin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
