Skip to the content
DeflectDeflect
  • Solutions
    • Website Security
      • Caching
      • Encryption
      • On premise
    • Deflect Labs
      • Baskerville
      • Investigations
    • eQPress
  • Pricing
    • For business & individuals
    • For non-profits
  • Partners
  • Resources
    • Terms of service
    • Privacy notice
    • Documentation
  • About
    • News
    • Principles
    • In the media
    • Deflect clients
    • Testimonials
  • Login
  • Contact
  • Sign up
  • en
  • Solutions
    • Website Security
      • Caching
      • Encryption
      • On premise
    • Deflect Labs
      • Baskerville
      • Investigations
    • eQPress
  • Pricing
    • For business & individuals
    • For non-profits
  • Partners
  • Resources
    • Terms of service
    • Privacy notice
    • Documentation
  • About
    • News
    • Principles
    • In the media
    • Deflect clients
    • Testimonials
  • Login
  • Contact
  • Sign up
  • en

Introduction

1
  • Get Started

Registration & Setup Process

5
  • Step 1 – Register
  • Step 2 – IP and DNS setup
  • Step 3 – Admin Credentials
  • Step 4 – HTTPS/TLS
  • Step 5 – Finalize

Control Panel & Dashboard

20
  • General
    • Contact Deflect Support
    • Two-Factor Authentication
    • My Account
    • Deflect Protected Websites
  • Website Settings
    • Labs Tab
    • Billing Tab
    • Users Tab
    • Settings Tab
    • Security Tab
    • Cache Tab
    • Baskerville Tab
    • HTTP/TLS Tab
    • Hosting Tab
    • DNS Records Tab
    • Stats Tab
  • Report a DDoS Attack
    • Challenging Requests
    • Reporting an Attack
  • HTTPS/TLS support
    • Enable HTTPS connections to your website under Deflect
    • How TLS/HTTPS works on Deflect
  • Troubleshooting
    • Troubleshooting SNI and 421 Misdirected Request

eQPress Hosting

16
  • eQPress Limitations
  • Overview of eQPress Hosting
  • Create a website on eQPress
    • How to create an empty WordPress site on eQPress
    • First steps with your eQPress site
  • Migrate your website to eQPress
    • How to migrate your WordPress site
  • Manage your eQPress website
    • Resources for learning WordPress
    • How to make your site temporarily inaccessible
    • eQPress Console: enhancing your WordPress admin panel
  • Secure your eQPress website
    • Antispam recommendations
    • Protecting your WordPress website
    • Removing the WordPress “admin” user
    • Securing your site with HTTPS
  • Troubleshooting
    • You updated your site but still see the old one?
    • Still waiting for DNS to be updated and want to see your site?
    • Your DNS has been updated but you still can’t see your site?
    • When you try to open your website you only see a white screen?
View Categories
  • Home
  • Docs
  • Control Panel & Dashboard
  • Website Settings
  • Labs Tab

Labs Tab

1 min read

Labs refers to the Deflect Laboratory that provides early access to experimental features. Please note that these features may be unstable and are subject to change without prior notice.

WebSocket (Coming soon) #

Define paths to allow WebSocket connections for your web app. Paths are matched by prefix, wildcards (*) are not supported.

WebSocket facilitates realtime communication between your browser and web server. However, it necessitates a special configuration in a reverse proxy setting such as Deflect. By specifying WebSocket paths, you can configure Deflect to proxy straight to your origin server with specific headers, thereby enabling WebSocket connections.

Security implications of WebSocket on Deflect #

To establish a WebSocket connection, Deflect needs to be configured to directly route traffic along specified paths to your origin server. However, this reduces Deflect’s capacity to safeguard your web server from bots and DDoS attacks on these paths. Despite this, basic protection measures like rate-limiting remain in effect.

Consult Deflect customer service before you enable this feature, if you are concerned about security.

WebSocket Timeout #

Defines how long a WebSocket connection remains open before timing out (in seconds).

Disable SSL Session Reuse #

By default, Deflect reuses the SSL session in the connection pool on the identical origin server. However, if your origin server hosts multiple virtual hosts with different domain names, disabling SSL session reuse may solve the SNI mismatch error.

For more details, please refer to troubleshooting SNI issues.

Updated on December 12, 2025

Is it helpful?

  • Happy
  • Normal
  • Sad

Share This Article :

Table of Contents
  • WebSocket (Coming soon)
    • Security implications of WebSocket on Deflect
    • WebSocket Timeout
  • Disable SSL Session Reuse

© 2025 Deflect

Powered by WordPress

To the top ↑ Up ↑