Forum Discussion
Need an iRule to stop LTM from responding to https via IP address
We have a site that is responding to and this is oustdie of our access standards. How do write an iRule to restrich such access.
- kolom_265617
Cirrostratus
Hello ReynaldoQ,
You can try the following iRule , i specified here the action as reject. you can change it to drop , redirect to another host , or return a specific HTTP response.
when HTTP_REQUEST { if { !([string tolower [HTTP::host]] equals "test.com")}{ reject } }
- ReynaldoQ_14206
Nimbostratus
Much appreciated Kolom.
- kolom
Altostratus
Hello ReynaldoQ,
You can try the following iRule , i specified here the action as reject. you can change it to drop , redirect to another host , or return a specific HTTP response.
when HTTP_REQUEST { if { !([string tolower [HTTP::host]] equals "test.com")}{ reject } }
- ReynaldoQ_14206
Nimbostratus
Much appreciated Kolom.
- StuKirby_233899
Altostratus
Hello
You could also specify the URI must have letters in:
when HTTP_REQUEST {
Check if the host header contains one or more alpha characters if {not ([string match -nocase {*[a-z]*} [HTTP::host]])}{ Host was either empty or an IP address, drop the request drop }
}
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com