You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@bio-boris I think that is basically correct (although each url should include the protocol https://, but I'm sure you just begin brief, which I just spoiled.)
I'm not sure there is a valid case for the host being empty, though.
The host name for the initial request needs to be propagated by each proxy between the original client request and the upstream service.
The host should be available in the Host header, and available in nginx with the $http_host or $http nginx variables. They are similar but different.
Request at staging.kbase.us
Query: Headers {host = ''}
Response
Query: Headers {host = 'staging2.kbase.us'}
Response
Request at staging2.kbase.us
Query: Headers {host = ''}
Response
Query: Headers {host = 'staging3.kbase.us'}
Response
The text was updated successfully, but these errors were encountered: