Martin,

Works nicely now. Thank you for the update.

Best regards,
   John

Martin Pala wrote:

I have set ftp server with multiline greetings and reproduced the problem -
the fix was checked in to development repository, you can get it here:

http://code.google.com/p/monit/source/checkout

Thanks for report,

Martin




Martin Pala wrote:

Hello,

please can you provide output of ftp session beginning?

It is sufficient to use for example wireshark to catch the data or telnet to
mimic the session:

1.) telnet 10.201.56.42 21 (monit expects "220 ...")
2.) type: "quit" (monit expects "221 ...")

and copy the output.

I think the error could be caused by multiline greeting, we can fix it if it
will be the case.


Thanks,
Martin



Giovanni D'Cristina wrote:

I want to monitor whether I can reach a FTP server on a remote host.

So I have added the following

check host QTCP with address 10.201.56.42
      if failed port 21 protocol ftp for 1 cycles then alert
      alert [email protected] <mailto:[email protected]> with
mail-format {
         subject: FTP Unreachable from  Server
      } with reminder on 30 cycles

But in the syslog I get

Jul 27 15:45:58 mdsg monit[3132]: FTP error: 220 Connection will close if
idle more than 10 minutes.
Jul 27 15:45:58 mdsg monit[3132]: 'QTCP' failed protocol test [FTP] at INET[
10.201.56.42:21 <http://10.201.56.42:21>] via TCP

and monit sets the alert.

My understanding is that internally monit should see the 220 message as a
good thing, but it seems to see it
as a failure.
Am I doing something wrong?

Regards,
   John


------------------------------------------------------------------------

-- 
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general



-- 
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general



-- 
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general
--
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to