Monit es pppd

Fórumok

Sziasztok!

A kovetkezo problemaval fordulnek hozzatok. Adott egy Debian alapu tuzfal gep, ami internetet (adsl) oszt meg. Ha a szolgaltatonal kieses van, a pppd egy ideig probalkozik, majd kilep. Ergo ha hosszabb ideju a kieses, a tuzfal automatikusan nem epiti ujra a kapcsolatot.
A problema megoldasara feltettem a monit -ot.
Az /etc/monit.d -be tettem egy "ppp" nevu fajlt a kovetkezo tartalommal:

check process pppd with pidfile /var/run/ppp0.pid
start program = "/usr/bin/pon dsl-provider-uj"
stop program = "/usr/bin/poff dsl-provider-uj"

Es a legyeg: tegnap este volt egy hoszabb kimaradas. A monit pedig elinditotta a pppd -t 5 peldanyban. A log -ban a kovetkezo erdekessegeket talaltam.

Nov 12 00:04:58 gw pppd[10488]: Timeout waiting for PADO packets
Nov 12 00:04:58 gw pppd[10488]: Unable to complete PPPoE Discovery
Nov 12 00:05:33 gw monit[10634]: 'pppd' process is not running
Nov 12 00:05:33 gw monit[10634]: 'pppd' trying to restart
Nov 12 00:05:33 gw monit[10634]: 'pppd' start: /usr/bin/pon
Nov 12 00:05:33 gw pppd[23399]: Plugin rp-pppoe.so loaded.
Nov 12 00:05:33 gw pppd[23400]: pppd 2.4.4 started by root, uid 0
Nov 12 00:05:39 gw noip2[4885]: Can't get status for ppp0. (19)
Nov 12 00:06:03 gw pppd[10488]: Timeout waiting for PADO packets
Nov 12 00:06:03 gw pppd[10488]: Unable to complete PPPoE Discovery
Nov 12 00:06:08 gw pppd[23400]: Timeout waiting for PADO packets

Namarmost ebbol az derul ki, hogy a pppd meg futott 10488 -as PID -del amikor a monit megprobalta ujra inditani. Van valakinek otlete, hogyan kellene a monit -et rendesen bekonfigolni?

Elore is koszonom!

Hozzászólások

Nem a konkret kerdesre valasz, de erdemes megprobalni a

maxfail 0

sort betenni a pppd konfigba.