VegaServer + PostgreSQL
Re: VegaServer + PostgreSQL
Вот 1.8.3. Проверена, стабильна.
https://disk.yandex.ru/d/qn7GwUh-jtAXzA - для Винды
https://disk.yandex.ru/d/0fGptBoY2KFetA для Линукса
https://disk.yandex.ru/d/qn7GwUh-jtAXzA - для Винды
https://disk.yandex.ru/d/0fGptBoY2KFetA для Линукса
Re: VegaServer + PostgreSQL
Спасибо, скачал. А где лежит последняя версия IoTVegaPulse? На https://github.com/VegaAbsolute я её не нашёл. Мы внедряем Notifier, нам сказали, что он требует версий старше, чем 13, которая лежит на https://iotvega.com/soft/app
Re: VegaServer + PostgreSQL
Вообще то требует выше 11
https://iotvega.com/soft/notifierlite
Вообще то Pulse нужен для настройки сообщений и привязки к устройству. В принципе можно и без него.
https://iotvega.com/soft/notifierlite
Вообще то Pulse нужен для настройки сообщений и привязки к устройству. В принципе можно и без него.
Re: VegaServer + PostgreSQL
К сожалению с PostgreSQL 15 вега сервер не работает.
- Вложения
-
- Screenshot_20230701_104554.png (32.61 КБ) 1207 просмотров
Re: VegaServer + PostgreSQL
Дело тут не в сервере Вега, а в том, что в PostgreSQL 15 по умолчанию теперь используется другой алгоритм хэширования паролей SCRAM. Нужно создать учётную запись с паролем, захэшированным с помощью алгоритма MD5.
Например, вот так:
Код: Выделить всё
SET password_encryption = 'md5';
ALTER USER user_name WITH PASSWORD 'new_password';
Re: VegaServer + PostgreSQL
У меня другой вопрос.
Несмотря на то, что в настройках сервера Вега указано имя внешней базы данных в поле nameExternalDb, сервер всё равно зачем-то подключается к базе данных postgres помимо указанной в настройках. Для того, чтобы сервер Вега смог подключиться к базе данных и начать работать, в файле pg_hba.conf приходится дополнительно разрешать подключаться к базе данных postgres, даже не давая пользователю никаких других прав доступа к этой базе данных. При этом все необходимые таблицы создаются в той базе данных, которая указана в nameExternalDb.
По идее, доступ к базе данных postgres серверу для работы не нужен. Могут ли разработчики или техническая поддержка пояснить, зачем сервер Вега подключается к базе данных postgres? Правда ли серверу нужно подключение к этой базе данных и что он с ней делает? Можно ли как-то избежать подключения к этой базе данных? Подавляющее большинство встречавшихся мне приложений не требуют доступа к системной базе данных postgres и исправно работают без подключения к ней.
Несмотря на то, что в настройках сервера Вега указано имя внешней базы данных в поле nameExternalDb, сервер всё равно зачем-то подключается к базе данных postgres помимо указанной в настройках. Для того, чтобы сервер Вега смог подключиться к базе данных и начать работать, в файле pg_hba.conf приходится дополнительно разрешать подключаться к базе данных postgres, даже не давая пользователю никаких других прав доступа к этой базе данных. При этом все необходимые таблицы создаются в той базе данных, которая указана в nameExternalDb.
По идее, доступ к базе данных postgres серверу для работы не нужен. Могут ли разработчики или техническая поддержка пояснить, зачем сервер Вега подключается к базе данных postgres? Правда ли серверу нужно подключение к этой базе данных и что он с ней делает? Можно ли как-то избежать подключения к этой базе данных? Подавляющее большинство встречавшихся мне приложений не требуют доступа к системной базе данных postgres и исправно работают без подключения к ней.