Задать вопрос
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


Выдает ошибку. Что не так?
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Простой 11 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack-разработчик на Python
    14 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Dementor
программист, архитектор, аналитик
Если вы хотите обращаться из интернета на внутренний сервер, то при описании центрального узла кластера 1С нужно указывать то имя, по которому обращаетесь из интернета. Теоретически компьютерный кластер может состоять из более чем одного компьютера (внезапно) и поэтому агент сервера в своем ответе возвращает имя компьютера, куда внешний клиент должен обратиться для обслуживания своих запросов. Ваш первый пакет на some.ru может и будет каким-то чудом смаршрутизирован к точке назначения, но в ответе будет сказано дальше стучаться на localhost:1541 (если вы это указали в настройках кластер)

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

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

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