HTTP OPTIONS method use in Endpoint Protection Manager
book
Article ID: 429972
calendar_today
Updated On:
Products
Endpoint Protection
Issue/Introduction
Does Endpoint Protection Manager (SEPM) use the HTTP OPTIONS method?
What is it used for?
If HTTP OPTIONS method is blocked, will it cause any problems for SEPM?
Environment
Endpoint Protection Manager 14.3.x
Resolution
No, SEPM does not use the HTTP OPTIONS method for its operations. In fact, the SEPM web server configuration explicitly disables the 'OPTIONS' method (along with other unused methods like 'TRACE', 'CONNECT', 'PROPFIND', etc.) for security hardening purposes.
In general web applications, the 'OPTIONS' method is typically used for CORS (Cross-Origin Resource Sharing) preflight checks to determine if a cross-origin request is safe to send. However, since SEPM does not utilize this mechanism and explicitly blocks the method, it serves no function in the SEPM environment.
No, blocking the HTTP OPTIONS method at a firewall, load balancer, or other network device will not cause any problems.
Reasoning: SEPM's internal 'web.xml' configuration already rejects 'OPTIONS' requests with a security constraint (effectively a "Deny All" rule).