[smokeping-users] Upgrade 2.1.1 -> 2.2.3 smokeping hangs
Sorrell, Al
Al_Sorrell at troweprice.com
Thu Oct 11 22:10:56 CEST 2007
On my Solaris 8 system, pinging 0.0.0.1 causes 20 ICMP Host Unreachable
(router, address & host obfuscated) messages at the rate of 1/sec.
$ ping 0.0.0.1
ICMP Host Unreachable from gateway myrouter (aaa.bbb.ccc.ddd)
for icmp from myserver (xxx.yyy.zzz.aaa) to 0.0.0.1
"Address 0.0.0.X (where X can be any value from 0-255) is reserved.
Address 127.X.X.X is reserved for what is called a loopback address. The
loopback address is used by a host to send a message to itself without
even being connected to a network. This can be used for testing
applications without interfering with the network. " -
http://www.ciscopress.com/articles/article.asp?p=348253&seqNum=2
Al
> -----Original Message-----
> From: Fred Skrotzki [mailto:fskrotzki at textwise.com]
> Sent: Thursday, October 11, 2007 3:47 PM
> To: Sorrell, Al
> Subject: RE: [smokeping-users] Upgrade 2.1.1 -> 2.2.3 smokeping hangs
>
> 127.0.0.1 is a reserved IPV4 address and is processed by the
> stack as a
> local loopback so you are correct the comments make no since.
>
>
> -----Original Message-----
> From: smokeping-users-bounces at lists.oetiker.ch
> [mailto:smokeping-users-bounces at lists.oetiker.ch] On Behalf
> Of Sorrell,
> Al
> Sent: Thursday, October 11, 2007 3:18 PM
> To: Steven Bytnar; smokeping-users at lists.oetiker.ch
> Subject: Re: [smokeping-users] Upgrade 2.1.1 -> 2.2.3 smokeping hangs
>
>
> 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.
>
> _______________________________________________
> 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