diff --git a/fid/config/vufind/fid.ini b/fid/config/vufind/fid.ini index 2ebd332e98b8e8539ede0475ccf94ce773e5650f..a745c935baf3f5ef7a4e21f1e10b819c9a997007 100644 --- a/fid/config/vufind/fid.ini +++ b/fid/config/vufind/fid.ini @@ -1,5 +1,6 @@ [Client] baseUrl = http://172.18.113.133/bbi-alpha.3 +xdebug_trusted_proxies[] = 139.18.25.87 [Security] access_levels[] = basic_access diff --git a/module/fid/src/Service/Client.php b/module/fid/src/Service/Client.php index 111ceb8f9fda5bad7c6fe4fbcea4ec2b3d5aa4a2..c72095558554ff455378085f22c3ef55e55d6be0 100644 --- a/module/fid/src/Service/Client.php +++ b/module/fid/src/Service/Client.php @@ -687,6 +687,7 @@ class Client return $request; } + Request::setTrustedProxies($this->config['xdebug_trusted_proxies'] ?? []); $xdebugSession = $this->config['xdebug_session'] ?? 'fidis'; $xdebugRemoteAddr = $this->config['xdebug_remote_addr'] ?? Request::createFromGlobals()->getClientIp();