Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change base URLs for NCBI services to use https instead of http #4

Closed
elucify opened this issue Jul 15, 2016 · 2 comments
Closed

Change base URLs for NCBI services to use https instead of http #4

elucify opened this issue Jul 15, 2016 · 2 comments

Comments

@elucify
Copy link

elucify commented Jul 15, 2016

To improve end user security and privacy, and by Federal government mandate OMB memo M-08-023, NCBI will be moving all web services to HTTPS-only by September 30, 2016.

Looking over the biojava source code, I notice that the eutilities base URL starts with http://
https://github.com/biojava/biojava/blob/master/biojava-core/src/main/java/org/biojava/nbio/core/sequence/loader/GenbankProxySequenceReader.java#L59

It needs to be updated to use https:// URLs instead. While we intend to provide redirects for GET and HEAD, POST and other non-safe methods will likely not be redirected; in particular, epost will cease to function over http when we move to https.

For more information:

http://www.ncbi.nlm.nih.gov/news/06-10-2016-ncbi-https/
https://https.cio.gov/
subscribe to the utilities-announce mailing list at https://www.ncbi.nlm.nih.gov/mailman/listinfo/utilities-announce

@elucify
Copy link
Author

elucify commented Jul 15, 2016

The Federal deadline is December 31, but the NLM deadline September 30, 2016.

@elucify
Copy link
Author

elucify commented Jul 18, 2016

Found comments in closed issues on this repo that bioperl-live is now canonical. I'll issue PR there.

@elucify elucify closed this as completed Jul 18, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant