This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

fping through Astaro V8, strange behavior

Hi,

i'm setting up monitoring system on smokeping basis.
It uses programm fping to ping many hosts. It has parameter -i which sets delay between pings.

If i ping multiple hosts (switches) in our LAN, it works good.
If i ping hosts behind Astaro (internet or switches behind Astaro-VPN tunnel) i get timeouts.

Example pinging google,yahoo,heise,microsoft:
root@unknown:~# /usr/bin/fping -C 1  -s  -i10 173.194.69.94 72.30.38.140 193.99.144.80 80.150.142.83

173.194.69.94 : [0], 92 bytes, 18.4 ms (18.4 avg, 0% loss)
72.30.38.140  : [0], 96 bytes, 175 ms (175 avg, 0% loss)

173.194.69.94 : 18.47
72.30.38.140  : 175.60
193.99.144.80 : -
80.150.142.83 : -

       4 targets
       2 alive
       2 unreachable
       0 unknown addresses


same example with i=40
root@unknown:~# /usr/bin/fping -C 1  -s  -i40 173.194.69.94 72.30.38.140 193.99.144.80 80.150.142.83

173.194.69.94 : [0], 92 bytes, 17.4 ms (17.4 avg, 0% loss)
80.150.142.83 : [0], 96 bytes, 13.4 ms (13.4 avg, 0% loss)
72.30.38.140  : [0], 96 bytes, 252 ms (252 avg, 0% loss)

173.194.69.94 : 17.43
72.30.38.140  : 252.03
193.99.144.80 : -
80.150.142.83 : 13.43

       4 targets
       3 alive
       1 unreachable
       0 unknown addresses


Results are always the same, i mean this pattern (2 available 1 off 1 available in 2nd example) persists over many tests.
I already tried with -C50, some hosts are 100% available, some 100% down.
But this pattern depends from setted -i parameter.

I switched off "Firewall forwards Pings" in firewall settings and made a rule #1 "allow pings, logged".
in Live Log i see successful pings, but not any drops.

I think, Astaro blocks too frequently pings somehow. IPS is off. Any idea what can it be? Some hidden default setting somewhere?

Can somebody please make similar tests?
Thanks in advance
Vod


This thread was automatically locked due to age.
  • Just another test, pinging only Astaro, 100 times, delay 10 ms:
    root@unknown:~# /usr/bin/fping -C 100  -s  -i10 -p10 10.14.254.254
    
    10.14.254.254 : [0], 96 bytes, 1.21 ms (1.21 avg, 0% loss)
    10.14.254.254 : [1], 96 bytes, 0.44 ms (0.82 avg, 0% loss)
    10.14.254.254 : [10], 96 bytes, 0.75 ms (0.80 avg, 72% loss)
    10.14.254.254 : [20], 96 bytes, 0.52 ms (0.73 avg, 80% loss)
    10.14.254.254 : [30], 96 bytes, 0.36 ms (0.65 avg, 83% loss)
    10.14.254.254 : [39], 96 bytes, 0.31 ms (0.59 avg, 85% loss)
    10.14.254.254 : [49], 96 bytes, 0.51 ms (0.58 avg, 86% loss)
    10.14.254.254 : [59], 96 bytes, 0.53 ms (0.57 avg, 86% loss)
    10.14.254.254 : [69], 96 bytes, 0.39 ms (0.55 avg, 87% loss)
    10.14.254.254 : [78], 96 bytes, 0.44 ms (0.54 avg, 87% loss)
    10.14.254.254 : [88], 96 bytes, 0.38 ms (0.53 avg, 87% loss)
    10.14.254.254 : [98], 96 bytes, 0.52 ms (0.53 avg, 87% loss)

    10.14.254.254 : 1.21 0.44 - - - - - - - - 0.75 - - - - - - - - - 0.52 - - - - - - - - - 0.36 - - - - - - - - 0.31 - - - - - - - - - 0.51 - - - - - - - - - 0.53 - - - - - - - - - 0.39 - - - - - - - - 0.44 - - - - - - - - - 0.38 - - - - - - - - - 0.52 -

           1 targets
           1 alive
           0 unreachable
           0 unknown addresses

           1 timeouts (waiting for response)
         100 ICMP Echos sent
          12 ICMP Echo Replies received
           0 other ICMP received

     0.31 ms (min round trip time)
     0.53 ms (avg round trip time)
     1.21 ms (max round trip time)
            1.529 sec (elapsed real time)


    Same ping to another host works flawlessly. It's definitely something wrong with Astaro. Please help [:D]
  • by delay 100ms i don't get any losses, where is the setting in Astaro controlling this behavior?
  • this restriction is also src-based, pings from two hosts simultaneously does not increase loss rate.
  • Whenever you get strange behavior, check the Intrusion Prevention log.  I'm fairly certain that I know what your problem is and that you will see it immediately when you look at the log file.

    Cheers - Bob
  • Hi BAlfson,

    you are the man [[:)]]
    I was thinking, IPS off = all things off, but "Anti-DoS/Flooding" is on. 
    And 
    ICMP Flood Protection
    Source packet rate (packets/second): 10

    Thank you very much [[:)]]
  • Hi, if tuning the flood protection rates isn't enough, you can create an exception for the smokeping server.

    Barry
    (another smokeping fan)