Помощь - Поиск - Пользователи - Календарь
Полная версия: Где же почтовый сервер?
Форум на все случаи жизни > Секреты софта и железа > UNIX и Linux системы
trast2
Подскажите пожалуйста,
1. RedHat 9, в командной строке почту посылаю, а из GUI (X-window) получаю ошибку -
не может найти сервер :
"Failed to connect to server mail.coins-decorations.com".
Второй сайт на этом же сервере - делаю второй акаунт на него - та же ошибка.
Что же я пропустил? Как это исправить?
2. putty, ssh - вместо линий в интерфейсе цифры. Хотя все функции работают.
Копание в настройках ни к чему не привело.
Спасибо.
Keeper
Телепатируя могу предположить, что в первом случае проблема с резолвером а во втором с русификацией локали.
trast2
1. Но ведь сайты работают и сервер в сети. И как мне проверить и исправить резолвинг для почты? Каковы мои действия?
2. ssh и сервер не имеют русского языка (нет даже поддержки). Так что вероятно причина в другом. Товарищ из Америки заходит без ошибок.
Спасибо.
Keeper
Цитата
Каковы мои действия?


1. Больной перед смертью потел? Логи в студию :)
Почтовые! Сервер почтовый на локалхосте? Или это удаленная машина?
Ну приведите же полное описание!

2. Товарищь заходит чем?
У него то скорее всего как раз и нету русской локали :)

Опять же опишите процесс.
trast2
1. Машина удаленная, хотя стоит рядом со мной.
Открываю Mozilla mail. И сразу же получаю: 'failed to connect to server mail.decorations.com".
В свойствах ковыряюсь - но ошибки не вижу.
Пытаюсь послать письмо: 'Unable to connect to SMTP server mail.decorations.com".
Чего-то и где-то я не дописал.
2. С putty никак не убираются закорючки. Где и что проверить?
Спасибо.
Keeper
1. А в файрволе разрешен SMTP? Пинги на этот хост ходють ?
Что показывает telnet mail.decorations.com 25 ?
У меня на него телнет не проходит.... Ну это еще ничего не значит, он может пускать только определенные хосты, но все же.... Дела с почтой обстоят одинаково для всех хостов или это единственный опробованный?

2. Ну хоть кусок скрина покажите, чтоб понятно стало о каких закорлючках речь идет.
trast2
1. ping mail.coins-decorations.com не проходит. Хотя сайт coins-decorations.com в сети.
В файерволе все разрешено и на сервере тоже.
telnet mail.decorations.com - connection failed. Порт 23 открыт на файерволе и на сервере.
У меня два хоста - картина с почтой одинаковая.
2. Сделал скриншот по закорючкам вместо линий
http://coins-decorations.com/mc.jpg
Спасибо за участие.
Keeper
Почта висит не на 23-м (23 - telnet) а на 25 порту!!!!
При положительном телнете (telnet hostname 25) должен ответить SMTP-демон.

Порт 25 кто-то слушает?
Не знаю есть ли в линуксе sockstat, но если есть, то sockstat -4 | grep 25

По ссылке нифига не открывается
he requested URL /mc.jpg was not found on this server.
trast2
Прошу прощения, я имел в виду 25 порт.
sockstat команды не находит.
Линк исправил. http://coins-decorations.com/mc.jpg
Keeper
А что говорит телнет с почтовика на него же на 25-й порт?

З.Ы. Ссилка как не работала так и не работает.....
trast2
1. telnet mail.coins-decorations.com 25
получаю: 'Uknown host".
В /etc/hosts есть 24.83.197.112 coins-decorations.com
printenv подтверждает
HOSTNAME=coins-decorations.com

2. Это FTP при синхронизации папок съедало .jpg файл.
Сейчас ссылка работает. Прошу прощения.
http://coins-decorations.com/mc.jpg
Keeper
1. Залогинтесь на почтовый сервер и telnet localhost 25

2. Хоть на картинке ничего и не видно, но все же, на фре такие глюки бывают, если вы русифицировали локаль, но шрифтов нужных нету :(
ArtemGr
Цитата(trast2 @ 29.04.2006 - 23:15) *

1. telnet mail.coins-decorations.com 25
получаю: 'Uknown host".
В /etc/hosts есть 24.83.197.112 coins-decorations.com

а mail.coins-decorations.com в /etc/hosts есть?
coins-decorations.com и mail.coins-decorations.com - это не одно и то же!
trast2
1. Добавил mail.coins-decorations.com в /etc/hosts.
Результат прежние: "Connecting to SMTP server mail.coins-decorations.com failed".
Если раньше на telnet mail.coins-decorations.com 25
получал: 'Uknown host", то сейчас :"Could not open connection to the host on port 25: Connect failed".
Но на рутере 25 порт открыт и на сервере SMTP, POP включены.
telnet localhost 25 ничего не выдает.
2. Где мне смотреть включение-выключение русской локали?
Спасибо.
Keeper
По второму вопросу поищу, с линуксом я в принципе практически не общаюсь.. так что... сори..., как найду то скажу.
По первому скорее всего демон SMTP не установлен или не настроен или не запущен.....
Список процессов на сервере почтовом в студию.
trast2
Это по команде top:

total, 4k used, 1048564k free, 200176k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7230 root 16 0 113m 41m 15m R 4.0 8.3 85:10.85 firefox-bin
18061 viktod 16 0 2120 1040 792 R 0.3 0.2 0:00.28 top
1 root 16 0 1992 668 580 S 0.0 0.1 0:01.05 init
2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
4 root 10 -5 0 0 0 S 0.0 0.0 0:00.02 events/0
5 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
6 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
8 root 10 -5 0 0 0 S 0.0 0.0 0:00.06 kblockd/0
9 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
94 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd
149 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush
150 root 15 0 0 0 0 S 0.0 0.0 0:00.10 pdflush
152 root 17 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
151 root 15 0 0 0 0 S 0.0 0.0 0:00.16 kswapd0
239 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod
313 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kpsmoused
329 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 ata/0
333 root 12 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_0
334 root 12 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_1
349 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kmirrord
358 root 15 0 0 0 0 S 0.0 0.0 0:00.71 kjournald
425 root 12 -4 2208 684 384 S 0.0 0.1 0:00.28 udevd
545 root 15 0 0 0 0 S 0.0 0.0 0:00.00 w1_control
560 root 15 0 0 0 0 S 0.0 0.0 0:00.48 w1_bus_master1
578 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kgameportd
1247 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald
1588 root 15 0 2232 688 388 S 0.0 0.1 0:00.00 dhclient
1630 root 16 0 1652 556 460 S 0.0 0.1 0:00.31 syslogd
1633 root 16 0 1604 400 332 S 0.0 0.1 0:00.02 klogd
1652 rpc 16 0 1728 560 464 S 0.0 0.1 0:00.00 portmap
1671 rpcuser 16 0 1744 724 620 S 0.0 0.1 0:00.01 rpc.statd
1699 root 16 0 4728 592 308 S 0.0 0.1 0:00.06 rpc.idmapd
1713 dbus 16 0 13440 1388 1040 S 0.0 0.3 0:00.21 dbus-daemon
1723 root 15 0 2288 884 784 S 0.0 0.2 0:00.00 hcid
1726 root 16 0 1664 488 420 S 0.0 0.1 0:00.00 sdpd
1737 root 10 -10 0 0 0 S 0.0 0.0 0:00.00 krfcommd
Keeper
Хм...
Судя по списку нету там никакого SMTP демона... но 100% гарантии не дам.. С линуксом мало знаком.
А
netstat -an
или
netstat
Дабы посмотреть, есть что-то на 25-м порту или ничего нету.

Если нету, так нужно что-то прикрутить..
Sendmail, Postfix, Exim.....
trast2
1. Вы правы, netstat не показывает 25 порта. А netstat -an показывает, что 25: LISTEN.
В services sendmail включен. Как же его еще прикрутить?

2. В лог файлах каждые 5 секунд вижу новую строчку:
"Last message repeated 13 times".
Последний message:"coins-decorations pam_timestamp_check: PAM '/var/' owner UID!=0".
Как мне это остановить? Пытался делать kill pam_timestamp_check - не получается. Пробовал отключить cron - без результата.
Что же делать?
Спасибо.
Keeper
1. Так запустите Sendmail, видимо он не стартует, раз в процессах его нету.
sendmail -bd

2. Смените владельца каталога /var. Он вам пишет, что мол, не root владелец каталога.
trast2
1. Cделал sendmail -bd. ПО netstat и netstat -an все равно нет 25 порта. Хотя письмо вроде стало посылаться. Хотя через 3 минуты попытки сказал, что не может соединиться с coins-decorations.com - "connection timed out".
2. Владельца сменил, не помогло.
coins-decorations pam_timestamp_check: PAM '/var/' permission are lax (небрежно)"
По всей вероятности нужно сменить права на рута и на все содержимое /var/.
Как это сделать в командной строке?
Спасибо.
Keeper
1. Запустить сендмейл сново, и посмотреть когда он отвалиться из процессов, почитать его логи, и узнать чего он отваливаеться...
Посмотреть правильно ли настроен резолвер на хосте с сендмейлом...
Попробовать запустить его как sendmail -bd -q 30

2. chown -R root:wheel /var
trast2
1. Сделал chown -R root:wheel /var
Все равно получаю
"coins-decorations pam_timestamp_check: PAM '/var/' owner GID!=0".
но UID сменился на GID.
Сменил wheel на nobody (юзер группы nobody) без результата.
2. Запущу sendmail - где смотреть логи?
А если я вам дам вход на сервер вы не могли бы посмотреть в чем дело?
Keeper
1. Уточнить какой GID имеет wheel
2. Нет, я же віше написал, что с линуксами знаком отдаленно. Логи лежат скорее всего в /var/maillog или /var/sendmail....
Точнее сказать не могу, так как с Линуксом мало знаком...
trast2
1. Уточнить какой GID имеет wheel
-- как это можно уточнить?
Keeper
pw usershow root
..
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.

Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.

Warning: require_once(/var/www/bestfil1/public_html/setlinks_0d98c/slsimple.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/bestfil1/public_html/forums/lofiversion/index.php on line 355