Details
-
Type: Task
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Story Points:0.5
-
Epic Link:
-
Sprint:Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug
Description
Chirag looked at a week of BioViz.org Web logs and found that around 9% of visits to our "welcome galaxy user" IGB endpoint page are using the Safari browser.
For this task:
Please check the current release of the Galaxy code base. Find out: does the external viewers XML hit an "https" endpoint on Bioviz or does it hit an "http" endpoint.
If it is currently hitting an http endpoint on our site - yay! That's what we want, for now. If this is the case, please then modify the bioviz playbooks to STOP redirecting all http web traffic to https.
However, if you can think of a good and bullet-proof way to turn off redirection for JUST galaxy.html, do that instead. However, be aware that this type of thing is very hard to test, and it is also hard to avoid affecting other pages, due to the use of regular expressions in the redirection directive.
Attachments
Issue Links
- relates to
-
IGBF-2987 Fix Galaxy IGB CORS issue
- Closed
-
IGBF-2669 Investigate: How does IGB handle Quickload URL redirection from http to https
- Closed
-
IGBF-2490 Investigate: Fix implementation of requests to IGB endpoints to support safari etc.
- Closed
-
IGBF-2420 Determine why Safari is not letting the igb status check occur when choosing View in IGB on Safari
- Closed
-
IGBF-2485 Investigate IGB localhost endpoint HTTPS
- Closed
-
IGBF-2086 Redirect to https on main bioviz site
- Closed
-
IGBF-2500 Investigate: What browser types are coming to BioViz.org
- Closed
-
IGBF-2999 Fix eFP-Seq browser JS to work with Safari
- Closed
The galaxy page does indeed currently communicate with the IGB API over http. Please see the changes I have made to the bioviz apache playbook to ensure the galaxy page always loads over http.
https://bitbucket.org/pbadzuh/bioviz-playbooks_pbdev/branch/IGBF-2505#diff