# Not able to intall Ansible-Tower,  Connection failure: \[X509\] PEM lib (\_ssl.c:2831)

**URL:** <https://forum.ansible.com/t/not-able-to-intall-ansible-tower-connection-failure-x509-pem-lib-ssl-c-2831/24056>\
**Category:** Ansible Project\
**Created:** [March 24, 2017, 1:42pm UTC](https://forum.ansible.com/t/not-able-to-intall-ansible-tower-connection-failure-x509-pem-lib-ssl-c-2831/24056 "2017-03-24T13:42:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Siddharth](https://avatars.discourse-cdn.com/v4/letter/s/f19dbf/32.png) [@Siddharth](https://forum.ansible.com/u/Siddharth)\
**Post date:** [March 24, 2017, 1:42pm UTC](https://forum.ansible.com/t/not-able-to-intall-ansible-tower-connection-failure-x509-pem-lib-ssl-c-2831/24056/1 "2017-03-24T13:42:44Z")

</div>

Hi,

My Ansible tower installation fails with this, Any idea ?

TASK [packages\_ubuntu : install apt repository keys] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
failed: [localhost] (item={u’url’: u’[https://www.postgresql.org/media/keys/ACCC4CF8.asc](https://www.postgresql.org/media/keys/ACCC4CF8.asc)’}) =\> {“failed”: true, “item”: {“url”: “[https://www.postgresql.org/media/keys/ACCC4CF8.asc](https://www.postgresql.org/media/keys/ACCC4CF8.asc)”}, “msg”: “Failed to download key at [https://www.postgresql.org/media/keys/ACCC4CF8.asc:](https://www.postgresql.org/media/keys/ACCC4CF8.asc:) Connection failure: [X509] PEM lib (\_ssl.c:2831)”}  
failed: [localhost] (item={u’url’: u’[https://www.rabbitmq.com/rabbitmq-release-signing-key.asc](https://www.rabbitmq.com/rabbitmq-release-signing-key.asc)’}) =\> {“failed”: true, “item”: {“url”: “[https://www.rabbitmq.com/rabbitmq-release-signing-key.asc](https://www.rabbitmq.com/rabbitmq-release-signing-key.asc)”}, “msg”: “Failed to download key at [https://www.rabbitmq.com/rabbitmq-release-signing-key.asc:](https://www.rabbitmq.com/rabbitmq-release-signing-key.asc:) Connection failure: [X509] PEM lib (\_ssl.c:2831)”}  
failed: [localhost] (item={u’url’: u’[https://releases.ansible.com/keys/442667A9.asc](https://releases.ansible.com/keys/442667A9.asc)’}) =\> {“failed”: true, “item”: {“url”: “[https://releases.ansible.com/keys/442667A9.asc](https://releases.ansible.com/keys/442667A9.asc)”}, “msg”: “Failed to download key at [https://releases.ansible.com/keys/442667A9.asc:](https://releases.ansible.com/keys/442667A9.asc:) Connection failure: [X509] PEM lib (\_ssl.c:2831)”}  
ok: [localhost] =\> (item={u’url’: u’[http://nginx.org/keys/nginx\_signing.key](http://nginx.org/keys/nginx_signing.key)’}) =\> {“changed”: false, “item”: {“url”: “[http://nginx.org/keys/nginx\_signing.key](http://nginx.org/keys/nginx_signing.key)”}}  
to retry, use: --limit @/root/ansible-tower-setup-3.1.1/install.retry

PLAY RECAP \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
