Установил postgreSQL, и поставил на комп под виндой 1с сервер, в такой связке всё идеально стартовало. Но затем я решил поставить ещё и 1с сервер
вместе с postgre на Debian. Всё проходит хорошо, всё стартуется.
root@POSTGRESQL:/opt/1C/v8.2/x86_64/utils# service srv1cv82 restart
Stopping 1C:Enterprise 8.2 server: OK
Starting 1C:Enterprise 8.2 server: OK
Единственное это config_server ругается
root@dc:/opt/1C/v8.2/x86_64/utils# ./config_server
./config_server: line 193: [: слишком много аргументов
./config_server: line 193: [: слишком много аргументов
./config_server: line 193: [: слишком много аргументов
./config_server: line 193: [: слишком много аргументов
./config_server: line 193: [: слишком много аргументов
и призадумывается на пару секунд (читал это хороший признак).
root@POSTGRESQL:/opt/1C/v8.2/x86_64/utils# service srv1cv82 restart
Stopping 1C:Enterprise 8.2 server: OK
Starting 1C:Enterprise 8.2 server: OK
Команда «netstat -atn|grep 0.0.0.0:15» Выдаёт:
tcp 0 0 0.0.0.0:1541 0.0.0.0:* LISTEN
Не хватает несколько портов, думаю дальше
Если я например сделал сервер 1С - 8.2.19.106, а подключаюсь немного другой версией клиента, сервер ругается на различные версии клиента.
Как только версии совпадают выдаёт -
«Сервер 1С предприятия не обнаружен.
Не запущен ни один рабочий процесс. Соединение с информационной базой невозможно».
Первая мысль - «У 1С не хватает каких то прав на запуск на работу со своими директориями». Меняю права:
chown -R usr1cv82:grp1cv82 /opt/1C
chown -R usr1cv82:grp1cv82 /home/usr1cv82
Попытка законнектиться:
«Сервер 1С предприятия не обнаружен.
Не запущен ни один рабочий процесс. Соединение с информационной базой невозможно»
Исправляю ошибку "./config_server - слишком много аргументов", способом описанным в этой статье ССЫЛКА
Далее проверяю:
root@dc:/opt/1C/v8.2/x86_64/utils# ./config_server
root@dc:/opt/1C/v8.2/x86_64/utils#
При этом хорошо задумался скрипт
Проверяю порты -
root@dc:/opt/1C/v8.2/x86_64/utils# netstat -atn|grep 0.0.0.0:15
tcp 0 0 0.0.0.0:1540 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:1541 0.0.0.0:* LISTEN
Уже интереснее, но по СТАТЬЕ должен быть ещё присутствовать порт 1560
ps aux|grep 1c
usr1cv82 17538 0.6 2.1 627516 11004 ? Sl 08:07 0:22 /opt/1C/v8.2/x86_64/rmngr -port 1541 -range 1560:1591
usr1cv82 22464 0.0 2.6 186028 13404 ? Ssl 08:54 0:00 /opt/1C/v8.2/x86_64/ragent -daemon
root 22605 0.0 0.1 8044 868 pts/1 S+ 09:06 0:00 grep 1c
При этом 1с опять ругается... Думаю это отсутствие порта... Знатоки без вас уже никак, подскажите как добавить этот порт, и почему 1С ругается???