• Patrick Bajao's avatar
    Add unix to allowed hosts · 1e886c83
    Patrick Bajao authored
    In Rails 6, the new HostAuthorization middleware is enabled by
    default (it's not enabled on other environments). It currently
    allows localhost and IP addresses and we add
    `Gitlab.config.gitlab.host` as additional allowed host.
    
    When gitlab-shell makes a request via unix socket, it uses
    `http://unix/<endpoint>` so the host will be `unix`. Since it's
    not included in the list of allowed hosts, it gets blocked.
    
    This adds `unix` host to the list of allowed hosts.
    1e886c83
rails_host_authorization.rb 189 Bytes