<div dir="ltr">I saw it a while back and completely forgot.  Going to fix.</div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><br>Andrew Meyer<br><a href="mailto:andrewm659@gmail.com" target="_blank">andrewm659@gmail.com</a><br><a href="mailto:ameyer@tsg2.com" target="_blank">ameyer@tsg2.com</a><br>314-266-4837</div></div>
<br><div class="gmail_quote">On Tue, Jul 14, 2015 at 6:27 PM, Aaron Wasserott <span dir="ltr"><<a href="mailto:aaron.wasserott@viawest.com" target="_blank">aaron.wasserott@viawest.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Did you see this notice on the RANCID page? Sounds like that could be your issue.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><strong><span style="font-size:10.0pt;font-family:"Arial","sans-serif"">NOTE: For rancid >= 2.3, you must use expect >= 5.40. Versions prior to this appear to have a regex handling bug that affects the ability of clogin to parse CLI prompts.<u></u><u></u></span></strong></p>
<p class="MsoNormal"><strong><span style="font-size:10.0pt;font-family:"Arial","sans-serif""><u></u> <u></u></span></strong></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="http://www.shrubbery.net/rancid/" target="_blank">http://www.shrubbery.net/rancid/</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Andrew Meyer [mailto:<a href="mailto:andrewm659@gmail.com" target="_blank">andrewm659@gmail.com</a>]
<br>
<b>Sent:</b> Tuesday, July 14, 2015 4:25 PM<br>
<b>To:</b> Aaron Wasserott<br>
<b>Cc:</b> <a href="mailto:rancid-discuss@googlegroups.com" target="_blank">rancid-discuss@googlegroups.com</a><br>
<b>Subject:</b> Re: [rancid] Rancid 2.3.8 FreeBSD 10.1 Cisco Pix 506e<u></u><u></u></span></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">The issue is the pix i'm connecting to is using ssh 1.0 and is not working.  Here is the output i'm getting <u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">[rancid@tsg-monitoring01 ~]$ /usr/local/libexec/rancid/clogin -d -c "show run" 10.20.30.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">10.20.30.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">spawn ssh -c 3des -x -l rancid 10.20.30.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">parent: waiting for sync byte<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">parent: telling child to go ahead<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">parent: now unsynchronized from child<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">spawn: returns {35121}<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for '^<-+ More -+>[^<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">]*' is ''. Not usable, disabling the performance booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for '(Connection refused|Secure connection [^<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">]+ refused)' is ''. Not usable, disabling the performance booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for '(Connection closed by|Connection to [^<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">]+ closed)' is ''. Not usable, disabling the performance booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for '(Host key not found |The authenticity of host .* be established).* \(yes/no\)\?' is ''. Not usable, disabling the performance booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for 'HOST IDENTIFICATION HAS CHANGED.* \(yes/no\)\?' is 'HOST IDENTIFICATION HAS CHANGED* (yes/no)\?'. Activating booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for 'HOST IDENTIFICATION HAS CHANGED[^<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">]+' is 'HOST IDENTIFICATION HAS CHANGED*'. Activating booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for 'Offending key for .* \(yes/no\)\?' is 'Offending key for * (yes/no)\?'. Activating booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for '(denied|Sorry)' is ''. Not usable, disabling the performance booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for '% (Bad passwords|Authentication failed)' is ''. Not usable, disabling the performance booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for 'Enter Selection: ' is 'Enter Selection: '. Activating booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for 'Last login:' is 'Last login:'. Activating booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for '@[^<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">]+ ([Pp]assword|passwd|Enter password for [^ :]+):' is ''. Not usable, disabling the performance booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for 'Enter passphrase.*: ' is 'Enter passphrase*: '. Activating booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for '(Username|Login|login|user name|User):' is ''. Not usable, disabling the performance booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for '([Pp]assword|passwd|Enter password for [^ :]+):' is ''. Not usable, disabling the performance booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Gate keeper glob pattern for '(>|#| \(enable\))' is ''. Not usable, disabling the performance booster.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">expect: does "" (spawn_id exp6) match regular expression "^<-+ More -+>[^\n\r]*"? (No Gate, RE only) gate=yes re=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"(Connection refused|Secure connection [^\n\r]+ refused)"? (No Gate, RE only) gate=yes re=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"(Connection closed by|Connection to [^\n\r]+ closed)"? (No Gate, RE only) gate=yes re=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">expect: does "" (spawn_id exp6) match glob pattern "unknown host\r"? no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">expect: does "" (spawn_id exp6) match glob pattern "Host is unreachable"? no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"No address associated with name"? no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"(Host key not found |The authenticity of host .* be established).* \(yes/no\)\?"? (No Gate, RE only) gate=yes re=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"HOST IDENTIFICATION HAS CHANGED.* \(yes/no\)\?"? Gate "HOST IDENTIFICATION HAS CHANGED* (yes/no)\?"? gate=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"HOST IDENTIFICATION HAS CHANGED[^\n\r]+"? Gate "HOST IDENTIFICATION HAS CHANGED*"? gate=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"Offending key for .* \(yes/no\)\?"? Gate "Offending key for * (yes/no)\?"? gate=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"(denied|Sorry)"? (No Gate, RE only) gate=yes re=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"Login failed"? no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"% (Bad passwords|Authentication failed)"? (No Gate, RE only) gate=yes re=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"Press any key to continue"? no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"Enter Selection: "? Gate "Enter Selection: "? gate=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"Last login:"? Gate "Last login:"? gate=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"@[^\r\n]+ ([Pp]assword|passwd|Enter password for [^ :]+):"? (No Gate, RE only) gate=yes re=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"Enter passphrase.*: "? Gate "Enter passphrase*: "? gate=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"(Username|Login|login|user name|User):"? (No Gate, RE only) gate=yes re=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"([Pp]assword|passwd|Enter password for [^ :]+):"? (No Gate, RE only) gate=yes re=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"(>|#| \(enable\))"? (No Gate, RE only) gate=yes re=no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">"Login invalid"? no<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">expect: timed out<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Error: TIMEOUT reached<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><br>
Andrew Meyer<br>
<a href="mailto:andrewm659@gmail.com" target="_blank">andrewm659@gmail.com</a><br>
<a href="mailto:ameyer@tsg2.com" target="_blank">ameyer@tsg2.com</a><br>
<a href="tel:314-266-4837" value="+13142664837" target="_blank">314-266-4837</a><u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Tue, Jul 14, 2015 at 5:20 PM, Aaron Wasserott <<a href="mailto:aaron.wasserott@viawest.com" target="_blank">aaron.wasserott@viawest.com</a>> wrote:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">This is all I use to run simple one-liners and tests against a device:</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">/usr/local/rancid/bin/clogin -c "show run" 10.20.30.1</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Have you checked the log file for the device that doesn’t work? Rancid is usually pretty good about
 providing a hint as to the issue.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">When testing via clogin, make sure to test against the same hostname used in your router.db file.
 Helps to point out any DNS or stale SSH key issues that might be the cause.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Another thing, if you switch to rancid using su you should use – to ensure you get all the proper
 envvars – that way you shouldn’t need to specify path to .cloginrc.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Rancid-discuss [mailto:<a href="mailto:rancid-discuss-bounces@shrubbery.net" target="_blank">rancid-discuss-bounces@shrubbery.net</a>]
<b>On Behalf Of </b>Andrew Meyer<br>
<b>Sent:</b> Monday, July 13, 2015 3:15 PM<br>
<b>To:</b> <a href="mailto:rancid-discuss@googlegroups.com" target="_blank">rancid-discuss@googlegroups.com</a><br>
<b>Subject:</b> [rancid] Rancid 2.3.8 FreeBSD 10.1 Cisco Pix 506e</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">For some reason 1 of the Pix 506e I have won't work with RANCID. I got it working on another.  I'm not sure what is going on. When I try the clogin cmd it times out.<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Also, I'm trying to get it to use SSHv1.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">[rancid@tsg-monitoring01 ~]$ /usr/local/libexec/rancid/clogin -t 120 -c "show run" 10.20.30.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">10.20.30.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">spawn ssh -c 3des -x -l rancid 10.20.30.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">^C[rancid@tsg-monitoring01 ~]$ /usr/local/libexec/rancid/clogin -t 120 -c "show run" 10.20.30.1 -1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">10.20.30.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">spawn ssh -c 3des -x -l rancid 10.20.30.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">^C[rancid@tsg-monitoring01 ~]$ /usr/local/libexec/rancid/clogin -f .cloginrc -t 120 -c "show run" 10.20.30.1 -1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">10.20.30.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">spawn ssh -c 3des -x -l rancid 10.20.30.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">^C[rancid@tsg-monitoring01 ~]$ /usr/local/libexec/rancid/clogin -t 120 -x -1 -c "show run" 10.20.30.1 -1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Can someone tell me the syntax?  I have it in the .cloginrc file but its not taking.<u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal">This message contains information that may be confidential, privileged or otherwise protected by law from disclosure. It is intended for the exclusive use of the addressee(s). Unless you are the addressee or authorized agent of the addressee,
 you may not review, copy, distribute or disclose to anyone the message or any information contained within. If you have received this message in error, please contact the sender by electronic reply and immediately delete all copies of the message.
<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div><div><div class="h5">
This message contains information that may be confidential, privileged or otherwise protected by law from disclosure. It is intended for the exclusive use of the addressee(s). Unless you are the addressee or authorized agent of the addressee, you may not review,
 copy, distribute or disclose to anyone the message or any information contained within. If you have received this message in error, please contact the sender by electronic reply and immediately delete all copies of the message.
</div></div></div>

</blockquote></div><br></div>