Bug when using SSH on CatOS devices

Michael Lyngbøl michael at lyngbol.dk
Sun Oct 31 20:04:49 UTC 2004


On 28.10.2004 16:20:51 +0000, john heasley wrote:

> > > > I'm using RANCID 2.3.1 to get config from a bunch of Cisco 6500 running
> > > > CatOS 6.4.
> > > > 
> > > > Login is via SSH (on FreeBSD 5.3 w/ OpenSSH 3.8.1p1).
> > > > 
> > > > cat5rancid has the following code at around line 1062:
> > > > 
> > > >    TOP: while(<INPUT>) {
> > > >        tr/\015//d;
> > > >        if (/> \(enable\) ?exit$/) {
> > > >            $clean_run=1;
> > > >            last;
> > > >        }
> > > > 
> > > > where $clean_run would be set to true if the prompt matches 'exit'.
> > > > However when using SSH the exit becomes:
> > > > 
> > > >    Switch> (enable)Connection to switch.foo.bar closed by remote host.
> > > >    Connection to switch.foo.bar closed.
> > > 
> > > does it do this when you ssh in manually?
> > 
> > Yes, eg. when I do:
> > 
> > 	clogin -c 'sh ver' switch.foo.bar
> 
> I meant "ssh switch.foo.bar"

Oh, sorry. No:

Switch> (enable) exitConnection to switch.foo.bar closed by remote host.
Connection to switch.foo.bar closed.

/Michael

-- 
Michael Lyngbøl -- michael at lyngbol dot dk
Network Architect, AS3292 TDC, IP·backbone



More information about the Rancid-discuss mailing list