<div dir="ltr">I'm seeing the same behaviour on HP/Aruba firmware version 16.03.004. We have hundreds of HP switches on lower firmware versions up to 16.02.0012 which work fine. Running RANCID 3.5.1 on Perl 5.10. The switch prompt is very basic alphanumeric characters.<br><div class="gmail_extra"><br></div><div class="gmail_extra">Any debugging I can run to narrow it down?<br clear="all"></div><div class="gmail_extra"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><p><span style="font-size:7.5pt;font-family:"Verdana",sans-serif;color:#336699">--</span></p>


<p><span style="font-size:7.5pt;font-family:"Verdana",sans-serif;color:#336699">Michael Newton</span><span style="font-size:8.0pt;font-family:"Verdana",sans-serif;color:#336699"></span></p></div></div></div>
<br><div class="gmail_quote">On 20 July 2017 at 05:54, heasley <span dir="ltr"><<a href="mailto:heas@shrubbery.net" target="_blank">heas@shrubbery.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Tue, Jul 18, 2017 at 02:24:11PM -0400, Alan Sklar:<br>
> I have a couple of HP and Aruba switches. Just recent one of the HP<br>
> switches needed to be replaced. I replaced the switch with a comparable<br>
> model that HP sent. After fixing the SSH key issues, I am getting the below<br>
> error when attempting to get a backup. the switch log shows rancid is<br>
> making a connection and hlogin is able to login. Any ideas<br>
<br>
you havent told us what version youre using.  This may be a problem that<br>
was fixed in rancid 3.5.<br>
<br>
> Getting missed routers: round 4.<br>
> couldn't compile regular expression pattern: parentheses () not balanced<br>
>     while executing<br>
> "expect {<br>
>         -re $reprompt   {}<br>
>         -re "\[\n\r]+"  { exp_continue }<br>
>     }"<br>
>     (procedure "run_commands" line 9)<br>
>     invoked from within<br>
> "run_commands $prompt $command"<br>
>     ("foreach" body line 161)<br>
>     invoked from within<br>
> "foreach router [lrange $argv $i end] {<br>
>     set router [string tolower $router]<br>
>     send_user "$router\n"<br>
><br>
>     # device timeout<br>
>     set timeout [find t..."<br>
>     (file "/usr/local/rancid/bin/hlogin" line 626)<br>
> <a href="http://10.16.100.11" rel="noreferrer" target="_blank">10.16.100.11</a>: missed cmd(s): all commands<br>
> <a href="http://10.16.100.11" rel="noreferrer" target="_blank">10.16.100.11</a>: End of run not found<br>
<br>
> ______________________________<wbr>_________________<br>
> Rancid-discuss mailing list<br>
> <a href="mailto:Rancid-discuss@shrubbery.net">Rancid-discuss@shrubbery.net</a><br>
> <a href="http://www.shrubbery.net/mailman/listinfo/rancid-discuss" rel="noreferrer" target="_blank">http://www.shrubbery.net/<wbr>mailman/listinfo/rancid-<wbr>discuss</a><br>
<br>
______________________________<wbr>_________________<br>
Rancid-discuss mailing list<br>
<a href="mailto:Rancid-discuss@shrubbery.net">Rancid-discuss@shrubbery.net</a><br>
<a href="http://www.shrubbery.net/mailman/listinfo/rancid-discuss" rel="noreferrer" target="_blank">http://www.shrubbery.net/<wbr>mailman/listinfo/rancid-<wbr>discuss</a><br>
</blockquote></div><br></div></div>