diff --git a/config/application.yml.sample b/config/application.yml.sample index de0e8f681..691740b2a 100644 --- a/config/application.yml.sample +++ b/config/application.yml.sample @@ -50,10 +50,6 @@ webclient_cert_common_name: 'webclient' # and returns 2306 "Parameter value policy error" contact_org_enabled: 'false' -# Overwrite rack default trusted proxies list in order to -# enable test external interfaces EPP/REPP from webserver network -# eis_trusted_proxies: '1.1.1.1,2.2.2.2' #ips, separated with commas - # Enable iptables counter updater # iptables_counter_enabled: 'true' # iptables_server_ip: '127.0.0.1' diff --git a/config/initializers/eis_custom_rack.rb b/config/initializers/eis_custom_rack.rb deleted file mode 100644 index 9ddf40cde..000000000 --- a/config/initializers/eis_custom_rack.rb +++ /dev/null @@ -1,12 +0,0 @@ -# EIS custom rack hack in order to enable test external interfaces EPP/REPP inside webserver network -module Rack - class Request - def trusted_proxy?(ip) - if ENV['eis_trusted_proxies'] - ENV['eis_trusted_proxies'].split(',').map(&:strip).include?(ip) - else - ip =~ /\A127\.0\.0\.1\Z|\A(10|172\.(1[6-9]|2[0-9]|30|31)|192\.168)\.|\A::1\Z|\Afd[0-9a-f]{2}:.+|\Alocalhost\Z|\Aunix\Z|\Aunix:/i - end - end - end -end