cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: passing ssh tests

From: Dan Fandrich <dan_at_coneharvesters.com>
Date: Tue, 27 Mar 2007 21:07:03 -0700

On Tue, Mar 27, 2007 at 08:18:26PM +0200, Guenter Knauf wrote:
> can you please tell me what I need to do to pass the ssh tests 600++:
> http://curl.haxx.se/auto/log.cgi?id=20070327140000-16543#prob1

Hmmm, good question; it should just work. The error your autobuild is
"Authentication failure" which implies that the ssh server isn't set
up correctly to authenticate using the public key generated by the test
suite. What version of sshd do you have on that system? Maybe OpenSuSE
has patched that sshd to disallow what the test suite is doing, or has
changed some option from the default and it's not being set back by the
test suite. I've added a couple more such options in CVS, but I don't
know if there are any more.

Do you have a non-empty file /etc/hosts.allow, /etc/hosts.deny,
/etc/ssh/shosts.equiv, ~/.shosts, ~/.rhosts ? Does your sshd allow
DSA keys? Do the generated files curl_*_key* files in the tests directory
look correct? Are you running SELinux or other hardened infrastructure that
might interfere somehow with sshd authentication?

I've turned on an sshd option that allows debugging of its connections now.
There may be clues in log/ssh.log file now as to why it's not authenticating.

>>> Dan

-- 
http://www.MoveAnnouncer.com              The web change of address service
          Let webmasters know that your web site has moved
Received on 2007-03-28