<p dir="ltr">Just wanted to update the list before my mind melts from getting this working...</p>
<p dir="ltr">If the password of your device in cloginrc contains curly braces, the curly brace password escaping mechanism will break causing clogin and or nlogin to fail with the aforementioned expect error.</p>
<p dir="ltr">-Marty</p>
<div class="gmail_quote">On May 13, 2015 4:07 PM, "martyMusto" <<a href="mailto:martymusto@gmail.com">martymusto@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Hello All,</p>
<p dir="ltr">I am receiving an error on both new(v3.2) and old(v2.3) unmodified RANCID nlogin and clogin.</p>
<p dir="ltr">"Error: missing close-brace: possible unbalanced brace in comment"</p>
<p dir="ltr">I am running expect 5.45 and Tcl 8.6.</p>
<p dir="ltr">I haven't had a chance to test but I believe I need expect 5.43 and Tcl 8.4 (per shrubbery FTP) to get these scripts running without error.</p>
<p dir="ltr">I didn't see anything of the forums or site about avoiding expect 5.45. The site only mentions you must use expect >=5.40 with latest RANCID 3.2.</p>
<p dir="ltr">Going to try the shrubbery patched expect+Tcl tomorrow.</p>
<p dir="ltr">Figured it would be worth it to post this.</p>
</blockquote></div>