The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Тематический каталог: Установка и настройка Exim с web-интер..., auto_topic (?), 28-Авг-09, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


27. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD (exim web mail freebsd imap)"  +/
Сообщение от Андрейemail (??), 22-Янв-10, 14:24 
Выполнял все действия по инструкции но при выполнении команды  /usr/local/xams/xmu --cdbdomlist --homedirs --autoreply выдается ошибка

DBI connect('database=xamsdb;host=localhost','xamsusr',...) failed: Access denied for user 'xamsusr'@'localhost' (using password: YES) at /usr/local/xams/xmu line 95

т.е. я так понял нет пользователя в базе, что же нужно предпринять ?

Ответить | Правка | Наверх | Cообщить модератору

28. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??), 22-Янв-10, 15:34 
Вы выполняли эти команду ?
# mysql -p < xams-create.sql

Именно это команда создает базу данных и пользователя для xams

Так же можете проверить значения в файле /usr/local/etc/xams/xams.conf
Именно в нем задаются параметры доступа к базе данных для этого скрипта


Ответить | Правка | Наверх | Cообщить модератору

29. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Андрейemail (??), 22-Янв-10, 16:13 
данные команды выполнял, все делал по инструкции, при повторной попытке выполнить
команду   mysql -p < xams-create.sql выходит сообщение о том что база уже создана
ERROR 1007 (HY000) at line 2: Can't create database 'xamsdb'; database exists в файле   /usr/local/etc/xams/xams.conf вот такие параметры

[GUI]
DBType = mysql
DBHost = localhost
DBUser = xamsusr
DBPass = db_password
DB = xamsdb
SETName = UTF8
; Run xams in debug mode
DebugMode = false

прошу помощи разобраться с этим, не судите строго только начинаю познавать эту систему, заранее благодарен.

Ответить | Правка | Наверх | Cообщить модератору

30. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??), 22-Янв-10, 17:37 
Покажите ваш файл autogen.conf


можете попробовать добавить пользователя вручную

для этого подключитесь к mysql
#mysql -p

после подключения выполните sql-скрипт

GRANT           SELECT, INSERT, UPDATE, DELETE
ON              xamsdb.*
TO              'xamsusr'@'localhost'
IDENTIFIED BY   'db_password';


Ответить | Правка | Наверх | Cообщить модератору

31. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Андрейemail (??), 22-Янв-10, 17:46 
вот содержимое файла autogen.conf

orel-server# cat autogen.conf
VERSION                  = 0.0.19
XAMS_USER                = mailnull
XAMS_PID_DIR             = /var/run/exim
XAMS_BINDIR              = /usr/local/xams/
XAMS_CONFIG_DIR          = /usr/local/etc/xams
XAMS_CONFIG              = xams.conf
EXIM_CONFIG_DIR          = /usr/local/etc/exim
EXIM_BINDIR              = /usr/local/sbin
EXIM_PID_DIR             = /var/run/exim
EXIM_SPOOL_DIR           = /var/spool/exim
EXIM_USER                = mailnull
EXIM_GROUP               = mail
MAIL_GROUP               = mail
XAMS_SQL_HOST            = localhost
XAMS_SQL_DATABASE        = xamsdb
XAMS_SQL_USER            = xamsusr
XAMS_SQL_PASSWORD        = db_password
MYSQL_SETNAMES           = UTF8
EXIM_SQL_HOST            = localhost
EXIM_SQL_DATABASE        = xamsdb
EXIM_SQL_USER            = xamsusr
EXIM_SQL_PASSWORD        = dbpassword
MAILSCANNER_INCOMING     = /var/spool/exim-incoming
MAILSCANNER_OUTGOING     = /var/spool/exim_outgoing
MAILSCANNER_OUTGOING_LOG = /var/log/exim_outgoing
COURIER_SOCKET_DIR       = /var/run/authdaemond
MAILDIR                  = /var/mail
XAMS_GUI_DIR             = /usr/local/www/xams
WEBMAIL_DIR              = /usr/local/www/webmail
XMU_BACKUP_DIR           = /usr/local/etc/xams/archives
PHP_PATH                 = /usr/local/bin/php5
PERL_PATH                = /usr/bin/perl

заметил ошибку в строке EXIM_SQL_PASSWORD   = dbpassword (пропущенно подчеркивание) вопрос можно ли после исправления просто запустить скрипт либо надо что то еще сделать ?

Ответить | Правка | Наверх | Cообщить модератору

32. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Андрейemail (??), 22-Янв-10, 18:04 
по вашему совету добавил пользователя вручную, команда /usr/local/xams/xmu --cdbdomlist --homedirs --autoreply выполняется но смущает одно условие:


Creating domainlist(s)...Done (0 domains created).
Deleting obsolete autoreply files...Done (0 autoreply-files deleted).
Creating user home-dirs...
Done (0 home-dirs created).
т.е. скрипт выполнился но ни чего не создал, так и должно быть ?

Ответить | Правка | Наверх | Cообщить модератору

33. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Андрейemail (??), 22-Янв-10, 19:38 
заранее прошу прощения за непонятливость вроде предыдущая проблема решилась, Exim запустился но потом возникла другая. Сгенерил сертификаты для апача, прописал к сертификату и ключю правильные пути но при старте апача выходит ошибка о невозможности присвоения имени серверу и имя присваивается 127.0.0.1 пытался менять имя сервера в стандартах FQN на имя_сервера.local не помогает. вот часть файла /extra/httpd-ssl.conf

<VirtualHost _default_:443>

#   General setup for the virtual host
DocumentRoot "/usr/local/www/apache22/data"
ServerName orel-server.local:443
ServerAdmin you@example.com
ErrorLog "/var/log/httpd-error.log"
TransferLog "/var/log/httpd-access.log"

при запуске апача такое сообщение:

Performing sanity check on apache22 configuration:
httpd: apr_sockaddr_info_get() failed for orel-server.local
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
apache22 not running? (check /var/run/httpd.pid).
Performing sanity check on apache22 configuration:
httpd: apr_sockaddr_info_get() failed for orel-server.local
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
Starting apache22.
httpd: apr_sockaddr_info_get() failed for orel-server.local
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

Прошу помощи, пожайлуста )))

Ответить | Правка | Наверх | Cообщить модератору

34. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от Андрейemail (??), 22-Янв-10, 21:56 
Понимаю что данное поведение на форуме не приветствуется, нашел все свои ошибки и исправил, в предь при каждой ошибке буду стараться не паниковать и не писать глупых вопросов. Еще раз огромное спасибо за понимание и хорошее руководство
Ответить | Правка | Наверх | Cообщить модератору

35. "Установка и настройка Exim с web-интерфейсом Xams во FreeBSD..."  +/
Сообщение от screep (??), 24-Янв-10, 14:08 
это не проблема
этот скрипт будет создавать пользователя или домен тогда когда вы создадите их через web-интерфейс

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру