|
can't send an email with the latest Claws email client? |
Posted on: 2020/4/9 7:01
#1 |
---|---|---|
Home away from home
![]() ![]() Joined:
2009/7/7 4:34 From Man Cave, Canada
Posts: 2460
|
can't send an email...getting 'SSL handshake failed'...all my seetings are correct....looks like an SSL certifcate its looking for but where/how?
|
|
|
Re: can't send an email with the latest Claws email client? |
Posted on: 2020/4/9 16:39
#2 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/12/24 12:23 From Germany
Posts: 518
|
@328gts
Claws-Mail uses the gnutls 2.12.24 library for SSL/TLS. It searches for cert files like this: * If the variable "Cygnix/SSL_CERT_FILE" is set to a cert collection file, it uses this file (path must be unix style). * If the variable is not set, it takes the file "Cygnix:CygnixPPC/gtk2.24/share/curl/curl-ca-bundle.crt" or "Cygnix:CygnixPPC/share/curl/curl-ca-bundle.crt". A file "Cygnix:CygnixPPC/share/curl/curl-ca-bundle.crt" is provided with the AmiCygnix base package V1.5. Maybe it helps to replace the file with a newer one. But I guess, that you a need newer version of gnutls. Current version is 3.6.13. If a cert file is too old, Claws-Mail asks for a permission to use the received cert and stores it in the settings (see menu "Extras"). My port of gnutls will be updated in the next AmiCygnix release. |
|
|
Re: can't send an email with the latest Claws email client? |
Posted on: 2020/4/9 19:09
#3 |
---|---|---|
Home away from home
![]() ![]() Joined:
2009/7/7 4:34 From Man Cave, Canada
Posts: 2460
|
@cygnusEd
thanks for the quick repsonse Ed! seems problem is I don't have curl when I checked the folders you notd above??? Reinstalling latest AmiCygnix Update now... update: reinstalled and still no 'curl' folder? No idea what happened as I was sending emails out with Sylpheed ? Edited by 328gts on 2020/4/9 19:28:16
Edited by 328gts on 2020/4/9 20:09:24 |
|
|
Re: can't send an email with the latest Claws email client? |
Posted on: 2020/4/10 11:39
#4 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/12/24 12:23 From Germany
Posts: 518
|
@328gts
Sylpheed uses OpenSSL 0.98d. It's funny, that this outdated version works and the more current gnutls 2.12 not. I think gnutls uses a higher level TLS and old OpenSSL falls back to simple SSL - but I don't know exactly. Looked again into the base package and into a test installation: The curl cert file is there! Maybe your archive is corrupt? Please check again for "curl-ca-bundle.crt" in "Cygnix:CygnixPPC/share/curl". There is a TLS client included in the base package called "gnutls-cli". With this tool you can see what happens while creating your SSL/TLS connection and also send and receive data. Open an amiga shell and type: gnutls-cli hostname:995 (Maybe you have an other port number.) There is also a second command for debugging: gnutls-cli-debug hostname:995 |
|