curl-library
make test on opensolairs
Date: Fri, 13 Jun 2008 17:12:23 +0200
Hi all,
today I have build curl-7.18.2 on opensolaris 2008.5 and got the
follwoing output after 'make test'.
Maybe this is a kownbug?!
###
RUN: SFTP server failed verification
=== Start of file log/sftp.log
debug1: Rhosts Authentication disabled, originating port will not be trusted.
debug1: ssh_connect: needpriv 0
debug1: Connecting to 127.0.0.1 [127.0.0.1] port 8999.
debug1: fd 5 setting O_NONBLOCK
debug1: fd 5 clearing O_NONBLOCK
debug1: Connection established.
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug2: key_type_from_name: unknown key type '-----END'
debug1: identity file /export/home/al/download/curl/curl-7.18.2/tests/curl_client_key type 2
debug1: Remote protocol version 2.0, remote software version Sun_SSH_1.2
debug1: match: Sun_SSH_1.2 pat Sun_SSH_1.2*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-Sun_SSH_1.2
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes128-cbc,arcfour,3des-cbc,blowfish-cbc
debug2: kex_parse_kexinit: aes128-ctr,aes128-cbc,arcfour,3des-cbc,blowfish-cbc
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib
debug2: kex_parse_kexinit: none,zlib
debug2: kex_parse_kexinit: en-US
debug2: kex_parse_kexinit: en-US
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes128-cbc,arcfour,3des-cbc,blowfish-cbc
debug2: kex_parse_kexinit: aes128-ctr,aes128-cbc,arcfour,3des-cbc,blowfish-cbc
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none
debug2: kex_parse_kexinit: none
debug2: kex_parse_kexinit: de,de-AT,de-CH,de-DE,de-LU,en-AU,en-CA,en-GB,en-IE,en-MT,en-NZ,en-US,es,es-AR,es-BO,es-CL,es-CO,es-CR,es-EC,es-ES,es-GT,es-MX,es-NI,es-PA,es-PE,es-PY,es-SV,es-UY,es-VE,fr,fr-BE,fr-CA,fr-CH,fr-FR,fr-LU,it,it-IT,ja-JP,ko,ko-KR,pt-BR,ru,ru-RU,sv,sv-SE,zh,zh-CN,zh-HK,i-default,zh-TW
debug2: kex_parse_kexinit: de,de-AT,de-CH,de-DE,de-LU,en-AU,en-CA,en-GB,en-IE,en-MT,en-NZ,en-US,es,es-AR,es-BO,es-CL,es-CO,es-CR,es-EC,es-ES,es-GT,es-MX,es-NI,es-PA,es-PE,es-PY,es-SV,es-UY,es-VE,fr,fr-BE,fr-CA,fr-CH,fr-FR,fr-LU,it,it-IT,ja-JP,ko,ko-KR,pt-BR,ru,ru-RU,sv,sv-SE,zh,zh-CN,zh-HK,i-default,zh-TW
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: mac_init: found hmac-md5
debug1: kex: server->client aes128-ctr hmac-md5 none
debug2: mac_init: found hmac-md5
debug1: kex: client->server aes128-ctr hmac-md5 none
debug1: Peer sent proposed langtags, ctos: de,de-AT,de-CH,de-DE,de-LU,en-AU,en-CA,en-GB,en-IE,en-MT,en-NZ,en-US,es,es-AR,es-BO,es-CL,es-CO,es-CR,es-EC,es-ES,es-GT,es-MX,es-NI,es-PA,es-PE,es-PY,es-SV,es-UY,es-VE,fr,fr-BE,fr-CA,fr-CH,fr-FR,fr-LU,it,it-IT,ja-JP,ko,ko-KR,pt-BR,ru,ru-RU,sv,sv-SE,zh,zh-CN,zh-HK,i-default,zh-TW
debug1: Peer sent proposed langtags, stoc: de,de-AT,de-CH,de-DE,de-LU,en-AU,en-CA,en-GB,en-IE,en-MT,en-NZ,en-US,es,es-AR,es-BO,es-CL,es-CO,es-CR,es-EC,es-ES,es-GT,es-MX,es-NI,es-PA,es-PE,es-PY,es-SV,es-UY,es-VE,fr,fr-BE,fr-CA,fr-CH,fr-FR,fr-LU,it,it-IT,ja-JP,ko,ko-KR,pt-BR,ru,ru-RU,sv,sv-SE,zh,zh-CN,zh-HK,i-default,zh-TW
debug1: We proposed langtags, ctos: en-US
debug1: We proposed langtags, stoc: en-US
debug1: Negotiated lang: en-US
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: Remote: Negotiated main locale: en_US.UTF-8
debug1: Remote: Negotiated messages locale: en_US.UTF-8
debug1: dh_gen_key: priv key bits set: 127/256
debug1: bits set: 1586/3191
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host '127.0.0.1' is known and matches the DSA host key.
debug1: Found key in /export/home/al/download/curl/curl-7.18.2/tests/curl_client_knownhosts:1
debug1: bits set: 1673/3191
debug1: ssh_dss_verify: signature correct
debug2: kex_derive_keys
debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: done: ssh_kex2.
debug1: send SSH2_MSG_SERVICE_REQUEST
debug2: service_accept: ssh-userauth
debug1: got SSH2_MSG_SERVICE_ACCEPT
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying public key: /export/home/al/download/curl/curl-7.18.2/tests/curl_client_key
debug2: we sent a publickey packet, wait for reply
debug1: Server accepts key: pkalg ssh-dss blen 433 lastkey 80b0970 hint 0
debug2: input_userauth_pk_ok: fp 56:86:a3:df:08:8d:3f:18:64:0d:1b:52:6e:25:e8:43
debug1: read PEM private key done: type DSA
debug1: Authentications that can continue: publickey
debug2: we did not send a packet, disable method
debug1: No more authentication methods to try.
Permission denied (publickey).
debug1: Calling cleanup 0x8075400(0x0)
Couldn't read packet: Bad file number
=== End of file log/sftp.log
=== Start of file curl_sftp_config
# This is a generated file. Do not edit.
# SunSSH 1.2.0 sftp client configuration file for curl testing
#
Host *
#
Port 8999
HostName 127.0.0.1
User al
Protocol 2
#
BindAddress 127.0.0.1
#
IdentityFile /export/home/al/download/curl/curl-7.18.2/tests/curl_client_key
UserKnownHostsFile /export/home/al/download/curl/curl-7.18.2/tests/curl_client_knownhosts
#
BatchMode yes
ChallengeResponseAuthentication no
CheckHostIP no
ClearAllForwardings yes
Compression no
ConnectionAttempts 3
ForwardAgent no
ForwardX11 no
GatewayPorts no
GlobalKnownHostsFile /dev/null
HostbasedAuthentication no
KbdInteractiveAuthentication no
LogLevel DEBUG2
NumberOfPasswordPrompts 0
PasswordAuthentication no
PreferredAuthentications publickey
PubkeyAuthentication yes
RhostsRSAAuthentication no
RSAAuthentication no
StrictHostKeyChecking yes
UsePrivilegedPort no
#
ConnectTimeout 30
DisableBanner yes
ForwardX11Trusted no
GSSAPIAuthentication no
GSSAPIDelegateCredentials no
GSSAPIKeyExchange no
HashKnownHosts no
IgnoreIfUnknown no
KeepAlive no
NoHostAuthenticationForLocalhost no
RekeyLimit 1G
ServerAliveCountMax 3
ServerAliveInterval 0
#
=== End of file curl_sftp_config
=== Start of file log/sshd.log
debug1: Bind to port 8999 on 127.0.0.1.
Server listening on 127.0.0.1 port 8999.
Connection from 127.0.0.1 port 43132
debug1: Client protocol version 2.0; client software version Sun_SSH_1.2
debug1: match: Sun_SSH_1.2 pat Sun_SSH_1.2*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-Sun_SSH_1.2
debug1: list_hostkey_types: ssh-dss
debug1: Forked child 18516.
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes128-cbc,arcfour,3des-cbc,blowfish-cbc
debug2: kex_parse_kexinit: aes128-ctr,aes128-cbc,arcfour,3des-cbc,blowfish-cbc
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none
debug2: kex_parse_kexinit: none
debug2: kex_parse_kexinit: de,de-AT,de-CH,de-DE,de-LU,en-AU,en-CA,en-GB,en-IE,en-MT,en-NZ,en-US,es,es-AR,es-BO,es-CL,es-CO,es-CR,es-EC,es-ES,es-GT,es-MX,es-NI,es-PA,es-PE,es-PY,es-SV,es-UY,es-VE,fr,fr-BE,fr-CA,fr-CH,fr-FR,fr-LU,it,it-IT,ja-JP,ko,ko-KR,pt-BR,ru,ru-RU,sv,sv-SE,zh,zh-CN,zh-HK,i-default,zh-TW
debug2: kex_parse_kexinit: de,de-AT,de-CH,de-DE,de-LU,en-AU,en-CA,en-GB,en-IE,en-MT,en-NZ,en-US,es,es-AR,es-BO,es-CL,es-CO,es-CR,es-EC,es-ES,es-GT,es-MX,es-NI,es-PA,es-PE,es-PY,es-SV,es-UY,es-VE,fr,fr-BE,fr-CA,fr-CH,fr-FR,fr-LU,it,it-IT,ja-JP,ko,ko-KR,pt-BR,ru,ru-RU,sv,sv-SE,zh,zh-CN,zh-HK,i-default,zh-TW
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes128-cbc,arcfour,3des-cbc,blowfish-cbc
debug2: kex_parse_kexinit: aes128-ctr,aes128-cbc,arcfour,3des-cbc,blowfish-cbc
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib
debug2: kex_parse_kexinit: none,zlib
debug2: kex_parse_kexinit: en-US
debug2: kex_parse_kexinit: en-US
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: mac_init: found hmac-md5
debug1: kex: client->server aes128-ctr hmac-md5 none
debug2: mac_init: found hmac-md5
debug1: kex: server->client aes128-ctr hmac-md5 none
debug1: Peer sent proposed langtags, ctos: en-US
debug1: Peer sent proposed langtags, stoc: en-US
debug1: We proposed langtags, ctos: de,de-AT,de-CH,de-DE,de-LU,en-AU,en-CA,en-GB,en-IE,en-MT,en-NZ,en-US,es,es-AR,es-BO,es-CL,es-CO,es-CR,es-EC,es-ES,es-GT,es-MX,es-NI,es-PA,es-PE,es-PY,es-SV,es-UY,es-VE,fr,fr-BE,fr-CA,fr-CH,fr-FR,fr-LU,it,it-IT,ja-JP,ko,ko-KR,pt-BR,ru,ru-RU,sv,sv-SE,zh,zh-CN,zh-HK,i-default,zh-TW
debug1: We proposed langtags, stoc: de,de-AT,de-CH,de-DE,de-LU,en-AU,en-CA,en-GB,en-IE,en-MT,en-NZ,en-US,es,es-AR,es-BO,es-CL,es-CO,es-CR,es-EC,es-ES,es-GT,es-MX,es-NI,es-PA,es-PE,es-PY,es-SV,es-UY,es-VE,fr,fr-BE,fr-CA,fr-CH,fr-FR,fr-LU,it,it-IT,ja-JP,ko,ko-KR,pt-BR,ru,ru-RU,sv,sv-SE,zh,zh-CN,zh-HK,i-default,zh-TW
debug1: Negotiated main locale: en_US.UTF-8
debug1: Negotiated messages locale: en_US.UTF-8
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST received
debug1: SSH2_MSG_KEX_DH_GEX_GROUP sent
debug1: dh_gen_key: priv key bits set: 123/256
debug1: bits set: 1673/3191
debug1: expecting SSH2_MSG_KEX_DH_GEX_INIT
debug1: bits set: 1586/3191
debug1: SSH2_MSG_KEX_DH_GEX_REPLY sent
debug2: kex_derive_keys
debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: KEX done
debug1: userauth-request for user al service ssh-connection method none
debug1: attempt 0 initial attempt 0 failures 0 initial failures 0
debug2: input_userauth_request: setting up authctxt for al
debug2: input_userauth_request: try method none
Failed none for al from 127.0.0.1 port 43132 ssh2
debug1: userauth-request for user al service ssh-connection method publickey
debug1: attempt 1 initial attempt 0 failures 1 initial failures 0
debug2: input_userauth_request: try method publickey
debug1: test whether pkalg/pkblob are acceptable
debug1: temporarily_use_uid: 101/10 (e=101/10)
debug1: trying public key file /export/home/al/download/curl/curl-7.18.2/tests/curl_client_key.pub
debug1: matching key found: file /export/home/al/download/curl/curl-7.18.2/tests/curl_client_key.pub, line 1
Found matching DSA key: 56:86:a3:df:08:8d:3f:18:64:0d:1b:52:6e:25:e8:43
debug1: restore_uid: (unprivileged)
debug2: userauth_pubkey: authenticated 0 pkalg ssh-dss
debug1: userauth-request for user al service ssh-connection method publickey
debug1: attempt 2 initial attempt 0 failures 1 initial failures 0
debug2: input_userauth_request: try method publickey
debug1: temporarily_use_uid: 101/10 (e=101/10)
debug1: trying public key file /export/home/al/download/curl/curl-7.18.2/tests/curl_client_key.pub
debug1: matching key found: file /export/home/al/download/curl/curl-7.18.2/tests/curl_client_key.pub, line 1
Found matching DSA key: 56:86:a3:df:08:8d:3f:18:64:0d:1b:52:6e:25:e8:43
debug1: restore_uid: (unprivileged)
debug1: ssh_dss_verify: signature correct
debug2: Starting PAM service sshd-pubkey for method publickey
debug2: userauth_pubkey: authenticated 0 pkalg ssh-dss
Failed publickey for al from 127.0.0.1 port 43132 ssh2
=== End of file log/sshd.log
=== Start of file curl_sshd_config
# This is a generated file. Do not edit.
# SunSSH 1.2.0 sshd configuration file for curl testing
#
DenyUsers !al
AllowUsers al
DenyGroups
AllowGroups
#
AuthorizedKeysFile /export/home/al/download/curl/curl-7.18.2/tests/curl_client_key.pub
AuthorizedKeysFile2 /export/home/al/download/curl/curl-7.18.2/tests/curl_client_key.pub
HostKey /export/home/al/download/curl/curl-7.18.2/tests/curl_host_dsa_key
PidFile /export/home/al/download/curl/curl-7.18.2/tests/.ssh.pid
#
Port 8999
ListenAddress 127.0.0.1
Protocol 2
#
AllowTcpForwarding yes
Banner none
ChallengeResponseAuthentication no
ClientAliveCountMax 3
ClientAliveInterval 0
GatewayPorts no
HostbasedAuthentication no
HostbasedUsesNameFromPacketOnly no
IgnoreRhosts yes
IgnoreUserKnownHosts yes
KeyRegenerationInterval 0
LoginGraceTime 30
LogLevel DEBUG2
MaxStartups 5
PasswordAuthentication no
PermitEmptyPasswords no
PermitRootLogin no
PrintLastLog no
PrintMotd no
PubkeyAuthentication yes
RhostsRSAAuthentication no
RSAAuthentication no
ServerKeyBits 768
StrictModes no
Subsystem sftp /usr/lib/ssh/sftp-server
SyslogFacility AUTH
UseLogin no
X11Forwarding no
#
SkeyAuthentication no
GSSAPIAuthentication no
GSSAPIKeyExchange no
GSSAPIStoreDelegatedCredentials no
#
Compression no
KbdInteractiveAuthentication no
KeepAlive no
LookupClientHostnames no
MaxAuthTries 10
PAMAuthenticationViaKbdInt no
PermitUserEnvironment no
RhostsAuthentication no
VerifyReverseMapping no
X11UseLocalhost yes
#
=== End of file curl_sshd_config
.
.
.
TESTDONE: 381 tests out of 382 reported OK: 99%
TESTFAIL: These test cases failed: 1004
TESTDONE: 445 tests were considered during 194 seconds.
TESTINFO: 63 tests were skipped due to these restraints:
TESTINFO: "curl lacks any scp support" 8 times (601, 603, 605, 607, 617, 619, 621, 623)
TESTINFO: "rlimit problem: stdio fopen() fails with lots of fds open()" 2 times (518, 537)
TESTINFO: "Resolving 'ip6-localhost' didn't work" 1 times (241)
TESTINFO: "curl lacks any sftp support" 21 times (600, 602, 604, 606, 608, 609, 610, 611, 612, 613, 614, 615, 616, 618, 620, 622, 624, 625, 626, 627, 2004)
TESTINFO: "curl lacks netrc_debug support" 6 times (130, 131, 132, 133, 134, 257)
TESTINFO: "no stunnel" 18 times (300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 400, 401, 403, 404, 406, 407, 408, 409)
TESTINFO: "failed starting SSH server" 6 times (700, 701, 702, 703, 706, 707)
TESTINFO: "curl lacks idn support" 1 times (165)
*** Error code 1
make: Fatal error: Command failed for target `quiet-test'
Current working directory /export/home/al/download/curl/curl-7.18.2/tests
*** Error code 1
The following command caused the error:
(cd tests; make all quiet-test)
make: Fatal error: Command failed for target `test'
###
Aleks
Received on 2008-06-13