I'm still trying to track down common patterns with some slave servers periodically dropping the reverse ssh tunnel from master to slave.
While looking around for resources talking about using autossh I have noticed the syntax usage is slightly different on the ssh options For Opsview the command is being called with option and value separated with an "=" sign. $prefix/bin/autossh -M 0 -f -N -T -2 -o TCPKeepAlive=yes -o ServerAliveCountMax=3 -o ServerAliveInterval=10 -R $SLAVE_ PORT:127.0.0.1:22 -L 5667:127.0.0.1:5667 -L 2345:127.0.0.1:2345 nag...@$master I have seen a couple of examples in articles on the net where options have quotes but no "=" sign. http://en.gentoo-wiki.com/wiki/Autossh autossh -M 0 -q -f -N -o "ServerAliveInterval 60" -o "ServerAliveCountMax 3" -R 8081:localhost:80 my.linuxbox.at.home I haven't had a chance to play around with the options any to see if it makes a difference or not but it was an observation. My other approach is to set up a check on the slave server to somehow check for the existence of the reverse tunnel and restart the slave service if it is detected as being down. I can do a process listing (from the slave to the master) and see ssh sessions but I'm not sure how I would detect the existence of the correct reverse ssh process? If I come up with anything interesting I will be sure to share it in case others have issues with the reverse ssh setup of Opsview. James Whittington VC3, Inc.
_______________________________________________ Opsview-users mailing list [email protected] http://lists.opsview.org/listinfo/opsview-users
