Доброго дня!

Первая установка. Ошибка 42P01. relation arm.settings does not exist и т.д.
Потом рушится по ошибке.

На форуме только странные намёки и никакой конкретики. Может пора уже выложить HowTo?

Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #1 : Январь 17, 2017, 04:19:26 pm »
Добрый день!
Опишите свой путь к этой ошибке. В каком конкретно окне Вы это видите?

Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #2 : Январь 17, 2017, 04:55:38 pm »
Запускаю ярлык "HABBox Admin". Выходит заставка и вместе с ней окно "Ошибка"ERROR: 42P01: relation "arm.setting" does not exist. Потом "Ошибка" Ссылка на объект не указывает на экземпляр объекта и т.д.

Пробовал отдельно запустить HABBox. Выдает:
17.01.17 16:54:12 HelloAsterisk.com - HABBox
17.01.17 16:54:12 Version 3.2017.1.10
17.01.17 16:54:12 Starting Black Box
17.01.17 16:54:13 ERROR: ERROR: 42P01: relation "arm.setting" does not exist
17.01.17 16:54:18 ERROR: ERROR: 42P01: relation "main.queue" does not exist
17.01.17 16:54:19 ERROR: ERROR: 42P01: relation "main.peer" does not exist
17.01.17 16:54:19 ERROR: ERROR: 42P01: relation "main.queue" does not exist
17.01.17 16:54:19 ERROR: ERROR: 42P01: relation "main.peer" does not exist
17.01.17 16:54:19 ERROR: ERROR: 42P01: relation "arm.setting" does not exist

Необработанное исключение: System.ArgumentNullException: Значение не может быть
неопределенным.
Имя параметра: collection
   в System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   в HelloAsterisk.Common.ThreadSafeList`1..ctor(IEnumerable`1 list)
   в BlackBox.Core.Asterisk..ctor()
   в BlackBox.Core.Asterisk.get_Instance()
   в BlackBox.BlackBox.HABlackBox..ctor(Boolean consoleMode)
   в BlackBox.Program.Main(String[] args)


Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #3 : Январь 17, 2017, 04:58:44 pm »
Скрин админки с настройками прикрепите плз.

Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #4 : Январь 17, 2017, 05:11:05 pm »
Вы про какую админку? Если про панель администратора, то она и не запускается.

Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #5 : Январь 17, 2017, 05:17:28 pm »
Какая ОС? Язык какой?

Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #6 : Январь 17, 2017, 05:23:43 pm »
У Вас запускается черное окно? С админки Вы врядли бы скопипастили этот текст. Попробуйте запустить именно админку. Она называется HABBox Admin.

Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #7 : Январь 17, 2017, 05:28:55 pm »
windows 8 rus
pgsql на linux, utf8
запускал все исполняемые, результат один и тот же.
текст скопипастил из окна HABBox.exe, перед тем как windows его отрубает.

Нашёл HABBox.exe.config с параметрами и HABBoxAdmin.exe.config, внёс в них настройки на свой pgsql с логином паролем и названием БД. Не помогло.


Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #8 : Январь 17, 2017, 05:42:01 pm »
Во-первых, PGSQL должен быть на Windows.
 
Во-вторых, нужно следовать инструкциям. Для настройки серверной части использовать только программу HABBox_Admin.exe
 
Редактировать любые файлы без указания технической поддержки строго воспрещается. Иначе о каких ошибках может идти речь?

Рекомендую ознакомиться с инструкциями.

Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #9 : Январь 17, 2017, 05:48:31 pm »
Вот до ЭТОГО https://helloasterisk.ru/wiki/images/b/b6/HAP450.png окна у меня как раз и не доходит

Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #10 : Январь 17, 2017, 05:54:53 pm »
Я бы хотел на это взглянуть. Позвоните, пожалуйста, на номер в контактах. Прямо сейчас, пока у меня есть время.

Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #11 : Январь 18, 2017, 08:41:13 am »
К сожалению, позвонить не мог.
Вот, записал коротенькое видео.

Re: Программы валятся по ошибке. Нет таблиц в БД.
« Ответ #12 : Январь 18, 2017, 09:26:02 am »
Что же, спасибо за видео.

У Вас не запускается админка - и это основная проблема.

Причиной может быть нехватка прав на доступ к файлам самой программы, к папкам для хранения временных файлов.

Также бывало антивирусы блокировали нашу программу.

Еще можете попробовать переустановить Framework 4.5.

Что же касается ошибок, то эти сообщения указывают что в базе данных нет соответствующих полей, столбцов и параметров. Только и всего. Создать базу с нужной архитектурой проще простого - запустить правильно админку. Всё создастся само.

Постгрес на Linux - работа такой связки не гарантирована. Ибо противоречит идеологии проекта и просто не тестировалась.

Я бы рекомендовал поступить следующим образом:
1. Взять любую машину с локальным админом с правами администратора, без антивируса,
2. Поставить постгрес как в инструкциях,
3. Запустить, настроить, проверить работу функционала,
4. И если это ПО - то, что Вам нужно, тогда уже разносить систему на рабочие сервера и машины, экспериментировать с урезанием прав и постгресом на линуксе.
5. Если ПО - это не то, что Вам нужно, то сэкономите время.