Ошибка соединения с сервером Connection refused 1C 8.3 Linux

1. spezc 782 07.08.17 11:14 Сейчас в теме
Коллеги, добрый день.

В наличии:
1С 8.3.10.2299 x32
Ubuntu 16.04.3 x32
PostgreSQL 9.3.4

Сервер 1С запущен:
root@ubuntu:~# service srv1cv83 status
● srv1cv83.service - LSB: Starts and stops the 1C:Enterprise daemons
Loaded: loaded (/etc/init.d/srv1cv83; bad; vendor preset: enabled)
Active: active (exited) since Пн 2017-08-07 14:55:00 ICT; 16min ago
Docs: man:systemd-sysv-generator(8)
Process: 29032 ExecStop=/etc/init.d/srv1cv83 stop (code=exited, status=0/SUCCESS)
Process: 29108 ExecStart=/etc/init.d/srv1cv83 start (code=exited, status=0/SUCCESS)

авг 07 14:54:55 ubuntu systemd[1]: Starting LSB: Starts and stops the 1C:Enterprise daemons...
авг 07 14:54:55 ubuntu su[29121]: Successful su for usr1cv8 by root
авг 07 14:54:55 ubuntu su[29121]: + ??? root:usr1cv8
авг 07 14:54:55 ubuntu su[29121]: pam_unix(su:session): session opened for user usr1cv8 by (uid=0)
авг 07 14:55:00 ubuntu srv1cv83[29108]: Starting 1C:Enterprise 8.3 server: OK
авг 07 14:55:00 ubuntu systemd[1]: Started LSB: Starts and stops the 1C:Enterprise daemons.
Показать


Сервер пострги запущен:
root@ubuntu:~# service postgresql status
● postgresql.service - LSB: PostgreSQL RDBMS server
Loaded: loaded (/etc/init.d/postgresql; bad; vendor preset: enabled)
Active: active (running) since Пн 2017-08-07 13:54:18 ICT; 1h 17min ago
Docs: man:systemd-sysv-generator(8)
CGroup: /system.slice/postgresql.service
├─13875 /usr/lib/postgresql/9.3/bin/postgres -D /var/lib/postgresql/9.3/main -c config_file=/etc/postgresql/9.3/main/postgresq
├─13877 postgres: checkpointer process
├─13878 postgres: writer process
├─13879 postgres: wal writer process
├─13880 postgres: autovacuum launcher process
└─13881 postgres: stats collector process

авг 07 13:54:16 ubuntu systemd[1]: Starting LSB: PostgreSQL RDBMS server...
авг 07 13:54:16 ubuntu postgresql[13858]: * Starting PostgreSQL 9.3 database server
авг 07 13:54:18 ubuntu postgresql[13858]: ...done.
авг 07 13:54:18 ubuntu systemd[1]: Started LSB: PostgreSQL RDBMS server.
Показать


все процессы в наличии:
root@ubuntu:~# sudo netstat -peant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name
tcp 0 0 0.0.0.0:1540 0.0.0.0:* LISTEN 999 260738 29128/ragent
tcp 0 0 0.0.0.0:1541 0.0.0.0:* LISTEN 999 260721 29136/rmngr
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 0 19574 910/dnsmasq
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 19474 745/cupsd
tcp 0 0 0.0.0.0:1560 0.0.0.0:* LISTEN 999 260025 29174/rphost
tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 122 54034 13875/postgres
tcp 0 0 0.0.0.0:1947 0.0.0.0:* LISTEN 0 67833 17040/hasplmd
tcp 0 0 127.0.1.1:1541 127.0.0.1:53122 ESTABLISHED 999 272451 29136/rmngr
tcp 0 0 127.0.0.1:53118 127.0.1.1:1541 ESTABLISHED 999 271327 29174/rphost
tcp 0 0 127.0.0.1:53124 127.0.1.1:1541 ESTABLISHED 999 274229 29174/rphost
tcp 0 0 127.0.0.1:53098 127.0.1.1:1541 ESTABLISHED 999 261086 29128/ragent
tcp 0 0 127.0.0.1:53126 127.0.1.1:1541 ESTABLISHED 999 275467 29128/ragent
tcp 0 0 127.0.1.1:1541 127.0.0.1:53126 ESTABLISHED 999 274842 29136/rmngr
tcp 0 0 127.0.1.1:1541 127.0.0.1:53124 ESTABLISHED 999 274507 29136/rmngr
tcp 0 0 127.0.0.1:53122 127.0.1.1:1541 ESTABLISHED 999 272450 29128/ragent
tcp 0 0 127.0.0.1:37182 127.0.1.1:1560 ESTABLISHED 999 261091 29128/ragent
tcp 0 0 127.0.1.1:1541 127.0.0.1:53098 ESTABLISHED 999 261087 29136/rmngr
tcp 0 0 127.0.1.1:1560 127.0.0.1:37182 ESTABLISHED 999 260078 29174/rphost
tcp 0 0 127.0.1.1:1541 127.0.0.1:53118 ESTABLISHED 999 271328 29136/rmngr
tcp6 0 0 :::1540 :::* LISTEN 999 260737 29128/ragent
tcp6 0 0 :::1541 :::* LISTEN 999 260720 29136/rmngr
tcp6 0 0 :::80 :::* LISTEN 0 47156 9846/apache2
tcp6 0 0 ::1:631 :::* LISTEN 0 19473 745/cupsd
tcp6 0 0 :::1560 :::* LISTEN 999 260024 29174/rphost
tcp6 0 0 :::5432 :::* LISTEN 122 54035 13875/postgres
tcp6 0 0 :::8888 :::* LISTEN 0 47160 9846/apache2
Показать


root@ubuntu:~# ps aux|grep 1c
root 389 0.0 0.1 6328 812 pts/4 S+ 15:13 0:00 grep --color=auto 1c
root 883 0.0 0.2 6012 2036 ? S 13:45 0:00 /sbin/dhclient -d -q -sf /usr/lib/NetworkManager/nm-dhcp-helper -pf /var/run/dhclient-enp0s5.pid -lf /var/lib/NetworkManager/dhclient-3ffdc34b-d193-3fb8-ba8b-50a4fb401c7e-enp0s5.lease -cf /var/lib/NetworkManager/dhclient-enp0s5.conf enp0s5
ildar 20200 17.7 12.9 304388 98316 ? Sl 14:10 11:13 /opt/1C/v8.3/i386//1cv8s
ildar 21413 1.0 12.4 300084 94360 ? Sl 14:16 0:37 /opt/1C/v8.3/i386//1cv8s
usr1cv8 29122 0.0 0.5 6372 4060 ? Ss 14:54 0:00 /lib/systemd/systemd --user
usr1cv8 29123 0.0 0.1 25108 1132 ? S 14:54 0:00 (sd-pam)
usr1cv8 29128 0.4 4.4 116240 34204 ? Ssl 14:54 0:04 /opt/1C/v8.3/i386/ragent -daemon -debug
usr1cv8 29136 1.0 10.5 205832 80004 ? Sl 14:54 0:11 /opt/1C/v8.3/i386/rmngr -port 1541 -host ubuntu -range 1560:1591 -debug -tcp -clstid 5e05d016-7b3d-11e7-4e98-001c42208725
usr1cv8 29174 0.4 22.1 421076 168492 ? Sl 14:54 0:04 /opt/1C/v8.3/i386/rphost -range 1560:1591 -reghost ubuntu -regport 1541 -pid 5eaab018-7b3d-11e7-4e98-001c42208725 -debug -tcp


Фаервол отключен:
root@ubuntu:~# sudo ufw disable
Firewall stopped and disabled on system startup


ОДНАКО:
root@ubuntu:~# /opt/1C/v8.3/i386/rac cluster list
Ошибка соединения с сервером
Connection refused



Куда копать?
+
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
2. Infactum 316 07.08.17 11:38 Сейчас в теме +15 $m
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Infactum 316 07.08.17 11:38 Сейчас в теме +15 $m
3. spezc 782 07.08.17 11:57 Сейчас в теме
5. spezc 782 07.08.17 13:03 Сейчас в теме
(2) Егор, могли бы еще подсказать? Я правильно понимаю, что для линукса нет консоли типа MMC для Windows и все работы по администрированию сервере можно вести только через командную строку?
+
4. starik-2005 3036 07.08.17 12:47 Сейчас в теме
$ras --daemon cluster
$rac cluster list 
VictorKa; +1
6. spezc 782 07.08.17 17:33 Сейчас в теме
Вообщем да. На линуксе только командами. Но рядом можно развернуть виндовый сервер, установить консоль администрирования и подключиться к серверу на линуксе.
+
7. kirillkr 29 27.06.18 12:38 Сейчас в теме
Как сделать, чтобы ras автоматически запускался?
CentOS 7. 1C x64 8.3.12.1440
+
8. starik-2005 3036 27.06.18 13:46 Сейчас в теме
(7) так после установки оно все должно запускаться автоматически. Можно посмотреть логи на предмет неудачного запуска кластера. Или вообще #systemctl status srv1c83..... (или как он там называется)
+
9. kirillkr 29 27.06.18 14:45 Сейчас в теме
systemctl status srv1cv83.service
● srv1cv83.service - SYSV: Starts and stops the 1C:Enterprise daemons
   Loaded: loaded (/etc/rc.d/init.d/srv1cv83; bad; vendor preset: disabled)
   Active: active (exited) since Пн 2018-06-18 08:16:47 MSK; 1 weeks 2 days ago
     Docs: man:systemd-sysv-generator(8)
  Process: 393 ExecStart=/etc/rc.d/init.d/srv1cv83 start (code=exited, status=0/SUCCESS)

июн 18 08:16:41 vs01 su[412]: (to usr1cv8) root on none
июн 18 08:16:47 vs01 srv1cv83[393]: Starting 1C:Enterprise 8.3 server: OK
Показать

Почему-то не был запущен. Запустил с помощью команды
/opt/1C/v8.3/x86_64/ras --daemon cluster
.

(8)
Можно посмотреть логи на предмет неудачного запуска кластера

в каком именно логе, я когда анализировал работу 1С не увидел, чтобы он писал в какой-то из системных журналов.
+
10. starik-2005 3036 27.06.18 15:00 Сейчас в теме
(9)
в каком именно логе, я когда анализировал работу 1С не увидел, чтобы он писал в какой-то из системных журналов.
На сколько я сумел понять, systemd хранит логи в виде бинарных файлов (https://habr.com/company/selectel/blog/264731/), и для их просмотра есть соответствующий функционал journalctl.
+
11. ansh15 28.06.18 17:43 Сейчас в теме
(9) В скрипте запуска сервера приложений 1С /etc/rc.d/init.d/srv1cv83 нет строки с командой запуска ras. Потому и не стартует. Можно создать свой юнит для systemd и стартовать ras с его помощью, а можно эту строку, по старинке, добавить в /etc/rc.d/rc.local. Хотя, это в CentOS 7 считается устаревшим и не рекомендуется.
+
12. kirillkr 29 29.06.18 10:01 Сейчас в теме
(11) Большое спасибо
Нашел статью https://habr.com/company/knopka/blog/345692/, в котором выложен рабочий пример
/etc/systemd/system/ras.service
[Unit]
Description=RAS
After=syslog.target
After=network.target

[Service]
Type=forking
WorkingDirectory=/opt/1C/v8.3/x86_64
User=usr1cv8
Group=grp1cv8
OOMScoreAdjust=-100
ExecStart=/opt/1C/v8.3/x86_64/ras cluster --daemon -p 1545
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
TimeoutSec=300
Restart=always

[Install]
WantedBy=multi-user.target
Показать
Nigelist; ansh15; +2
13. lintut 6 17.04.20 17:41 Сейчас в теме
1С:Предприятие 8.3 (8.3.16.1063) При запуске

ras --daemon cluster
ras запущен netstat -ltp
netstat -ltp
Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:1540 0.0.0.0:* LISTEN 29065/ragent
tcp 0 0 0.0.0.0:1541 0.0.0.0:* LISTEN 29082/rmngr
tcp 0 0 0.0.0.0:1545 0.0.0.0:* LISTEN 606/ras
telnet localhost 1545 OK
Ии ...opt/1C/v8.3/x86_64# ./rac cluster list
^CОшибка соединения с сервером
А вот,
Без ключа --daemon работает
+
14. ansh15 18.04.20 11:03 Сейчас в теме
(13) Это такая "особенность" версии платформы 8.3.16, тянется уже довольно давно.
Здесь и здесь предлагаются пути обхода.
В 8.3.17 работает нормально.
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот