Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

What does OPTIONS mean in my access_log? 1

Status
Not open for further replies.

Einstein47

Programmer
Nov 29, 2001
737
US
I have been using apache for a long time now, and just recently I have noticed requests in my access_log that look like this: [red]"OPTIONS / HTTP/1.1" 200 -[/red]

I am familiar with "GET and "POST and even have see the occasional "HEAD, but I have no clue about "OPTIONS. Should I be concerned?

I ask because it seems the same IP is hitting my server like 20 times in a row and then stops for an hour, then comes back and hits it again for 20 times, then stops. Seems like some sort of malicious activity.

Should I try to prevent this? Should I block that IP? What exactly does OPTIONS mean/do?

Thanks in advance,

Einstein47 (Starbase47.com)
“PI is like love - simple, natural, irrational, endless, and very important“
 
Hi

Einstein47 said:
I am familiar with "GET and "POST and even have see the occasional "HEAD, but I have no clue about "OPTIONS.
Honestly, neither I. I only know it from RFC 2616 :
RFC 2616 said:
The OPTIONS method represents a request for information about the
communication options available on the request/response chain
identified by the Request-URI.
Einstein47 said:
Seems like some sort of malicious activity.
Not necessarily.
RFC 2616 said:
For example, this can be used to test
a proxy for HTTP/1.1 compliance (or lack thereof).
Einstein47 said:
Should I try to prevent this?
Personally I would not. But you can instruct your server to deny such requests using the [tt]Limit[/tt] or [tt]LimitExcept[/tt] directive.

Feherke.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top