25 окт. 2015 г.

Server_addr tcp 1560

На решение этой ошибки у меня ушло не один день, поэтому с радостью хочу поделиться с вами ее решением.

И так, имеется связка 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> вписать наш внешний айпишник


И теперь, на том же клиенте, с теми же настройками подключения к информационной базе мы получили результат удовлетворительный 

Комментариев нет:

Отправить комментарий

 

CopyPaste Copyright © 2017 - |- Шаблон создан O Pregador - |- Отредактирован myr4ik07