Rancid error when pulling ERX configs

Lemaster, Rob rlemaste at Covad.COM
Thu Jan 19 19:12:25 UTC 2006

Rancid v. 2.3.2a3 on Linux FC4 w/ ViewCVS v 0.9.4


Rancid is pulling configs from all devices except one.

I have another of the same device and that is pulling configs fine.

I tried adding the device by IP only in router.db, unsuccessful.

Device type in router.db is correct.

I can log in and pull configs by using ./clogin -c 'show configuration e
i a; show hardware' <devicename>

   IP, DNS info is correct, device is reachable by rancid.

Password info is correct (using AAA, autoenable is set to 1)


Any ideas on fixing this issue would be appreciated.

Thanks for your time!


Error log:


Trying to get all of the configs.

write(spawn_id=1): broken pipe

    while executing

"send_user -- "$expect_out(buffer)""

    invoked from within

"expect -nobrace -re+ { exp_continue } -re {^[^

^M *]*Lab-ERX-02([^#>\r\n]+)?[#>](\([^)\r\n]+\))?} { send_user --

                                                } -re {^..."

    invoked from within

"expect {

                -re "\b+"                       { exp_continue }

                -re "^\[^\n\r *]*$reprompt"     { send_user --


                -re "^\[^\n\r]*$reprompt."      { send..."

    invoked from within

"if [ string match "*\;*" "$command" ] {

        set commands [split $command \;]

        set num_commands [llength $commands]

        # the pager can not be turned off on ..."

    (procedure "run_commands" line 34)

    invoked from within

"run_commands $prompt $command"

    ("foreach" body line 145)

    invoked from within

"foreach router [lrange $argv $i end] {

    set router [string tolower $router]

    send_user "$router\n"


    # Figure out the prompt.

    # autoenabl..."

    (file "/usr/local/rancid//bin/clogin" line 688)

lab-erx-02: missed cmd(s): show configuration e i a,show hardware

lab-erx-02: End of run not found


More information about the Rancid-discuss mailing list