Re: Monit doesn't understand ssl or https

Martin Pala <[email protected]>
Newsgroups gmane.comp.monitoring.monit.general
Message-ID <[email protected]>
thanks for data. Your monit version doesn’t support these statements:

- the “set ssl” statement was added in monit 5.15.0

- the “protocol https” was added in monit 5.9.0 (it was necessary to use “protocol http type tcpssl” in older versions)



7. 7. 2019 v 17:31, Roland Giesler <[email protected]>:

> This is what I have:
> 
> :~# monit -V
> This is Monit version 5.6
> Copyright (C) 2001-2013 Tildeslash Ltd. All Rights Reserved.
> 
> Installed from Ubuntu 14.04 repositories.  (I just checked the Ubuntu version and realised it's actually still 14.04, so I'm upgrading it)
> 
> I report back when I'm done
> 
>> On Fri, Jul 5, 2019 at 8:53 PM [email protected] <[email protected]> wrote:
> 
>> Please can you check if monit was compiled with SSL? For example:
>> 
>> $ monit -V
>> This is Monit version 5.26.0
>> Built with ssl, with ipv6, with compression, with pam and with large files
>> Copyright (C) 2001-2019 Tildeslash Ltd. All Rights Reserved.
>> 
>> Best regards,
>> Martin
>> 
>> 
>>> On 5 Jul 2019, at 19:50, Roland Giesler <[email protected]> wrote:
>>> 
>>> I have monit installed on Ubuntu 18.04 (some nodes are reporting to M/Monit), but a few test nodes are not yet and I'm trying to figure out how to monitor https services.
>>> 
>>> Firstly I'm trying to set the ssl option in /etc/monit/monitrc with:
>>> 
>>>  set ssl options {
>>>      verify: disabled
>>>  }
>>> 
>>> However, when I start monit with 
>>> ~# service monit restart
>>> 
>>> I get this result:
>>> 
>>>  * Restarting daemon monitor monit    
>>> /etc/monit/monitrc:133: Error: syntax error 'ssl'
>>> 
>>> If I comment out the ssl configuration, I get an error at the first https reference.
>>> 
>>> The content:
>>> 
>>> check host FishEagle-Production with address 192.168.0.22
>>>     if failed host 192.168.0.22 port 443 protocol https
>>>     and request "/login"
>>>     with timeout 25 seconds
>>>     for 4 times within 5 cycles
>>>     then alert
>>> #port 443 protocol https
>>> #    if failed port 443 protocol https with ssl options {verify: disable} then alert
>>> 
>>> The resulting error message:
>>> 
>>> ~# service monit restart
>>>  * Restarting daemon monitor monit
>>>   /etc/monit/monitrc:338: Error: syntax error 'https'
>>> 
>>> So what could the problem be?  How can I check the https services?
>>> 
>>> thanks
>>> 
>>> Roland 
>>> 
>>> -- 
>>> To unsubscribe:
>>> https://lists.nongnu.org/mailman/listinfo/monit-general
>> 
>> -- 
>> To unsubscribe:
>> https://lists.nongnu.org/mailman/listinfo/monit-general
> -- 
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general

-- 
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.