Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of contents

Table of Contents

Info

This page contains important configuration information when you use a reverse proxy server to get acces to Blueriq

Buffering


Most reverse proxy servers buffer data before sending it to the client. This causes SSE streams to only emit events when a certain amount of data has been collected by the proxy.

...

In the Advanced Request Routing section, set 'Response Buffer Threshold' to 0 KB. Additionally, disable 'Disk Caching'.

Using the Runtime combined with a reverse proxy server

When there is a reverse proxy server between the client and the application server (for example Tomcat) serving the REST API, additional configuration is required. The reverse proxy server (for example Microsoft IIS) needs to add HTTP headers to the API requests being forwarded to the application server. The header 'X-Forwarded-Host' should be filled with the host name of the application server. The header 'X-Forwarded-Proto' should be filled with the protocol (for example 'https') the client used to connect to the reverse proxy. When using the installer, the installed reverse proxy will pass the correct HTTP headers by default.