Главная » про WinTariff

Проблемы с запуском сервиса

3 марта 2010

Проблема:

..сконфигурировал и запустил модуль PbxCollect.exe — всё нормально, звонки пишутся. Пытаюсь запустить сервис PbxCollect_NTservice.exe (делал всё, как написано в докуументации; PbxCollect.exe выключил) — звонки не пишутся. В чем дело?

Дело в том, что все модули записи WinTariff’a (включая сервис PbxCollect_NTservice.exe) при старте ищут файл PbxCollect.ini и считывают из него настройки (тип станции, параметры связи и т.д.). Файл PbxCollect.ini должен находиться в той же самой папке, что и сам модуль — иначе модуль записи его не найдёт. Что и происходит в данном случае — изначально файл PbxCollect_NTservice.exe находится (наряду с вариантами модуля для *nix-ов) в папке WinTariff32\Extras\NT, Linux, FreeBSD\, где файла настроек нет вообще!

Решение — сначала скопировать файл PbxCollect_NTservice.exe в папку WinTariff32 (там уже есть ‘правильный’ файл настроек, созданный для PbxCollect.exe) и провести инсталляцию сервиса уже из этой папки. Кстати, в упомянутой папке есть файл readme.txt, который и предлагает такое решение.