VegaServer + PostgreSQL

Только ПО разработанное в Вега-Абсолют
petrov_ab
Иногда пишу
Сообщения: 370
Зарегистрирован: Вт, 16 июл 2019 16:42
Откуда: Подмосковье

Re: VegaServer + PostgreSQL

Сообщение petrov_ab » Пт, 27 май 2022 02:09

Вот 1.8.3. Проверена, стабильна.
https://disk.yandex.ru/d/qn7GwUh-jtAXzA - для Винды
https://disk.yandex.ru/d/0fGptBoY2KFetA для Линукса

EugeneB
Мимо проходил
Сообщения: 6
Зарегистрирован: Вт, 13 окт 2020 13:19

Re: VegaServer + PostgreSQL

Сообщение EugeneB » Пн, 30 май 2022 12:05

Спасибо, скачал. А где лежит последняя версия IoTVegaPulse? На https://github.com/VegaAbsolute я её не нашёл. Мы внедряем Notifier, нам сказали, что он требует версий старше, чем 13, которая лежит на https://iotvega.com/soft/app

petrov_ab
Иногда пишу
Сообщения: 370
Зарегистрирован: Вт, 16 июл 2019 16:42
Откуда: Подмосковье

Re: VegaServer + PostgreSQL

Сообщение petrov_ab » Вт, 31 май 2022 02:49

Вообще то требует выше 11
https://iotvega.com/soft/notifierlite
Вообще то Pulse нужен для настройки сообщений и привязки к устройству. В принципе можно и без него.

user
Мимо проходил
Сообщения: 2
Зарегистрирован: Пт, 30 июн 2023 22:33

Re: VegaServer + PostgreSQL

Сообщение user » Сб, 01 июл 2023 11:06

К сожалению с PostgreSQL 15 вега сервер не работает.
Вложения
Screenshot_20230701_104554.png
Screenshot_20230701_104554.png (32.61 КБ) 1207 просмотров

morbo
Мимо проходил
Сообщения: 2
Зарегистрирован: Пн, 06 май 2024 12:57

Re: VegaServer + PostgreSQL

Сообщение morbo » Пн, 06 май 2024 13:04

user писал(а):
Сб, 01 июл 2023 11:06
К сожалению с PostgreSQL 15 вега сервер не работает.
Дело тут не в сервере Вега, а в том, что в PostgreSQL 15 по умолчанию теперь используется другой алгоритм хэширования паролей SCRAM. Нужно создать учётную запись с паролем, захэшированным с помощью алгоритма MD5.

Например, вот так:

Код: Выделить всё

SET password_encryption = 'md5';
ALTER USER user_name WITH PASSWORD 'new_password';
А в файле pg_hba.conf потом прописать для этого пользователя алгоритм хэшрования md5, он задаётся в конце строчки.

morbo
Мимо проходил
Сообщения: 2
Зарегистрирован: Пн, 06 май 2024 12:57

Re: VegaServer + PostgreSQL

Сообщение morbo » Пн, 06 май 2024 13:11

У меня другой вопрос.

Несмотря на то, что в настройках сервера Вега указано имя внешней базы данных в поле nameExternalDb, сервер всё равно зачем-то подключается к базе данных postgres помимо указанной в настройках. Для того, чтобы сервер Вега смог подключиться к базе данных и начать работать, в файле pg_hba.conf приходится дополнительно разрешать подключаться к базе данных postgres, даже не давая пользователю никаких других прав доступа к этой базе данных. При этом все необходимые таблицы создаются в той базе данных, которая указана в nameExternalDb.

По идее, доступ к базе данных postgres серверу для работы не нужен. Могут ли разработчики или техническая поддержка пояснить, зачем сервер Вега подключается к базе данных postgres? Правда ли серверу нужно подключение к этой базе данных и что он с ней делает? Можно ли как-то избежать подключения к этой базе данных? Подавляющее большинство встречавшихся мне приложений не требуют доступа к системной базе данных postgres и исправно работают без подключения к ней.

Ответить