When looking at securing up your web application, there are a set of fairly standard attack patterns that application firewalls make use of to protect against those bad guys out there who are trying ...
Should be noted for anyone that is looking to implement this that the way global vars has changed and any of the INIT statements should be something like:
set static::sec_http_version_enabled 1
set static::sec_http_version_alert 1
set static::sec_http_version_alert_syslog 1
set static::sec_http_versions [list \ "0.9" \ "1.0" \ "1.1" \ ]
For newer F5 OS versions (ran into this error recently)