We are backing up 50 or so Cisco routers and about 20 Dell switches using Cirrus. We're using ssh2 for the Cisco stuff and telnet for the Dell's. We have cirrus scheduled to check the running configs on all devices every hour. Almost every single time it runs we are seeing at least one device failing to have its config downloaded. Which device it is seems to be random, and normally the next time it runs, the one that previously failed works, and a different one fails. Occasionally we get a clean check where nothing fails. The error we see is this:
ERROR: Cannot download Running config : Possible connectivity issues are stopping Cirrus from receiving a properly formatted device configuration file
Does anyone have any ideas? I've tried adjusting maximum number of threads to transfer configs, but it doesn't seem to matter. I currently have it set for 5.