Forum Discussion
Hamish
Mar 10, 2011Cirrocumulus
Umm... What do you get back?
In some versions of LTM (Maybe still all, it's been a while since I did it, although the SOL note says the ones listed in the SOL were fixed in 9.3) the HTTP profiles didn't like various commands such as 'CONNECT' and others... It's possible that 'DELETE' is one of them (Sorry. Memory must be going üôÇ
It's possible that the HTTP profile still doesn't pass it through (It only passes methods it actually parses). If it doesn't, you can write an iRule to disable HTTP processing if a DELETE method is sent.
e.g. (From SOL7581: and the iRule on codeshare http://devcentral.f5.com/wiki/default.aspx/iRules/DisablingHTTPProcessingForUnrecognizedHTTPMethods.html )
when CLIENT_ACCEPTED {
Enable HTTP processing for all requests by default
HTTP::enable
}
when HTTP_REQUEST {
selectively disable HTTP processing for specific request methods
switch [HTTP::method] {
"MOVE" -
"COPY" -
"LOCK" -
"UNLOCK" -
"PROPFIND" -
"PROPPATCH" -
"MKCOL" { HTTP::disable }
}
}