Если хотите, что бы proxy_pass правильно передавал hostname, нужно дополнительно это указать среди проксируемых заголовков:
proxy_pass http://upstream; proxy_set_header Host $host;
В противном случае nginx будет выставлять имя hostname по имени апстрима.