Service type: SMTP

Started by Weird, August 17, 2007, 05:07:14 PM

Previous topic - Next topic

Weird

Добрый день.

Подскажите, пожалуйста, что нужно указывать в Request/Expected response для сервиса с Service type = SMTP?
А, заодно, для FTP, POP3, SSH. Для HTTP на форуме я уже нашел.

Victor Kirhenshtein

Добрый день!

SMTP:
request = адрес для отсылки мейла, response не используется.

SSH:
оба поля игнорируются, проводится ssh handshake без логина.

POP3:
request = user:password, response не используется.

FTP пока не реализован.

Weird

Спасибо за оперативный ответ.

Еще вопрос: а для User-defined проверки как используются Request/Response?

Victor Kirhenshtein

Пока никак, он просто делает connect. В  будущем планируем начать использовать.

Weird

Проверка для SMTP, которая описана выше, в версии 0.2.18 реализована?  ::)
По логу SMTP-сессии я вижу только HELO и сразу QUIT.

Victor Kirhenshtein

Реализована, так что похоже на баг. Возможно агент по каким-то причинам не понимает ответа на HELLO. А можно ли прислать лог сессии?

Weird

24.939832   172.19.5.1 -> 172.19.5.16  TCP 42908 > smtp [SYN] Seq=0 Len=0 MSS=1460 TSV=56986833 TSER=0 WS=4
24.939849  172.19.5.16 -> 172.19.5.1   TCP smtp > 42908 [SYN, ACK] Seq=0 Ack=1 Win=5792 Len=0 MSS=1460 TSV=2329358592 TSER=56986833 WS=7
24.940001   172.19.5.1 -> 172.19.5.16  TCP 42908 > smtp [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSV=56986834 TSER=2329358592
24.946229  172.19.5.16 -> 172.19.5.1   SMTP Response: 220 mx.finsb.ru ESMTP Exim 4.67 #1 Mon, 20 Aug 2007 10:34:43 +0400
24.946398   172.19.5.1 -> 172.19.5.16  TCP 42908 > smtp [ACK] Seq=1 Ack=69 Win=5840 Len=0 TSV=56986835 TSER=2329358594
24.946442   172.19.5.1 -> 172.19.5.16  SMTP Command: HELO nms
24.946448  172.19.5.16 -> 172.19.5.1   TCP smtp > 42908 [ACK] Seq=69 Ack=11 Win=5888 Len=0 TSV=2329358594 TSER=56986835
24.946676  172.19.5.16 -> 172.19.5.1   SMTP Response: 250 mx.finsb.ru Hello nms-vlan80 [172.19.5.1]
24.946838   172.19.5.1 -> 172.19.5.16  SMTP Command: QUIT
24.946843   172.19.5.1 -> 172.19.5.16  TCP 42908 > smtp [FIN, ACK] Seq=17 Ack=116 Win=5840 Len=0 TSV=56986835 TSER=2329358594
24.947032  172.19.5.16 -> 172.19.5.1   SMTP Response: 221 mx.finsb.ru closing connection
24.947181   172.19.5.1 -> 172.19.5.16  TCP 42908 > smtp [RST] Seq=18 Len=0

После того, как получил этот лог, сделал Unmanage/Manage для всего хоста. Что удивительно, проверка SMTP заработала -- стала приходить почта.

weec

добавил в FAQ/Чаво

Victor Kirhenshtein

И в самом деле удивительно  ??? Буду думать...