Чтобы проверить какие порты использует 1С нужно перейти по следующему пути «Панель управления" Windows в раздел "Администрирование" - "Службы" - "Агент сервера 1С: Предприятие 8.x" перейдя в конкретную службу, поле “Исполняемый файл:”. Например,
"C:\Program Files (x86)\1cv8\8.3.7.1993\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files (x86)\1cv8\srvinfo"
Где
§ -port 1540 — порт, на котором будет работать агент сервера 1С: Предприятие версии 8.3;
§ -regport 1541 — порт, через который будет осуществляться администрирование кластера сервера 1С: Предприятие версии 8.3;
§ -range 1560:1591 — диапазон портов для рабочих процессов;
§ -в “C:\Program Files (x86)\1cv8\srvinfo” — каталог для хранения информации о новом создаваемом кластере сервера 1С:Предприятие версии 8.3;
Чтобы изменить стандартные порты на другие, нам нужно будет поиграться с реестром! Для этого заходим в реестр (regedit.exe) и идем по следующему пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.3 Server Agent (x86-64). Здесь открываем ключ «ImagePath» и меняем все порты с 15хх, например, на 17хх.
Если раньше запись имела следующий вид:
"C:\Program Files (x86)\1cv8\8.3.7.1993\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files (x86)\1cv8\srvinfo"
то теперь она станет такой:
"C:\Program Files (x86)\1cv8\8.3.7.1993\bin\ragent.exe" -srvc -agent -regport 1741 -port 1740 -range 1760:1791 -d "C:\Program Files (x86)\1cv8\srvinfo"
Изменение портов необходимо если на одном сервере используется несколько 1С Предприятий (Например 8.3 и 8.2), так же после изменения портов надо перейти в каталог, куда была установлена платформа 8.3 и удалить абсолютно все данные из папки srvinfo (" C :\ Program Files ( x 86)\1 cv 8\ srvinfo ").
Если мы меняли стандартные порты, то чтобы запускать бузы нужно в поле «Кластер серверов 1С: Предприятия» написать ip-адрес сервера или имя сервера, где будет находиться наша база, а затем двоеточие и указываем порт 1741. Помните мы ранее меняли порты в реестре? Затем нажимаем «Далее» и «Готово»
То же самое нужно проделать при добавление информационной базы, в графе «Кластер серверов 1С: Предприятия «. Здесь мы вводи ip-адрес сервера или имя сервера, где расположена наша база, ставим двоеточие и прописываем порт 1741. После этого нажимаем «Далее» и «Готово».
Если при запуске «Администрирование серверов 1С Предприятия» возникать ошибка такого вида
Это значит, что мы забыли сменить порт в параметрах центрального сервера 1С, нажимаем «ОК», далее переходим в свойства нашего сервера и меняем порт с 1540 на 1740
Нажимаем «Применить» и перезапускаем «Администрирование серверов 1С Предприятия», после этих действий начнут отображаться в древе слева разные функции и не будет больше ошибки при запуске.
Еще надо будет пересоздать кластер, так как он использует стандартный порт 1541 который сменить уже нельзя будет.
Дата: 2019-05-28, просмотров: 563.