[smokeping-users] hping probe

Josh Luthman josh at imaginenetworksllc.com
Mon Sep 20 23:37:23 CEST 2010


That is a bit out of my expertise, but I'm pretty sure there is some
way to have smokeping run as smokeping but run hping as root.

I can't help you but I expect someone else on this list can and
probably will, if not try irc://irc.freenode.net/##linux

Josh Luthman
Office: 937-552-2340
Direct: 937-552-2343
1100 Wayne St
Suite 1337
Troy, OH 45373



On Mon, Sep 20, 2010 at 5:30 PM, Seth Lyons <slyons at fxcm.com> wrote:
> Everything works fine when I run smokeping as root.  What permissions do you suggest I change?  Because of the way hping manipulates packets, it must be run as root.  Aside from running smokeping as root, what is there left to do?
>
> -----Original Message-----
> From: Josh Luthman [mailto:josh at imaginenetworksllc.com]
> Sent: Monday, September 20, 2010 5:17 PM
> To: Seth Lyons
> Cc: smokeping-users at lists.oetiker.ch
> Subject: Re: [smokeping-users] hping probe
>
> Initially I would run smokeping as root for a poll or two to make sure that is the problem.  If so, then simply chgrp and chmod appropriately.
>
> Josh Luthman
> Office: 937-552-2340
> Direct: 937-552-2343
> 1100 Wayne St
> Suite 1337
> Troy, OH 45373
>
>
>
> On Mon, Sep 20, 2010 at 5:09 PM, Seth Lyons <slyons at fxcm.com> wrote:
>> Smokeping runs as smokeping/smokeping.  I am debugging as the root user.  I thought that running debug ran the program with output to stdout as it normally runs, but apparently not.
>>
>> I know that hping in general needs to be run as root (and that it doesn't run properly when it's setuid'd).  I'm hoping for a solution that is _not_ running smokeping as root.
>>
>> -----Original Message-----
>> From: Josh Luthman [mailto:josh at imaginenetworksllc.com]
>> Sent: Monday, September 20, 2010 5:05 PM
>> To: Seth Lyons
>> Cc: smokeping-users at lists.oetiker.ch
>> Subject: Re: [smokeping-users] hping probe
>>
>> What user/group does smokeping run as a daemon?  Are you debugging as root?
>>
>> Looks like a permission issue with hping, what's ls -l /usr/local/sbin/hping say?
>>
>> Josh Luthman
>> Office: 937-552-2340
>> Direct: 937-552-2343
>> 1100 Wayne St
>> Suite 1337
>> Troy, OH 45373
>>
>>
>>
>> On Mon, Sep 20, 2010 at 4:22 PM, Seth Lyons <slyons at fxcm.com> wrote:
>>> I recently began having an issue with the hping probe.  When running
>>> smokeping --debug everything works as expected, but when running as a
>>> daemon the probe doesn't run and I get the following message in my smokeping log:
>>>
>>>
>>>
>>> HPing: WARNING: /usr/local/sbin/hping -d 0 -p 80 -S -c 5
>>> www.yahoo.com was not happy: [open_sockraw] socket(): Operation not
>>> permitted [main] can't open raw socket
>>>
>>>
>>>
>>> Any help is greatly appreciated.
>>>
>>>
>>>
>>> FreeBSD 8.1-RELEASE amd64
>>>
>>> hping-2.0.0r3
>>>
>>> smokeping-2.4.2_6
>>>
>>>
>>>
>>> Thanks.
>>>
>>>
>>>
>>> Seth
>>>
>>> _______________________________________________
>>> smokeping-users mailing list
>>> smokeping-users at lists.oetiker.ch
>>> https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users
>>>
>>>
>>
>



More information about the smokeping-users mailing list