Configuring Custom HTTP Headers

Pulse Policy Secure (PPS) supports several HTTP headers, which are sent in response to the client request. There are several more headers built to improve security and prevent attacks like XSS. The Custom HTTP Headers configuration enables the administrator to add new headers that they want to enforce.

To configure custom HTTP header:

1.Select System > Configuration > Security > Advanced.

2.In the Custom HTTP Headers section, enter the HTTP header name and the directives along with the values.

3.Click Add.

4.Multiple headers can be added or removed. After adding the headers, click Save Changes.

- Administrator should ensure the correctness of the values that they enter, as the system validation on the input values is limited
- If the administrator configured HTTP header seems to affect the way the page is rendered or is locked out, use the console option to reset the custom HTTP header values.

The following table lists the OWASP recommended headers.

Header

Need PPS Web Server Changes

Supported Browsers

HPKP

Yes

Firefox, Chrome, Opera

X-XSS-Protection

No

Chrome and IE

X-Content-Type-Options

No

Firefox, Chrome, Opera and IE

Content-Security-Policy

Yes

All major browsers

X-Permitted-Cross-Domain-Policies

Yes

Not supported

Referrer-Policy

No

Chrome, Firefox and Opera

Expect-CT

No

Chrome and Opera

Feature-Policy

No

Not supported

HSTS

No

 

X-Frame-Options

No