[smokeping-users] Upgrade 2.1.1 -> 2.2.3 smokeping hangs
Sorrell, Al
Al_Sorrell at troweprice.com
Thu Oct 11 21:18:22 CEST 2007
I haven't seen any comments regarding why this change was originally
made from 127.0.0.1 to 0.0.0.1 ?
According to CHANGES:
2007/08/30 -- released version 2.2.0
* do not use 127.0.0.1 when testing echoping and curl functionality.
There may be someone
behind this address. -- Michael Hanselmann public hansmi ch
Is there any reason not to change this back? Isn't this just the
loopback device which should always exist? I don't understand the
comment... Tobi?
Thanks,
Al
> -----Original Message-----
> From: smokeping-users-bounces at lists.oetiker.ch
> [mailto:smokeping-users-bounces at lists.oetiker.ch] On Behalf
> Of Steven Bytnar
> Sent: Wednesday, October 10, 2007 12:19 PM
> To: smokeping-users at lists.oetiker.ch
> Subject: Re: [smokeping-users] Upgrade 2.1.1 -> 2.2.3 smokeping hangs
>
> Back on Sep 10, 2007, Vinny Abello complained about a hang in
> Smokeping when
> upgrading from 2.1.0 to 2.2.3.
>
> Well, I just tried upgrading from 2.1.1 to 2.2.4 and
> discovered what the
> problem is. echoping and 0.0.0.1 don't mix well. When
> comparing the source
> differences, I noticed that after 2.1.1, 127.0.0.1 was
> changed to 0.0.0.1
> in several of the probes.
>
> In the directory lib/Smokeping/probes, these files:
> Curl.pm
> EchoPing.pm
> EchoPingChargen.pm
> EchoPingDiscard.pm
> EchoPingHttp.pm
> EchoPingHttps.pm
> EchoPingIcp.pm
> EchoPingPlugin.pm
> EchoPingSmtp.pm
> need to have 0.0.0.1 changed back to 127.0.0.1 to workaround
> what seems
> like a hang. The hang turns out to be a really long delay.
>
> % time echoping -A -h / 127.0.0.1
> Elapsed time: 0.032856 seconds
> 0.001u 0.003s 0:00.14 0.0% 0+0k 0+0io 0pf+0w
>
> That's .14 seconds to run the command test.
>
> % time echoping -A -h / 0.0.0.1
> Can't connect to server (Operation timed out)
> 0.001u 0.002s 1:14.78 0.0% 0+0k 0+0io 0pf+0w
>
> That winds up being 1 minute 14 seconds for every EchoPing
> command test.
>
> % time echoping -A -t 1 -h / 0.0.0.1
> Timeout while connecting
> 0.000u 0.002s 0:01.20 0.0% 0+0k 0+0io 0pf+0w
>
> Adding "-t 1" reduces the delay to just over 1 second.
> I don't want any delay during startup, so I changed all
> 0.0.0.1 references
> back to 127.0.0.1.
>
> It would be nice if smokeping actually printed useful
> information about
> intialization when --debug is used. A debug message that said
> "Testing EchoPingHttp" would've helped me find the problem
> much quicker.
>
> --Steve
>
>
> Vinny Abello wrote:
> > Tried it and it was taking forever... :)
> >
> > I was just hoping someone would say, "Oh, when that
> happens, look to this as the problem." No such luck I guess. :-/
> >
> > Tobias Oetiker wrote:
> > > Hi Vinny,
> > >
> > > try divide and conquer
> > >
> > > cheers
> > > tobi
> > >
> > > Yesterday Vinny Abello wrote:
> > >
> > >> Hi all,
> > >>
> > >> I'm sure I'm missing something somewhere, but I'm trying
> to upgrade from Smokeping 2.1.0 (from the FreeBSD ports) to
> Smokeping 2.2.3 (manually as the port isn't yet updated).
> I've done this successfully in the past with earlier versions
> a few times while waiting for the port to be upgraded. This
> time around for some reason, after copying all the new files
> and customizing them to reflect the same paths as my previous
> ones, I cannot successfully start the Smokeping daemon. It
> doesn't throw any errors at all. It simply hangs. I cannot
> get any output even with the debugging switch. If I point it
> to the included config.dist file in the 2.2.3 distribution
> with a few minor changes to reflect the location of things on
> my system, smokeping will start. I cannot see what the
> difference is except for all my monitors. I can't figure out
> where it's failing because of the hang and no error messages
> in any logs or to the screen. I also tried adding all the new
> features into the config t
> o
> > r
> > > e
> > >> flect the base one. I additionally tried commenting out
> parts of my config trying to get it to work, but I'm getting
> nowhere fast. There must be a better way to troubleshoot
> this. My only thought is something with one or more of the
> probes I have defined as the config.dist only references fping.
> > >>
> > >> Any suggestions on where to find out what's happening or ideas?
> > >>
> > >> Thanks!
> > >>
>
> --Steve
>
> _______________________________________________
> smokeping-users mailing list
> smokeping-users at lists.oetiker.ch
> https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users
>
>
The contents of this e-mail and any attachments are intended solely for the use of the named addressee(s) and may contain confidential and/or privileged information. Any unauthorized use, copying, disclosure, or distribution of the contents of this e-mail is strictly prohibited by the sender and may be unlawful. If you are not the intended recipient, please notify the sender immediately and delete this e-mail.
More information about the smokeping-users
mailing list