Error

# An error occurred.

Sorry, the page you are looking for is currently unavailable. Please try again later.

If you are the system administrator of this resource then you should check the error log for details.

Commercial support is available at openresty.com.

- OpenResty YouTube Channel
- OpenResty Blog

## OpenResty Inc. Products

We solve your unique and complex web problems with our layers of solutions and expertise from over a decade of experience.

### OpenResty XRay

Troubleshooting and profiling tool

### OpenResty Edge

Modern web application server

## OpenResty's Official Blog for Technologies & Products.

How to deploy the on-premises version of OpenResty XRay on Microsoft's Azure cloud

Real-Time Request Counting against Nginx Processes via YSQL

High-Performance Web Application Firewall (WAF) in OpenResty Edge

The EdgeLang DSL in OpenResty Edge

How to pass the real client IP addresses to backend servers via special request headers