Add Trusted Proxies and LAN Options
* HTTP Option: TRUSTED_PROXIES (default: <none> To support running osTicket installation on a web servers that sit behind a load balancer, HTTP cache, or other intermediary (reverse) proxy; it's necessary to define trusted proxies to protect against forged http headers. * HTTP Option: LOCAL_NETWORKS (default: 127.0.0.0/24) When running osTicket as part of a cluster it might become necessary to white list local/virtual networks that can bypass some authentication checks. * Validate CLIENT_IP to make sure it's a valid IP address.
Showing
- bootstrap.php 4 additions, 12 deletionsbootstrap.php
- include/class.osticket.php 116 additions, 3 deletionsinclude/class.osticket.php
- include/class.validator.php 95 additions, 17 deletionsinclude/class.validator.php
- include/ost-sampleconfig.php 33 additions, 0 deletionsinclude/ost-sampleconfig.php
- include/staff/syslogs.inc.php 1 addition, 1 deletioninclude/staff/syslogs.inc.php
- include/staff/ticket-view.inc.php 1 addition, 1 deletioninclude/staff/ticket-view.inc.php
- main.inc.php 3 additions, 0 deletionsmain.inc.php
- setup/test/tests/test.validation.php 13 additions, 0 deletionssetup/test/tests/test.validation.php
Loading
Please register or sign in to comment