Вход | Регистрация
 

Проблема с обратным проксированием через Nginx к публикации 1С (IIS или Apache)

Проблема с обратным проксированием через Nginx к публикации 1С (IIS или Apache)
Я
   AlonsoMackenlly
 
09.06.21 - 18:54
Здравствуйте, хочу сделать обратный прокси сервер к публикации 1С на IIS посредством Nginx.
proxy_pass ведет к внутреннему сетевому адресу публикации и всё замечательно работает в тонком клиенте, но в веб клиенте встречаются траблы. Например, при печати любого документа выскакивает ошибка JavaScript, по логике вещей я определил, что прокси делает своё дело и проксирует все запросы к публикации, но JS файлы, которые подключаются в веб клиенте подключает различные файлы css и т.д. и он уже не знает ни про какой прокси, а просто подменяет домен. Скажем, если у меня прокси работает через https://some.site.ru/infobase/ и запросы ведут к внутреннему 192.168.160.125/demoUt, то при печати документов я замечаю, что JS пытается подключить файлы по пути https://some.site.ru/demoUt/something.css в связи с чем возникают ошибки в работе веб клиента. Есть какое-то готовое решение на этот счет? Или прокси в веб клиенте это невозможно по определению, только если прокидывать еще location /demoUt придется?
 
 Партнерская программа EFSOL Oblako
   Garykom
 
1 - 09.06.21 - 19:11
(0) настройка nginx там есть подмена так что да прокидывай /demoUt
суть что 1С внутренним методом в веб-клиента на JS который передает не тот адрес
такая же проблема кстати с сервером 1С с именем сервера
   Garykom
 
2 - 09.06.21 - 19:13
(1)+ в типовых конфах 1С в настройках есть указание url по которому база опубликована попробуй
Администрирование - Общие настройки - Публикация инф базы
   AlonsoMackenlly
 
3 - 09.06.21 - 20:28
(2) Спасибо! Обязательно попробую.
   AlonsoMackenlly
 
4 - 09.06.21 - 22:55
Не нашел "Администрирование - Общие настройки - Публикация инф базы", да и не настроишь 300 баз и за новыми не углядишь. с location /demoUt и редиректом на /infobase вариант вроде как рабочий, пока остановимся на этом, спасибо Garykom.
   AlonsoMackenlly
 
5 - 09.06.21 - 22:56
Единственное нужно проследить, чтобы порты были одинаковые у публикации и прокси

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.