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

cloudflare prevents ontology access due to OWLAPI/Java 8 #920

Closed
graybeal opened this issue Sep 17, 2019 · 1 comment
Closed

cloudflare prevents ontology access due to OWLAPI/Java 8 #920

graybeal opened this issue Sep 17, 2019 · 1 comment

Comments

@graybeal
Copy link

Some ontologies served by the Community Ontology Repository do not seem accessible to Protege, although they can be downloaded and opened in Protege. Tickets apparently due to this problem (the first contains more technical details):

BioPortal was likewise not able to open the SWEET ontology (see first ticket above). The issue was tracked to an interaction with OWLAPI, its default format for requesting ontologies in Java 8, and Cloudflare's aggressive reaction to some abusive users of Java 8. Ticket is

Essentially, BioPortal fixed this by moving to Java 11.

We have had poor success getting Cloudflare (cloud hosting for the ESIP site) to fix this on their end, thus it will likely only work once Protege moves to Java 11, or the header is changed so that it is not including User-Agent:Java/1.8.0_40 (ref ESIPFed/sweet#150 (comment)).

@graybeal
Copy link
Author

graybeal commented Oct 3, 2019

Cloudflare has adjusted there settings and we found Protege access to the SWEET ontology now works.

@graybeal graybeal closed this as completed Oct 3, 2019
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