[rancid] MikroTik missed cmd(s): system package print detail without-paging

IT-Info it-info at bugtusselwireless.com
Wed Jan 7 19:28:09 UTC 2015


I've got an issue specifically with MikroTik devices.  When RANCID runs, it skips a bunch of MikroTik devices with this type of error:
mikrotik01: missed cmd(s): system package print detail without-paging

If I log in and run rancid-run manually, sometimes it will work and sometimes it won't, but it never works from cron.  These MikroTik devices are those that have been replaced due to failure or other reason.  I delete the key in .ssh/known_keys, the new key is added upon next run, but then this error appears.  Since we've replaced many MikroTiks over the past 6 months, the list of MikroTik devices with this issue is growing - I've got about 20 now.

I upgraded RANCID from 2.3.8 to 3.1, but that didn't help the issue.  I'm aware of the issue detailed at http://www.shrubbery.net/pipermail/rancid-discuss/2013-August/007010.html.  This issue is similar, but I don't know the solution and I can replicate it after physically replacing a MikroTik device.

I can manually run the command that RANICID errors on without any issues, so it doesn't appear to be a timeout issue:
$ bin/mtlogin -c "system package print detail without-paging" mikrotik01

Has anyone seen this issue or have any advice for me?  It's frustrating that when a MikroTik is replaced, it's no longer able to be backed up in RANCID due to this error.  Otherwise, RANCID works great, especially with our Juniper and Cisco devices.

Thanks in advance!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.shrubbery.net/pipermail/rancid-discuss/attachments/20150107/0ecf2e89/attachment.html>

More information about the Rancid-discuss mailing list