1c 8.3+Debian 10+postgresql 10. Ошибка при выполнении операции с информационной базой

1. dilertmb 23.08.19 01:08 Сейчас в теме
Уважаемые коллеги, прошу помощи.
Пытаюсь установить и настроить сервер 1с 8.3 (8.3.15.1565) с БД на Postgresql 10.10.1 от PostgresPro на debian 10. Ранее никогда не работал с 1с в клиент-серверном режиме, это, так сказать, самообучение.
Поставил и запустил сервер 1С и Postgresql (на одной машине). Все конфиги от БД оставил без изменений. Пытаюсь создать новую пустую базу данных через клиент, установленный на другой машине (тоже под линуксом). Задаю IP сервера и БД, логин и пароль от БД, ставлю галочку, что создать БД. И через какое-то время получают такую ошибку: Ошибка при выполнении операции с информационной базой server_addr=1csrv descr=-3(0xFFFFFFFD): Временный сбой в разрешении имен line=1074 file=./src/DataExchangeCommon.cpp.
Поиск в интернете ничего не дал. Подскажите в почем проблема или хотя бы в какую сторону копать?
По теме из базы знаний
Найденные решения
2. 2PRV 7 23.08.19 04:28 Сейчас в теме
(1) Когда создаешь новую пустую базу укажи вместо "server_addr=1csrv" ip-адрес сервера. Либо в host пропиши соответствие ip - имя сервера
Shmell; Dach; Polumrak; +3 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. 2PRV 7 23.08.19 04:28 Сейчас в теме
(1) Когда создаешь новую пустую базу укажи вместо "server_addr=1csrv" ip-адрес сервера. Либо в host пропиши соответствие ip - имя сервера
Shmell; Dach; Polumrak; +3 Ответить
4. dilertmb 23.08.19 15:09 Сейчас в теме
(2) В host прописан IP сервера. И когда создаю новую базу указываю IP сервера. Поэтому и удивился, что он вывел название самой машины (1csrv)
8. dilertmb 11.09.19 00:16 Сейчас в теме
(2)Только путем долгих проб и ошибок выяснил, что действительно проблема была именно в этом. Прописал во всех hostах ip - имя сервера, и в создании подключения к БД вместо IP сервера 1с стал указывать имя сервера и все заработало.
3. a.doroshkevich 1412 23.08.19 06:20 Сейчас в теме
(1)не настроен ДНС на сервере 1С
5. dilertmb 23.08.19 15:12 Сейчас в теме
(3)Так, попробую поковырять. А что именно должно быть настроено?
6. dilertmb 23.08.19 22:20 Сейчас в теме
Народ, подскажите, что не так делаю? Пробую создать БД через терминал.
Ввожу:
root@1csrv:~# /opt/1C/v8.3/x86_64/rac infobase --cluster=b1bb35dc-c516-11e9-d291-3a1dd78caf6d create --create-database --name=unf --dbms=PostgreSQL --db-server=1csrv --db-name=unf --locale=ru --db-user=postgres --db-pwd=dilertmb --license-distribution=allow
Ошибка операции администрирования
Сервер баз данных не обнаружен
could not connect to server: Connection refused
Is the server running on host "1csrv" (192.168.88.93) and accepting
TCP/IP connections on port 5432?
Меняю сервер БД (db-server) на localhost и получаю:
root@1csrv:~# /opt/1C/v8.3/x86_64/rac infobase --cluster=b1bb35dc-c516-11e9-d291-3a1dd78caf6d create --create-database --name=unf --dbms=PostgreSQL --db-server=localhost --db-name=unf --locale=ru --db-user=postgres --db-pwd=dilertmb --license-distribution=allow
infobase : 2c79eb92-c5da-11e9-699a-3a1dd78caf6d
То есть как я понимаю, все создается.
Дальше пытаюсь на удаленной машине подключить к этой БД и получаю такую же ошибку.
7. dilertmb 23.08.19 23:23 Сейчас в теме
Забыл написать, что делал.
PgAdmin тоже упорно не хотел подключаться к северу БД.
Были внесены изменения в файл pg_hba.conf:
host all all 127.0.0.1/32 trust
host all all 10.0.55.3/32 trust (это IP удаленной машины с которой пытаюсь подключиться. машина подключена к сети где находится сервер по vpn)
причем пока третий параметр не был заменен на all подключаться он упорно не желал.
Были внесены изменения в файл postgresql.conf
listen_addresses = '*'
Остальное без изменений.
Попробовал еще один вариант создания БД - через pgAdmin. В итоге удалось подключить pgAdmin к серверу БД только после того как изменил pg_hba.conf. Но 1с все также упорно не подключается. Попробовал выяснить причину возникновения ошибки и как я понял - 1с не может подключиться именно к серверу БД.
Оставьте свое сообщение

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