Не запускается сервер регистрации сообщений

Обсуждение работы программы Корпоративная электронная почта FossMail


Ответить
nomead
Пользователь
Сообщения: 31
Зарегистрирован: 20 ноя 2009, 07:19
2 + 2 = ?: 4

Не запускается сервер регистрации сообщений

Сообщение nomead » 25 ноя 2009, 14:20

Не запускается сервер регистрации сообщений.
Какие могут быть решения?

FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Не запускается сервер регистрации сообщений

Сообщение FossWare » 25 ноя 2009, 14:33

Не запускается сервер регистрации сообщений.
Какие могут быть решения?
Для начала нужно разобраться почему он не запускается. Для этого нужно зайти в каталог Log (в данном каталоге хранятся логи работы сервера Fossmail), который расположен в xxx:\Fossmail32, где xxx-диск на котором установлен FossMail и найти файл xxxxxxms.log, где xxxxxx - текущая дата (в формате год-месяц-день), зайти на этот файл в режиме просмотра, пройти в самый конец файла и посмотреть какая ошибка записывается в лог запуска/работы Сервера регистрации сообщений.

nomead
Пользователь
Сообщения: 31
Зарегистрирован: 20 ноя 2009, 07:19
2 + 2 = ?: 4

Re: Не запускается сервер регистрации сообщений

Сообщение nomead » 25 ноя 2009, 15:31

15:18:47 ================= MServer v.4.1.2.1 стартовал ===============
15:18:47 Инициализация БД: DSN=FOSS;
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ожидание загрузки СУБД.....
Ошибка: Строка '(нет данных)' задает ошибочный путь. Проверьте, что путь задан правильно и имеется подключение к серверу, на котором находятся файлы.
Ошибка SQLSetConnectAttr драйвера

State:S1009,Native:-1023,Origin:[Microsoft][Драйвер ODBC Microsoft Access]
State:IM006,Native:0,Origin:[Microsoft][Диспетчер драйверов ODBC]

Не могу открыть БД!!!
Дальнейшая работа невозможна.
15:19:18 RPC сервер не остановлен!
15:19:18 Поток регистрации отложенных сообщений остановлен.
15:19:18 ================== MServer остановлен ==================

Вопрос: где прописать путь к базе?

FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Не запускается сервер регистрации сообщений

Сообщение FossWare » 25 ноя 2009, 15:41

Вопрос: где прописать путь к базе?
Я не совсем понял вы что попытались перевести FossMail на SQL? Такое ощущение что вы не закончили перевод Mserver на SQL.
Как перевести Fossmail на SQL подробно описано здесь либо если у вас используется SQL Express, то в прикрепленном файле.
Вложения
инструкция по настройке FossMail для SQLExpress.zip
(150.24 КБ) 498 скачиваний

nomead
Пользователь
Сообщения: 31
Зарегистрирован: 20 ноя 2009, 07:19
2 + 2 = ?: 4

Re: Не запускается сервер регистрации сообщений

Сообщение nomead » 25 ноя 2009, 19:28

FossWare писал(а): Я не совсем понял вы что попытались перевести FossMail на SQL? Такое ощущение что вы не закончили перевод Mserver на SQL.
Как перевести Fossmail на SQL подробно описано здесь либо если у вас используется SQL Express, то в прикрепленном файле.
Используется система FossDocMail и транспортная программа Fossmail. Для работы с FossDocMail используется SQL Express. При инсталляции использовался батник Install.FossDocMail.Server.bat, в котором прописаны установки
.\FossMail32\setup.exe, .\FossDocMail.Server\setup.exe, .\FossDocMail.Administrator\setup.exe.
Во время установки инсталлировался сервер SQL Express. После перезагрузки машины автоматически загрузился Fossmail. Подключил на сервере базу своего управления. Создал на сервере пользователей и создал им ящики. На клиентских машинах установил FossDocMail.Client. Пользователи зарегистрированы на сервере, но отправка писем не проходит. Может быть проблема в том, что не работает сервер регистрации сообщений?

FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Не запускается сервер регистрации сообщений

Сообщение FossWare » 26 ноя 2009, 10:18

Может быть проблема в том, что не работает сервер регистрации сообщений?
Да, проблема в этом.
Давайте вернемся еще раз к логу работы Mserver-а.
15:18:47 Инициализация БД: DSN=FOSS;
Ожидание загрузки СУБД.....
...
Ожидание загрузки СУБД.....
Ошибка: Строка '(нет данных)' задает ошибочный путь. Проверьте, что путь задан правильно и имеется подключение к серверу, на котором находятся файлы.
Ошибка SQLSetConnectAttr драйвера

State:S1009,Native:-1023,Origin:[Microsoft][Драйвер ODBC Microsoft Access]
State:IM006,Native:0,Origin:[Microsoft][Диспетчер драйверов ODBC]
Судя по логу, надо проверить правильность подключения к БД (mdb-базе, на которую, по умолчанию, работает сервер FossMail). Для этого:
1) Зайдите в xxx:\Fossmail32\Base, где xxx-диск, на котором установлен FossMail и посмотрите, есть ли там файлы foss.mdb и fossarc.mdb.
2) Откройте Пуск-Настройка-Панель управления-Администрирование-Источники данных (ODBC)
В открывшемся окне найдите закладку "Системный DSN" и зайдите в нее. Посмотрите, есть ли там запись FOSS. Если есть - выберите ее, нажмите кнопку "Настройка" и в появившемся диалоговом окне посмотрите - правильно ли прописан путь к базе *.mdb. Если не правильно - отредактируйте его (кнопка "Создать").

Ответить

Вернуться в «FossMail»