[rancid] hlogin HP J9626A RA.16.02.0016
Per-Olof Olsson
peo at chalmers.se
Fri Jun 9 08:34:06 UTC 2017
Hello
Is it new ESC-codes added in late HP/Aruba versionens that make the login problem?
It's possible that You need to patch hpuifilter.c and add filters for “[?7h”, “[1L”, and
“[1M”.
...
> LT1-2650-01#
>
> expect: does "\u001b[?7hYour previous successful login (as manager) was on 2017-06-08
... --------^^^^
Look for Subject "rancid with hp5412 J8697A or hp5406" posted on this list mars 24 2017.
/Peo
----------------------------------------------------------
Per-Olof Olsson Email: peo at chalmers.se
Chalmers tekniska högskola IT-avdelningen
Arvid Hedvalls backe 6 412 96 Göteborg
Tel: 031/772 6738 Mob: 0707 88 3708
----------------------------------------------------------
Den 2017-06-08 kl. 16:37, skrev Lucas SOMMERARD:
> Hello,
>
>
>
> I have some issues with Rancid to backup configuration of an HP switch since it has been
> update to RA.16.02.0016.
>
> I’m using rancid 3.2 on CentOs 6.9.
>
>
>
> This is the error I get using hlogin in debug :
>
> Your previous successful login (as manager) was on 2017-06-08 16:17:53
>
> from 192.168.1.22
>
> LT1-2650-01#
>
> expect: does "\u001b[?7hYour previous successful login (as manager) was on 2017-06-08
> 16:17:53 \r\r\n from 192.168.1.22\r\r\nLT1-2650-01# " (spawn_id exp3) match glob
> pattern "Press any key to continue"? no
>
> "[Pp]assword"? Gate "?assword"? gate=no
>
> "#"? yes
>
> expect: set expect_out(0,string) "#"
>
> expect: set expect_out(spawn_id) "exp3"
>
> expect: set expect_out(buffer) "\u001b[?7hYour previous successful login (as manager) was
> on 2017-06-08 16:17:53 \r\r\n from 192.168.1.22\r\r\nLT1-2650-01#"
>
> send: sending "\r" to { exp3 }
>
> Gate keeper glob pattern for '[
>
> ]+' is ''. Not usable, disabling the performance booster.
>
> Gate keeper glob pattern for '^.+#' is '*#'. Activating booster.
>
>
>
> expect: does " " (spawn_id exp3) match regular expression "[\r\n]+"? (No Gate, RE only)
> gate=yes re=no
>
> "^.+#"? Gate "*#"? gate=no
>
> LT1-2650-01#
>
> expect: does " \u001b[1M\u001b[1LLT1-2650-01# " (spawn_id exp3) match regular expression
> "[\r\n]+"? (No Gate, RE only) gate=yes re=no
>
> "^.+#"? Gate "*#"? gate=yes re=yes
>
> expect: set expect_out(0,string) " \u001b[1M\u001b[1LLT1-2650-01#"
>
> expect: set expect_out(spawn_id) "exp3"
>
> expect: set expect_out(buffer) " \u001b[1M\u001b[1LLT1-2650-01#"
>
> send: sending "no page\r" to { exp3 }
>
>
> LT([^#>\r\n]+)?[#>](\\([^)\\r\\n]+\\)) <file://([%5e)/r/n%5d+/))>? couldn't compile
> regular expression pattern: parentheses () not balanced
>
> while executing
>
> "expect {
>
> -re $reprompt {}
>
> -re "\[\n\r]+" { exp_continue }
>
> }"
>
> (procedure "run_commands" line 20)
>
> invoked from within
>
> "run_commands $prompt $command"
>
> ("foreach" body line 161)
>
> invoked from within
>
> "foreach router [lrange $argv $i end] {
>
> set router [string tolower $router]
>
> send_user "$router\n"
>
>
>
> # device timeout
>
> set timeout [find t..."
>
> (file "/usr/libexec/rancid/hlogin2" line 662)
>
>
>
> I’ve seen this subbject :
> http://www.shrubbery.net/pipermail/rancid-discuss/2010-June/004995.html
>
> And I’ve tried to upgrade rancid to 3.6.2 using source but I still have a problem :
>
> couldn't compile regular expression pattern: brackets [] not balanced
>
> while executing
>
> "expect -re $prompt {}"
>
> ("foreach" body line 163)
>
> invoked from within
>
> "foreach router [lrange $argv $i end] {
>
> set router [string tolower $router]
>
> send_user "$router\n"
>
>
>
> # device timeout
>
> set timeout [find t..."
>
> (file "/usr/local/rancid/bin/hlogin" line 666)
>
>
>
> Thank you for your help.
>
>
>
> Regards,
>
>
>
> Lucas Sommerard
>
> <http://www.ozitem.com/divers-g0-societe_actu_evt_autre.html>
>
> <http://www.ozitem.com/news-groupe-g0-societe_actu_presse.html>
>
> <http://www.ozitem.com>
>
> <http://www.ozitem.com/>
>
> <http://cloud.owentis.com/>
>
> <http://cloud.owentis.com/index.php/livre-blanc-sauvegarde-en-ligne.html>
>
> <http://recrutement.ozitem.com/lecteur-dune-actualite/items/le-groupe-ozitem-participe-au-challenge-contre-la-faim.html>
>
> <http://cloud.owentis.com/index.php/catalogue.html>
>
> <http://cloud.owentis.com/index.php/evenements.html>
>
> <http://www.owentis.com/index.php/evenements.html>
>
> <http://www.owentis.com/index.php/evenements.html>
>
> <https://fr.surveymonkey.com/r/eventbyowentis>
>
> Les informations figurant sur cet e-mail ont un caractère strictement confidentiel et sont
> exclusivement adressées au destinataire mentionné ci-dessus. Tout usage, reproduction ou
> divulgation de cet e-mail est strictement interdit si vous n'en êtes pas le destinataire.
> Dans ce cas, veuillez nous en avertir immédiatement par la même voie et détruire l'original.
>
> PAvant d'imprimer,pensezà l'environnement *ü*
>
>
>
>
>
> _______________________________________________
> Rancid-discuss mailing list
> Rancid-discuss at shrubbery.net
> http://www.shrubbery.net/mailman/listinfo/rancid-discuss
>
More information about the Rancid-discuss
mailing list