Example configuration NginX

Example configuration NginX

The following configuration is a minimum configuration in NginX for using the Agent. Of course, this configuration can be extended and distributed over multiple conf files.

worker_processes  1;
events {
      worker_connections  1024;
}

http {
      include                                mime.types;
      default_type                     application/octet-stream;
      sendfile                               on;

      upstream salureconnect_agent {
            server 127.0.0.1:7070;
      }

      server {
            listen                    80;
            server_name     agent.salureconnect.com;
            return 301 https://$host$request_uri;
      }

      server {
            listen                     443 ssl;
            server_name     agent.salureconnect.com;
            ssl_certificate         c:/nginx/ssl/agent.salureconnect.com-chain.pem;
            ssl_certificate_key     c:/nginx/ssl/agent.salureconnect.com-key.pem;
            
            location / {
                        proxy_http_version       1.1;
                        proxy_pass                                       http://salureconnect_agent;
                        proxy_set_header    Host                            $host;
                        proxy_set_header    X-Real-IP                   $remote_addr;
                        proxy_set_header    Upgrade                    $http_upgrade;
                        proxy_set_header    Connection               "upgrade";
                        proxy_set_header    X-Forwarded-For     $proxy_add_x_forwarded_for;
                        proxy_set_header    X-Forwarded-Proto   $scheme;
            }
      }
}

    • Related Articles

    • Requirements and installation

      In order to run the agent correctly, the following setup is required. Hard- en software requirements Windows Server 2012 64 bit or 2016 64 bit with 8 GB Ram, minimal of 2 CPU cores with 2.40 GhZ, 150 GB hard drive; Connection to the internet ...
    • Voorbeeld configuration IIS

      Installeer Application Request Routing (ARR) De eerste stap is het installeren van de add-on module voor Application Request Routing voor IIS. Met Windows Server 2012 R2 of latere versies zoals Windows Server 2016 en 2018 kunt u de Microsoft Web ...
    • Requirements en installatie

      Om de agent correct te laten werken, is de volgende configuratie vereist. Hardware- en softwarevereisten Windows Server 2012 64 bit of 2016 64 bit met 8 GB RAM, minimaal 2 CPU-kernen met 2,40 GHz, 150 GB harde schijf; Verbinding met internet ...
    • Beveiliging

      De agent van SalureConnect is een webserver zonder front-end. Dit betekent dat beveiligingsproblemen zoals CORS, XSS, CSRF enz. niet van toepassing zijn. De belangrijkste beveiligingskwesties zijn authenticatie, encryptie en rate-limiting. ...
    • Certificaat gebruiken voor interne communicatie

      In sommige gevallen staat de agent bij de klant op een andere server dan de proxy (zoals IIX of NginX). Dit betekend dat het verkeer van buitenaf eerst naar de proxy gaat om vervolgens intern naar een andere server gerouteerd te worden. Het is ...