# SSL connection error: error:00000001:lib(0):func(0):reason(1)

**URL:** <https://forum.xojo.com/t/ssl-connection-error-errorlib-0-func-0-reason-1/37760>\
**Category:** Databases\
**Created:** [May 22, 2017, 2:33pm UTC](https://forum.xojo.com/t/ssl-connection-error-errorlib-0-func-0-reason-1/37760 "2017-05-22T14:33:48Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![E\_J\_M\_van\_Vlijmen](https://forum.xojo.com/user_avatar/forum.xojo.com/e_j_m_van_vlijmen/32/1117_2.png) [@E\_J\_M\_van\_Vlijmen](https://forum.xojo.com/u/E_J_M_van_Vlijmen)\
**Post date:** [May 22, 2017, 2:33pm UTC](https://forum.xojo.com/t/ssl-connection-error-errorlib-0-func-0-reason-1/37760/1 "2017-05-22T14:33:48Z")

</div>

I run an webapp that connects to a MySQL DB. Until now via an SSH-tunnel.  
For portability reasons I need to use the SSL connections from within the app.  
Works fine from my Mac.

But …

The Linux App server (client from the MySQL-db view) connects fine using a mysql-ssl command line connect with all the client-ca etc. files.

But on the same app-server the xojo app gives: SSL connection error: error:00000001:lib(0):func(0):reason(1)

Spend a day looking for the root cause. … No success until now.

---

<div class="post-metadata">

**Author:** ![E\_J\_M\_van\_Vlijmen](https://forum.xojo.com/user_avatar/forum.xojo.com/e_j_m_van_vlijmen/32/1117_2.png) [@E\_J\_M\_van\_Vlijmen](https://forum.xojo.com/u/E_J_M_van_Vlijmen)\
**Post date:** [May 23, 2017, 7:08am UTC](https://forum.xojo.com/t/ssl-connection-error-errorlib-0-func-0-reason-1/37760/2 "2017-05-23T07:08:24Z")

</div>

Apears to be a Cipher issue. This is all the error reporting it gives.

---

<div class="post-metadata">

**Author:** ![anon20074439](https://forum.xojo.com/letter_avatar_proxy/v4/letter/a/ac8455/32.png) [@anon20074439](https://forum.xojo.com/u/anon20074439)\
**Post date:** [May 23, 2017, 7:09am UTC](https://forum.xojo.com/t/ssl-connection-error-errorlib-0-func-0-reason-1/37760/3 "2017-05-23T07:09:43Z")

</div>

Self signed cert?

---

<div class="post-metadata">

**Author:** ![E\_J\_M\_van\_Vlijmen](https://forum.xojo.com/user_avatar/forum.xojo.com/e_j_m_van_vlijmen/32/1117_2.png) [@E\_J\_M\_van\_Vlijmen](https://forum.xojo.com/u/E_J_M_van_Vlijmen)\
**Post date:** [May 23, 2017, 7:10am UTC](https://forum.xojo.com/t/ssl-connection-error-errorlib-0-func-0-reason-1/37760/4 "2017-05-23T07:10:35Z")

</div>

Yes.

---

<div class="post-metadata">

**Author:** ![anon20074439](https://forum.xojo.com/letter_avatar_proxy/v4/letter/a/ac8455/32.png) [@anon20074439](https://forum.xojo.com/u/anon20074439)\
**Post date:** [May 23, 2017, 7:45am UTC](https://forum.xojo.com/t/ssl-connection-error-errorlib-0-func-0-reason-1/37760/5 "2017-05-23T07:45:18Z")

</div>

Is it a wildcard cert? (if yes, try a non-wildcard)  
Has the cert expired?  
Try using absolute paths to your ssl related files.  
Is the cipher you’re specifying in your code available on the server?

---

<div class="post-metadata">

**Author:** ![E\_J\_M\_van\_Vlijmen](https://forum.xojo.com/user_avatar/forum.xojo.com/e_j_m_van_vlijmen/32/1117_2.png) [@E\_J\_M\_van\_Vlijmen](https://forum.xojo.com/u/E_J_M_van_Vlijmen)\
**Post date:** [May 23, 2017, 7:59am UTC](https://forum.xojo.com/t/ssl-connection-error-errorlib-0-func-0-reason-1/37760/6 "2017-05-23T07:59:15Z")

</div>

Thanks Julian,

Since i work with mixed environments, it looks to be the last. And getting all systems in line.  
In fact I got it working now for Linux client-systems with DHE-RSA-AES256-SHA.

Now I have the challange to get it working on Windows10/ODBC.

---

<div class="post-metadata">

**Author:** ![system](https://forum.xojo.com/uploads/default/original/1X/455b4dcc0e61630e9f81940004ddffa49c432a46.png) [@system](https://forum.xojo.com/u/system)\
**Post date:** [October 29, 2020, 6:46pm UTC](https://forum.xojo.com/t/ssl-connection-error-errorlib-0-func-0-reason-1/37760/7 "2020-10-29T18:46:45Z")

</div>


