# Package fetch issues with internal SSL certificate

**URL:** <https://discourse.julialang.org/t/package-fetch-issues-with-internal-ssl-certificate/43026>\
**Category:** New to Julia\
**Tags:** git\
**Created:** [July 14, 2020, 8:54am UTC](https://discourse.julialang.org/t/package-fetch-issues-with-internal-ssl-certificate/43026 "2020-07-14T08:54:00Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![yalwan-iqvia](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yalwan-iqvia/32/14222_2.png) [@yalwan-iqvia](https://discourse.julialang.org/u/yalwan-iqvia)\
**Post date:** [July 15, 2020, 7:31am UTC](https://discourse.julialang.org/t/package-fetch-issues-with-internal-ssl-certificate/43026/2 "2020-07-15T07:31:34Z")

</div>

For those who might encounter this and don’t know what solution would be:  
Julia downloaded as a binary package bundles its own certificate store and ignores the system store.

As of 1.4.2 this was found in `${JULIA_DIR}/share/julia/cert.pem` – what you can do is move it out of the way like so  
`mv ${JULIA_DIR}/share/julia/cert.pem ${JULIA_DIR}/share/julia/cert.pem.bak`  
and then link system store  
`ln -s /etc/ssl/certs/ca-certificate.crt ${JULIA_DIR}/share/julia/cert.pem`

Last command assumes ubuntu derivatives, on fedora 32 the certstore location is at `/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem`. Your distribution might differ too.

---

_[View the full topic](https://discourse.julialang.org/t/package-fetch-issues-with-internal-ssl-certificate/43026)._
