Я просто идиот. Я только что изменил часть conf на :
proxy_set_header Host domain2.com;
И теперь это работает. Спасибо, GracefulRestart, я только что погуглил эту ошибку, и она ясно сказала мне использовать domain2 вместо domain1 в моей конфигурации.
Думаю, проблема была в том, что я вошел в систему как root
при первой загрузке Arch.
Перезагрузка и вход в систему как jeremy
заставилиstartx
(безsudo
)работать у меня.