perfsonar-user - RE: [perfsonar-user] powstream, misleading log entries
Subject: perfSONAR User Q&A and Other Discussion
List archive
- From: "Garnizov, Ivan (RRZE)" <>
- To: Jon Clausen <>, Mark Feit <>
- Cc: "" <>
- Subject: RE: [perfsonar-user] powstream, misleading log entries
- Date: Mon, 7 Aug 2017 11:03:35 +0000
- Accept-language: en-GB, de-DE, en-US
- Ironport-phdr: 9a23:9p4AbhYTphQMdK8F+wMR4JP/LSx+4OfEezUN459isYplN5qZpsy9YB7h7PlgxGXEQZ/co6odzbGH4+a4ASQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9GiTe5Yr5+Ngm6oRnMvcQKnIVuLbo8xAHUqXVSYeRWwm1oJVOXnxni48q74YBu/SdNtf8/7sBMSar1cbg2QrxeFzQmLns65Nb3uhnZTAuA/WUTX2MLmRdVGQfF7RX6XpDssivms+d2xSeXMdHqQb0yRD+v9LlgRgP2hygbNj456GDXhdJ2jKJHuxKquhhzz5fJbI2JKPZye6XQds4YS2VcRMZcTyxPDJ2hYYsTAeQPPuhYoIv8p1QSohWxChKhBP/0xTJMmnP6wbE23uYnHArb3AIgBdUOsHHModn7NakdS/q1zK/JzTTCaPNWxy/x45XLfBA/u/6MW697fc7Nx0czFAzLgVCcpYL4ND6S1+QNrXKU7+x6WeKgkWEnsQdxojmux8crlInEnYwVxUrZ9Slj3Yk6O8S1RUhmatCqF5tQsjuVN4pwQs46RWFovzw6xaAbuZKheigF1ognywbQa/yGb4iI4g/jW/2LLThkg3JlfbSyjAux/0i40uDwSNW43EpXoidAk9TBuHMA2hnJ5cSbVvdx4kKs1SuT2wzN6uxJJEU5mbfbJpI537I9mIcfvV7eEiL1m0j6lqybelg+9uS25OnqZq3qqoGAO4Nolw3zN6Ujl8K8DOk9KAcCQ3SX9fi52bH+4UH1XrVHg/gzn6TXs53XI9kQqLSjDA9PyIkj7g6yDze439QcmnkKNFdFeR2eg4jzOlDCOe70Ae2lg1S2kTZk2erKPqDnApXMN3TMjq3hfbJn5E5axwo809Zf64hJBb4fOP7zW0nxu8LEDhIhLQC43/rrBMh4244fV2+CAaqUP7nOvVOU+u4iJvSAaJMLtDv9LvUo4uPigH8hlV8YZ6ap3J8XaH6iHvRhJkWUeXvsgskbHmcMpAY+Q/bliEeEUT5SZneyWLw86yo1CI28EIfPXJ2ij6KZ0CehApJWfnxGCkyLEXrwcoWEVekDaCOOIsJ6kzwEU6ShRJE71RGoqgD616RrIvDK9SIFqJLpzMJ16PHLlREu6Tx0CNyQ03mTQGFukGMIXDg23KZlrkxn01uDzLN4jOJCFdFI4/NJUxw6NYLHz+BkEdzyWwTBfsuXR1a8RNWpHy0xQswrz9AQfkl9BobqsheW/S2sS5QRnqGQCZp8pqDV1FD3INxx1jDA2bV3yxEDS9FMfUOrh7I3ow3dCo/Vu0Sfi6uwc6kAhmjA+HrVnkSUu0QNGiF5S6PET3cBIgP3s93/rgP4dY2DSP5vZgpfwMjEJaJQbNz7iktuSv7+ftjTNTHi01ysDAqFk+vfJLHhfH8QiWCEUBAJ
Hello Jon,
Your point for the error message is good:
""no route to host" *is* pretty specific, and does suggest a routing issue."
The problem with this is, that the message is labeled as it is by the kernel.
I guess you will agree it will not be a good idea to substitute the kernel
messages on our side.
IMHO the only improvement pS Dev could consider is to state the source of the
message. Thus it would be easier to differentiate between events from kernel,
external application and the service itself.
Regards,
Ivan Garnizov
GEANT SA1T2: pS deployments GN Operations
GEANT SA2T3: pS development team
GEANT SA3T5: eduPERT team
-----Original Message-----
From:
[mailto:]
On Behalf Of Jon Clausen
Sent: Freitag, 4. August 2017 15:33
To: Mark Feit
Cc:
Subject: Re: [perfsonar-user] powstream, misleading log entries
On 2017-08-04 12:52:46 (+0000), Mark Feit wrote:
> Jon Clausen writes:
>
> Now, I *think* this classifies as a bug, because the logged info is
> actively
> misleading. But it's going to be a while before I'd be able to identify
> which component to report the bug against.
>
> Connections rejected for administrative reasons get lumped in with the “no
> route to host” error returned by the kernel. All that comes back is a
> number that gets mapped to that string, and there aren’t separate errors
> for anything more specific than that.
right
> I agree that the message is a bit misleading in this situation, but it does
> fit in a “no way to get there” sort of way even if it’s not the routing.
> If you’d tried connecting to fi-csc-pstp01-mi1.nordu.net:861 with anything
> else (telnet, nc, etc.) while that port was blocked, you’d have got the
> same error.
fair enough, I hadn't actually tried (or considered) that, but you're right:
I just tested with nc towards another firewalled port, and it does indeed
claim 'no route to host', so...
> Any changes to make the message more accurate and informative would
> have to take place in the kernel and the C library. As you might have
> guessed, we don’t maintain either and are bound by their behavior.
> :-)
heh, yeah :)
It's pretty far from optimal, but there are so many ways things can fail,
that it's probably not easy to return accurate information in many situations
- but I would personally have preferred a more generic message.
"no route to host" *is* pretty specific, and does suggest a routing issue.
But at least now I know.
>
> Maybe, actually, a couple of pointers on how to submit bug reports?
>
> Asking on the perfsonar-users is a good start. If you’re positive you’ve
> found a bug, you can also drop us a line directly on the
> perfsonar-developers list. The perfSONAR project on GitHub
> (https://github.com/perfsonar) is divided up into many sub-projects, each
> with its own issue tracker, so I don’t recommend submitting bugs directly
> there unless you know which component is the problem.
Thanks for this :)
br
/jon
--
- [perfsonar-user] powstream, misleading log entries, Jon Clausen, 08/04/2017
- Re: [perfsonar-user] powstream, misleading log entries, Mark Feit, 08/04/2017
- Re: [perfsonar-user] powstream, misleading log entries, Jon Clausen, 08/04/2017
- RE: [perfsonar-user] powstream, misleading log entries, Garnizov, Ivan (RRZE), 08/07/2017
- Re: [perfsonar-user] powstream, misleading log entries, Jon Clausen, 08/07/2017
- RE: [perfsonar-user] powstream, misleading log entries, Garnizov, Ivan (RRZE), 08/07/2017
- Re: [perfsonar-user] powstream, misleading log entries, Jon Clausen, 08/04/2017
- Re: [perfsonar-user] powstream, misleading log entries, Mark Feit, 08/04/2017
Archive powered by MHonArc 2.6.19.