Народ всем привет.
Столкнулся вот с какой проблемой и никак не могу с места сдвинуться.
Система FreeBSD 7.0 ,установил Postfix,SASL2,MYSQL,DOVECOT.
Пользовался статьями:
http://www.sys-adm.org.ua/mail/mail-howto-p1.php
http://sys-adm.org.ua/mail/dovecot.php
После установки,все вроде как поднялось,но вот smtp не работает.
gwnew# telnet localhost 25
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
Trying ::1...
telnet: connect to address ::1: Connection refused
telnet: Unable to connect to remote hostВ логах нигде ничего нет....
Совсем руки опускаются,что делать??Сервак надо уже заканчивать на днях....
>[оверквотинг удален]
>После установки,все вроде как поднялось,но вот smtp не работает.
>gwnew# telnet localhost 25
>Trying 127.0.0.1...
>telnet: connect to address 127.0.0.1: Connection refused
>Trying ::1...
>telnet: connect to address ::1: Connection refused
>telnet: Unable to connect to remote host
>
>В логах нигде ничего нет....
>Совсем руки опускаются,что делать??Сервак надо уже заканчивать на днях....socstat -4l | grep 25
>socstat -4l | grep 25Ничего не отражает команда....SMTPD не поднимается почему-то
>>socstat -4l | grep 25
>
>Ничего не отражает команда....SMTPD не поднимается почему-тоPostfix не запущен. Смотри логи
>Postfix не запущен. Смотри логив логах ничего нет,в этом-то все и дело!постфикс запускается!
В maillog
May 13 13:06:13 gwnew postfix/master[56310]: daemon started -- version 2.4.6, configuration /usr/local/etc/postfix
May 13 13:06:29 gwnew postfix/postfix-script[56314]: refreshing the Postfix mail system
Что в файрволе про 127.0.0.1?
netstat -an | grep "LISTEN"
Есть ли 25-тый порт
Ну и хотелось бы etc/postfix/master.cf глянуть если все так плохо
>Что в файрволе про 127.0.0.1?
>netstat -an | grep "LISTEN"
>Есть ли 25-тый порт
>Ну и хотелось бы etc/postfix/master.cf глянуть если все так плохоgwnew# netstat -an | grep "LISTEN"
tcp4 0 0 *.110 *.* LISTEN
tcp4 0 0 *.143 *.* LISTEN
tcp4 0 0 *.80 *.* LISTEN
tcp4 0 0 *.443 *.* LISTEN
tcp4 0 0 *.123 *.* LISTEN
tcp4 0 0 *.23 *.* LISTEN
tcp4 0 0 *.22 *.* LISTEN
tcp4 0 0 127.0.0.1.3306 *.* LISTEN
tcp4 0 0 *.6022 *.* LISTEN
tcp6 0 0 *.6022 *.* LISTEN
tcp4 0 0 192.168.1.44.3128 *.* LISTEN#
# /etc/postfix/master.cf
## Dovecot LDA
dovecot unix - n n - - pipe
flags=DRhu user=virtual:virtual argv=/usr/libexec/dovecot/deliver -d ${recipient}
Это все что у тебя есть в master.cf???
Видимо при настройке подразумевалось что ты добавишь такую строчку в master.cf а не сотрешь все то что там было и заменешь на нее.
Не удивительно что у тебя postfix на 25-ом портну ничего не слушает.
>Это все что у тебя есть в master.cf???
>Видимо при настройке подразумевалось что ты добавишь такую строчку в master.cf а
>не сотрешь все то что там было и заменешь на нее.
>
>Не удивительно что у тебя postfix на 25-ом портну ничего не слушает.
>А я и не стирал ничего там.....Открыл он был такого вида..Ладно щас попробую: перенесу из дефолтного конфа туда инфу!
>>Это все что у тебя есть в master.cf???
>>Видимо при настройке подразумевалось что ты добавишь такую строчку в master.cf а
>>не сотрешь все то что там было и заменешь на нее.
>>
>>Не удивительно что у тебя postfix на 25-ом портну ничего не слушает.
>>
>
>А я и не стирал ничего там.....Открыл он был такого вида..Ладно щас
>попробую: перенесу из дефолтного конфа туда инфу!Так, прогресс есть. Postfix запустился корректно.
Теперь трабла №2. Я прикрутил еще сюда postfixadmin.Так вот, когда в нем создаешь ящик (по статье) должна создаваться директория /var/spool/mail....Так вот,ящик создал...а вот в директории нефига не появилось?
>[оверквотинг удален]
>>>Не удивительно что у тебя postfix на 25-ом портну ничего не слушает.
>>>
>>
>>А я и не стирал ничего там.....Открыл он был такого вида..Ладно щас
>>попробую: перенесу из дефолтного конфа туда инфу!
>
>Так, прогресс есть. Postfix запустился корректно.
>Теперь трабла №2. Я прикрутил еще сюда postfixadmin.Так вот, когда в нем
>создаешь ящик (по статье) должна создаваться директория /var/spool/mail....Так вот,ящик создал...а вот
>в директории нефига не появилось?Так, с созданием директории тоже разобрался,все создается!!!Это не может не радовать!
Теперь,если не сложно, обьясните нубу,как затестить pop3,smtp и imap.
Дабы быть уверенным,что все работает!
>[оверквотинг удален]
>>>попробую: перенесу из дефолтного конфа туда инфу!
>>
>>Так, прогресс есть. Postfix запустился корректно.
>>Теперь трабла №2. Я прикрутил еще сюда postfixadmin.Так вот, когда в нем
>>создаешь ящик (по статье) должна создаваться директория /var/spool/mail....Так вот,ящик создал...а вот
>>в директории нефига не появилось?
>
>Так, с созданием директории тоже разобрался,все создается!!!Это не может не радовать!
>Теперь,если не сложно, обьясните нубу,как затестить pop3,smtp и imap.
>Дабы быть уверенным,что все работает!Ждууууу...
В винде любой почтовый клиент настрой вот тебе и проверка
>В винде любой почтовый клиент настрой вот тебе и проверкану я вот собственно и пытаюсь настроить на the Bat!.Только пока слабо выходит.Создал клиентские сертификаты и добавил нужные строки в main.cf про tsl.
Настраивал по http://www.opennet.me/soft/postfix_mail.pdfХз,Бат выдает что невозможно подключиться к серверу....
Залез поглядеть,что там по портам
вот что увиделroot dovecot 57556 5 tcp4 *:143 *:*
root dovecot 57556 6 tcp4 127.0.0.1:993 *:*
root dovecot 57556 7 tcp4 *:110 *:*
root dovecot 57556 8 tcp4 127.0.0.1:995 *:*порты 993 и 995 приявязаны к локалхосту - это нормально??
вот что в maillogMay 13 18:25:51 gwnew postfix/postfix-script[58239]: starting the Postfix mail system
May 13 18:25:51 gwnew postfix/master[58240]: daemon started -- version 2.4.6, configuration /usr/local/etc/postfix
May 13 18:25:56 gwnew postfix/smtpd[58244]: initializing the server-side TLS engine
May 13 18:25:56 gwnew postfix/smtpd[58244]: cannot load Certificate Authority data
May 13 18:25:56 gwnew postfix/smtpd[58244]: warning: TLS library problem: 58244:error:02001002:system library:fopen:No such f$
May 13 18:25:56 gwnew postfix/smtpd[58244]: warning: TLS library problem: 58244:error:2006D080:BIO routines:BIO_new_file:no s$
May 13 18:25:56 gwnew postfix/smtpd[58244]: warning: TLS library problem: 58244:error:0B084002:x509 certificate routines:X509$
May 13 18:25:56 gwnew postfix/smtpd[58244]: connect from localhost[127.0.0.1]
May 13 18:26:10 gwnew postfix/smtpd[58244]: disconnect from localhost[127.0.0.1]
> порты 993 и 995 приявязаны к локалхосту - это нормально??не вижу в этом смысла
> May 13 18:25:56 gwnew postfix/smtpd[58244]: warning: TLS library problem: 58244:error:02001002:system library:fopen:No such f$
неправильно указан путь
>> порты 993 и 995 приявязаны к локалхосту - это нормально??
>
>не вижу в этом смысла
>
>> May 13 18:25:56 gwnew postfix/smtpd[58244]: warning: TLS library problem: 58244:error:02001002:system library:fopen:No such f$
>
>неправильно указан путьНу вот я поэтому и спрашиваю!Все с портами разобрался и с путями к сертификатам тоже!Теперь вот какая хня..когда из The BAT пытаюсь подконектиться к серваку он пишет
!13.05.2008, 19:36:16: FETCH - Приветствие TLS не завершено. Имя сервера ("192.168.1.44") не соответствует сертификату.
Понятно дел проблема с именем,вот только где его менять??в main.cf и dovecot.conf
>[оверквотинг удален]
>
>Ну вот я поэтому и спрашиваю!Все с портами разобрался и с путями
>к сертификатам тоже!Теперь вот какая хня..когда из The BAT пытаюсь подконектиться
>к серваку он пишет
>
>!13.05.2008, 19:36:16: FETCH - Приветствие TLS не завершено. Имя сервера ("192.168.1.44")
>не соответствует сертификату.
>
>Понятно дел проблема с именем,вот только где его менять??в main.cf и dovecot.conf
>Ну так что???кто может что сможет посоветовать??
>[оверквотинг удален]
>>к сертификатам тоже!Теперь вот какая хня..когда из The BAT пытаюсь подконектиться
>>к серваку он пишет
>>
>>!13.05.2008, 19:36:16: FETCH - Приветствие TLS не завершено. Имя сервера ("192.168.1.44")
>>не соответствует сертификату.
>>
>>Понятно дел проблема с именем,вот только где его менять??в main.cf и dovecot.conf
>>
>
>Ну так что???кто может что сможет посоветовать??^-) Мда.. Я бы на Вашем месте сначала не трогал тлс, потренировался на кошках(110,143), и еще МЫША очень привередлива в работе с сертификатами.
>[оверквотинг удален]
>>>не соответствует сертификату.
>>>
>>>Понятно дел проблема с именем,вот только где его менять??в main.cf и dovecot.conf
>>>
>>
>>Ну так что???кто может что сможет посоветовать??
>
>^-) Мда.. Я бы на Вашем месте сначала не трогал тлс, потренировался
>на кошках(110,143), и еще МЫША очень привередлива в работе с сертификатами.
>Все сделал.Трабл был в DNS.
>[оверквотинг удален]
>>к сертификатам тоже!Теперь вот какая хня..когда из The BAT пытаюсь подконектиться
>>к серваку он пишет
>>
>>!13.05.2008, 19:36:16: FETCH - Приветствие TLS не завершено. Имя сервера ("192.168.1.44")
>>не соответствует сертификату.
>>
>>Понятно дел проблема с именем,вот только где его менять??в main.cf и dovecot.conf
>>
>
>Ну так что???кто может что сможет посоветовать??http://www.sys-adm.org.ua/security/ssl-howto.php