{"action":"closed","issue":{"url":"https://api.github.com/repos/PeterMosmans/openssl/issues/5","labels_url":"https://api.github.com/repos/PeterMosmans/openssl/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/PeterMosmans/openssl/issues/5/comments","events_url":"https://api.github.com/repos/PeterMosmans/openssl/issues/5/events","html_url":"https://github.com/PeterMosmans/openssl/issues/5","id":56646629,"number":5,"title":"40 Bit and export ciphers throw a handshake error","user":{"login":"drwetter","id":8036727,"avatar_url":"https://avatars.githubusercontent.com/u/8036727?v=3","gravatar_id":"","url":"https://api.github.com/users/drwetter","html_url":"https://github.com/drwetter","followers_url":"https://api.github.com/users/drwetter/followers","following_url":"https://api.github.com/users/drwetter/following{/other_user}","gists_url":"https://api.github.com/users/drwetter/gists{/gist_id}","starred_url":"https://api.github.com/users/drwetter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drwetter/subscriptions","organizations_url":"https://api.github.com/users/drwetter/orgs","repos_url":"https://api.github.com/users/drwetter/repos","events_url":"https://api.github.com/users/drwetter/events{/privacy}","received_events_url":"https://api.github.com/users/drwetter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/PeterMosmans/openssl/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-02-05T09:32:46Z","updated_at":"2015-02-16T10:32:19Z","closed_at":"2015-02-16T10:32:19Z","body":"\r\nHi Peter,\r\n\r\nI thought this is a better place maybe others can contribute/help resolving:\r\n\r\n    prompt$ ./openssl64-1.0.2pm-krb5.chacha+poly s_client -cipher EXPORT -connect rechnung.dsl.o2online.de:443 -servername rechnung.dsl.o2online.de </dev/null\r\n    CONNECTED(00000003)\r\n    depth=2 C = US, O = \"VeriSign, Inc.\", OU = VeriSign Trust Network, OU = \"(c) 2006 VeriSign, Inc. - For authorized use only\", CN = VeriSign Class 3 Public Primary Certification Authority - G5\r\n    verify error:num=20:unable to get local issuer certificate\r\n    151926820:error:140D1044:SSL routines:tls1_change_cipher_state:internal error:t1_enc.c:652:\r\n    [..]\r\n    prompt$ echo $?\r\n    1\r\n    prompt$ ./.openssl64-1.0.2pm-krb5.chacha+poly version -a                                                                    \r\n    OpenSSL 1.0.2-chacha (1.0.2a-dev)\r\n    built on: reproducible build, date unspecified\r\n    platform: linux-x86_64\r\n    options:  bn(64,64) md2(int) rc4(16x,int) des(idx,cisc,16,int) idea(int) blowfish(idx) \r\n    compiler: gcc -I. -I.. -I../include  -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN   -DHAVE_DLFCN_H -DKRB5_MIT -Wa,--noexecstack -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -DOPENSSL_EXPERIMENTAL_JPAKE -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM\r\n    OPENSSLDIR: \"/etc/ssl\"\r\n\r\n\r\nSee \"SSL routines:tls1_change_cipher_state:internal error\" . The return value 1 is affecting testssl.sh (https://github.com/drwetter/testssl.sh) as I test the return value. That happens with all my Linux builds (Ubuntu 12.04 64/32 Bit and Opensuse).\r\n\r\n"}}