Peer's Certificate issuer is not recognized
1
0
Entering edit mode
ilysR • 0
@ilyessr-23513
Last seen 3.6 years ago
France

Hello, I have this error when I want to use useEnsembl() from BioMart :

> ensembl <- useEnsembl(biomart = "genes", dataset = "mmusculus_gene_ensembl")

Ensembl site unresponsive, trying useast mirror Error in curl::curl_fetch_memory(url, handle = handle) : Peer's Certificate issuer is not recognized.

BioMart • 3.1k views
ADD COMMENT
0
Entering edit mode

Are you able to visit https://useast.ensembl.org/ in a web browser?

ADD REPLY
0
Entering edit mode

Yes I'm able to visit the web site in a web browser.

ADD REPLY
0
Entering edit mode

I had the same problem yesterday too. I was wondering if it was some kind of firewall problem, but it eventually worked.

ADD REPLY
1
Entering edit mode
Mike Smith ★ 6.6k
@mike-smith
Last seen 1 hour ago
EMBL Heidelberg

I'm seeing something similar too. For me the error reads:

Error in curl::curl_fetch_memory(url, handle = handle) : SSL certificate problem: unable to get local issuer certificate

For now you can try forcing it to use http rather than https by setting the host argument:

ensembl <- useEnsembl(biomart = "genes", 
                      dataset = "mmusculus_gene_ensembl", 
                      host = "http://www.ensembl.org")

I see the "ensembl site unresponsive" message few times, but it eventually connects. Seems like something has changed on the Ensembl server side, so I'll contact them and try to get to the bottom of this.

ADD COMMENT
0
Entering edit mode

I don't have the error anymore, even without 'host 'argument, maybe Ensembl solve the problem. Thank you !

ADD REPLY

Login before adding your answer.

Traffic: 535 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6