я решил подобную проблему добавлением параметров в nginx default.conf
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-Forwarded-Proto $scheme;
Forwarded-Port - соответственно убирает порт апача и ставит порт с которым пользователь идет на nginx
Forwarded-Proto - тоже самое только подставляет уже протокол, с которым идет пользователь.
c этими параметрами клиент будет видеть в ответ тот же порт и протокол с которыми обращался на фронт nginx а не то что отдает апач.
1C например при использовании вебсервисов, видит порт и протокол апача и поэтому вебсервисы не работают, но эти параметры исправляют ситуацию.