adelkhalitov
@adelkhalitov
>

Как настроить 1с на впс?

Купил впс centos 7,
установил постгресс, поставил в автозагрузку ошибок нет,
установил 1с сервер, поставил в автозагрузку ошибок нет,
5d4f4af3baf2b914313897.png
выделил домен для 1с (some.ru),
настроил для него nginx

server {
        server_name     some.ru www.some.ru;

        location / {
                proxy_pass	http://127.0.0.1:1540;
        }
}


Вхожу в консоль администрирования 1с (с другого пк), ввожу имя
http://some.ru
порт: 80


Выдает ошибку. Что не так?
  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Dementor
программист, архитектор, аналитик
Если вы хотите обращаться из интернета на внутренний сервер, то при описании центрального узла кластера 1С нужно указывать то имя, по которому обращаетесь из интернета. Теоретически компьютерный кластер может состоять из более чем одного компьютера (внезапно) и поэтому агент сервера в своем ответе возвращает имя компьютера, куда внешний клиент должен обратиться для обслуживания своих запросов. Ваш первый пакет на some.ru может и будет каким-то чудом смаршрутизирован к точке назначения, но в ответе будет сказано дальше стучаться на localhost:1541 (если вы это указали в настройках кластер)

А то что вы меняете стандартный порт 1540 на 80 - это совсем не хорошо, так как настройка проксирования портов для кластера не очень очевидна - кроме портов агента и менеджера, там еще диапазон из десятка для рабочих процессов, которые выделяются случайным образом.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы