<div dir="ltr"><div><div>Hi and thanks for your insights :!<br><br></div>Here is what I did :<br><br></div>****** MASTER*******<br><div><br><br>root@ubuntu:/home/nml# ls -lua /etc/smokeping/<br>total 44<br>drwxr-xr-x  3 root      root      4096 Apr 11 09:05 .<br>
drwxr-xr-x 86 root      root      4096 Apr 11 09:04 ..<br>-rw-r--r--  1 root      root       191 Apr 10 22:33 apache2.conf<br>-rw-r--r--  1 root      root      2031 Apr 10 22:36 basepage.html<br>-rw-r--r--  1 root      root       290 Apr 10 22:33 config<br>
drwxr-xr-x  2 root      root      4096 Apr 11 09:12 config.d<br>-r--------  1 smokeping www-data    19 Apr 11 09:05 slave-secrets<br>-r--------  1 smokeping www-data     5 Apr 11 09:05 slavesecrets.conf<br>-rw-r--r--  1 root      root      1564 Apr 10 22:33 smokemail<br>
-rw-r-----  1 smokeping smokeping   59 Apr 10 22:33 smokeping_secrets<br>-rw-r--r--  1 root      root      3815 Apr 10 22:33 tmail<br><br><br>root@ubuntu:/home/nml# cat /etc/smokeping/slavesecrets.conf<br>test<br>root@ubuntu:/home/nml# cat /etc/smokeping/slave-secrets<br>
ubuntu:test<br><br>root@ubuntu:/home/nml# cat /etc/smokeping/config.d/Slaves<br>*** Slaves ***<br>secrets=/etc/smokeping/slave-secrets<br>#+boomer<br>#display_name=boomer<br>#color=0000ff<br><br>#+slave2<br>#display_name=another<br>
#color=00ff00<br><br>+ubuntu<br>display_name=ubuntu<br>color=00ff00<br><br><br>root@ubuntu:/home/nml# cat /etc/smokeping/config.d/Targets<br>*** Targets ***<br><br>probe = FPing<br><br>menu = Top<br>title = Network Latency Grapher<br>
remark = Welcome to the SmokePing website of xxx Company. \<br>         Here you will learn all about the latency of our network.<br><br>+ Local<br><br>menu = Local<br>title = Local Network<br>#parents = owner:/Test/James location:/<br>
<br>++ LocalMachine<br><br>menu = Local Machine<br>title = This host<br>host = localhost<br>#alerts = someloss<br><br><br>++ Site1<br><br>menu = SLAVE<br>title = SLAVE_TITLE<br>host = <a href="http://google.fr">google.fr</a><br>
slaves = ubuntu<br><br>root@ubuntu:/home/nml#<br><br><br><br><br><br><br><br><br><br><br><br>****** SLAVE*******<br><br>root@ubuntu:/etc/smokeping# cat /etc/default/smokeping<br># /etc/default/smokeping: Startup configuration for smokeping(1)<br>
#<br># select master or slave mode<br>MODE=slave<br># in master mode, the rest of the configuration is in<br># /etc/smokeping/config<br>#<br># in slave mode, uncomment and set the following variables too<br># see smokeping(1)<br>
#<br># Mandatory configuration<br>MASTER_URL=<a href="http://172.16.119.236/cgi-bin/smokeping.cgi">http://172.16.119.236/cgi-bin/smokeping.cgi</a><br>SHARED_SECRET=/etc/smokeping/slavesecrets.conf<br>#<br># Optional configuration<br>
SLAVE_NAME=ubuntu<br><br><br>root@ubuntu:/etc/smokeping# ls -lus<br>total 32<br>4 -rw-r--r-- 1 root      root       191 Apr 10 22:35 apache2.conf<br>4 -rw-r--r-- 1 root      root      2031 Apr 10 22:37 basepage.html<br>4 -rw-r--r-- 1 root      root       290 Apr 10 22:35 config<br>
4 drwxr-xr-x 2 root      root      4096 Apr 10 22:34 config.d<br>4 -r-------- 1 smokeping root         5 Apr 11 09:17 slavesecrets.conf<br>4 -rw-r--r-- 1 root      root      1564 Apr 10 22:35 smokemail<br>4 -rw-r----- 1 smokeping smokeping   59 Apr 10 22:35 smokeping_secrets<br>
4 -rw-r--r-- 1 root      root      3815 Apr 10 22:35 tmail<br>root@ubuntu:/etc/smokeping# cat /etc/smokeping/slavesecrets.conf<br>test<br><br><br></div><div>When I restart the master, everything goes fine ...<br><br>When I restart the slave ... it can connect to the master but I get this error : <br>
root@ubuntu:/etc/smokeping# /etc/init.d/smokeping restart<br> * Shutting down latency logger daemon smokeping<br>start-stop-daemon: warning: failed to kill 942: No such process<br>   ...done.<br> * Starting latency logger daemon smokeping<br>
WARNING: Opening secrets file /etc/smokeping/slave-secrets: Permission denied<br><br>ERROR: we did not get config from the master. Maybe we are not configured as a slave for any of the targets on the master ?<br>   ...done.<br>
<br><br></div><div>I was thinking more about a permission error but then I did this on the MASTER:<br><br>root@ubuntu:/home/nml# chmod 777 /etc/smokeping/slave-secrets<br><br></div><div>Then the master is not working any more : <br>
</div><div><br>root@ubuntu:/home/nml# /etc/init.d/smokeping restart<br> * Shutting down latency logger daemon smokeping<br>   ...done.<br> * Starting latency logger daemon smokeping<br>ERROR: /etc/smokeping/config.d/Slaves, line 2: File &#39;/etc/smokeping/slave-secrets&#39; is world-readable or writable, refusing it<br>
   ...done.<br><br><br></div><div>Can someone help a Linux noob ? :P<br><br>Thanks for your help guys<br><br><br>Nic<br><br><br><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/4/10 staticsafe <span dir="ltr">&lt;<a href="mailto:me@staticsafe.ca" target="_blank">me@staticsafe.ca</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 4/10/2013 17:10, Trash NMICHEL wrote:<br>
&gt; Hey guys.<br>
&gt;<br>
&gt; I am a new member that discovered this AWESOME tool today. I m going to use<br>
&gt; it at every customer that I ll visit for sure because it gives so much<br>
&gt; visibility on the network.<br>
&gt; I am a network engineer located in Switzerland and specialized into<br>
&gt; Routing/Switching , Security and also VoIP. I have very small experience<br>
&gt; with Linux so please forgive me for that :)<br>
&gt;<br>
&gt;<br>
&gt; I have been running Smokeping on Ubuntu server 12.04 LTS 64 bit today and I<br>
&gt; would like to implement the Master/Slave topology<br>
&gt;<br>
&gt; I understood from the documentation that the slave will get his<br>
&gt; configuration from the master here is what I did :<br>
&gt;<br>
&gt;<br>
&gt; - Install Smokeping on both server: I got graphs working to the localhost<br>
&gt; so hence the RDD is OK<br>
&gt; - MASTER<br>
&gt;<br>
</div>&gt; Created */etc/smokeping/slavesecrets.conf *and /etc/smokeping/slave-secrets<br>
<div><div class="h5">&gt;<br>
&gt; did a vim on slavesecrets and added the key : test<br>
&gt; did a vim on slave-secret and added the text : ubuntu.local:test<br>
&gt;<br>
&gt; Modified the /etc/smokeping/Slave to have the<br>
&gt; +slave<br>
&gt; display_names=ubuntu text.<br>
&gt; color=blablabla<br>
&gt;<br>
&gt; Modified the Target in order to push the config to the slave :<br>
&gt; ++ Site 1<br>
&gt; menu = Corp<br>
&gt; title = CORP - <a href="http://slave1.test.com" target="_blank">slave1.test.com</a><br>
&gt; host = X.X.X.X<br>
&gt; slaves =  ubuntu<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; - SLAVE<br>
&gt;<br>
&gt; /etc/default/smokeping: Startup configuration for smokeping(1)<br>
&gt; #<br>
&gt; # select master or slave mode<br>
&gt; MODE=slave<br>
&gt; # in master mode, the rest of the configuration is in<br>
&gt; # /etc/smokeping/config<br>
&gt; #<br>
&gt; # in slave mode, uncomment and set the following variables too<br>
&gt; # see smokeping(1)<br>
&gt; #<br>
&gt; # Mandatory configuration<br>
&gt; MASTER_URL=<a href="http://x.x.x.x/cgi-bin/smokeping.cgi" target="_blank">http://x.x.x.x/cgi-bin/smokeping.cgi</a><br>
&gt; SHARED_SECRET=/etc/smokeping/slavesecrets.conf<br>
&gt; #<br>
&gt; # Optional configuration<br>
&gt; SLAVE_NAME=ubuntu<br>
&gt;<br>
&gt;<br>
</div></div>&gt; *touch and vim /etc/smokeping/slavesecrets.conf in order to have the same<br>
&gt; secretkey : test<br>
&gt; *<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; *Now it is clearly not working and I have no idea why ... can someone<br>
<div class="im">&gt; provide some insights and let me know what they think ?<br>
&gt;<br>
&gt; Thanks a lot for the help provided<br>
&gt;<br>
&gt; Nicolas<br>
<br>
</div>It is not working because you specified the name of the slave wrong in<br>
/etc/smokeping/Slave.<br>
<br>
You put &quot;slave&quot; as the name of the slave. Here is an example of a slave<br>
from my config:<br>
<br>
+ferrovax<br>
display_name=ferrovax (LA, USA)<br>
color=b95de6<br>
location=LA,CA,USA<br>
<br>
The first line in that excerpt defines the name of the slave you put in<br>
/etc/defaults/smokeping on the slave host. So in your case it would be<br>
&quot;+ubuntu&quot;.<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
staticsafe<br>
O&lt; ascii ribbon campaign - stop html mail - <a href="http://www.asciiribbon.org" target="_blank">www.asciiribbon.org</a><br>
Please don&#39;t top post - <a href="http://goo.gl/YrmAb" target="_blank">http://goo.gl/YrmAb</a><br>
Don&#39;t CC me! I&#39;m subscribed to whatever list I just posted on.<br>
<br>
_______________________________________________<br>
smokeping-users mailing list<br>
<a href="mailto:smokeping-users@lists.oetiker.ch">smokeping-users@lists.oetiker.ch</a><br>
<a href="https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users" target="_blank">https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users</a><br>
</font></span></blockquote></div><br></div>