На решение этой
ошибки у меня ушло не один день, поэтому с радостью хочу поделиться с вами ее
решением.
И так, имеется связка
PostgreSQL + Сервер 1С Предприятие, все это
находиться на Windows Server 2012 r2, без домена.
Открыты 1541 и 1560 порты как на брандмауэре сервера, так и на
роутере.
Выделенный ip адрес присутствует.
По локальной сети
подключение к кластеру серверов пользователями не имеет никаких проблем, но когда
нужно подключиться к серверу 1С из интернета с настройками типа
получали сообщение
так вот,
первоначально нужно
- на клиенте, с которого подключаемся удаленно к серверу 1С, в файле %WinDir%\System32\Drivers\Etc прописать строку
77.121.199.91 ws
где 77.121.199.91
это внешний айпишник, а ws это имя сервера, к которому подключаемся
- и тут еще один нюанс, без которого все же, постоянно получал выше ошибку, а значит еще на том же клиенте открываем файл nethasp.ini который находиться по пути C:\Program Files (x86)\1cv8\conf ищем параметр
NH_SERVER_ADDR
в которого нужно удалить комментарии «;;» и вместо <Addr1> вписать наш
внешний айпишник
И теперь, на том
же клиенте, с теми же настройками подключения к информационной базе мы получили
результат удовлетворительный