> The part I don't get is that this worked at all in KDE > 3.5.10. Specifically this portion of the code: > > else { > struct servent *pse; > if( (pse = > getservbyname("ssh", "tcp") ) == NULL ) > mPort = > 22; > else > mPort = > ntohs(pse->s_port); > } > > looks like it should be completely removed! This > duplicates the default port logic in ssh (bad), and also overrides any ports set > via the ssh option file (even worse). > > I'd try removing that section of code to see if it resolves > the problem. Yes, but 3.5.10 was working during the OpenSSH <=5.5p1 days. Perhaps something changed >5.5p1 that causes that snippet to now fail? Darrell