Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2505

Turn off redirection to https for galaxy bridge in bioviz-playbooks

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      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

            Activity

            Hide
            pbadzuh Philip Badzuh (Inactive) added a comment -

            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

            Show
            pbadzuh Philip Badzuh (Inactive) added a comment - 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
            Hide
            ann.loraine Ann Loraine added a comment -

            Thank you. Please submit PR.

            Show
            ann.loraine Ann Loraine added a comment - Thank you. Please submit PR.
            Show
            pbadzuh Philip Badzuh (Inactive) added a comment - Sure, no problem. Please see the PR below: https://bitbucket.org/lorainelab/bioviz-playbooks/pull-requests/5/igbf-2505-ensure-bioviz-galaxy-connections/diff
            Hide
            ann.loraine Ann Loraine added a comment -

            Merged and ready for testing.

            Show
            ann.loraine Ann Loraine added a comment - Merged and ready for testing.
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            Changes are now deployed on BioViz.org.

            To test: Check that Galaxy bridge is functional in Safari and Chrome.

            For instructions, see IGB release testing protocols - https://wiki.transvar.org/display/ITD/Galaxy

            Show
            ann.loraine Ann Loraine added a comment - - edited Changes are now deployed on BioViz.org. To test: Check that Galaxy bridge is functional in Safari and Chrome. For instructions, see IGB release testing protocols - https://wiki.transvar.org/display/ITD/Galaxy
            Hide
            shamika Shamika Gajanan Kulkarni (Inactive) added a comment -

            Tested this ticket.
            Followed the instructions on https://wiki.transvar.org/display/ITD/Galaxy.
            The Galaxy bridge is working fine in Chrome. It loads over http.

            Someone needs to test this on a Mac.

            cc: [~aloraine]

            Show
            shamika Shamika Gajanan Kulkarni (Inactive) added a comment - Tested this ticket. Followed the instructions on https://wiki.transvar.org/display/ITD/Galaxy . The Galaxy bridge is working fine in Chrome. It loads over http. Someone needs to test this on a Mac. cc: [~aloraine]
            Hide
            ann.loraine Ann Loraine added a comment -

            Could you recruit someone to help with this and walk through it real-time? Anyone with a Mac – both Noor and Chester have Macs, I believe.
            cc: Shamika Gajanan Kulkarni

            Show
            ann.loraine Ann Loraine added a comment - Could you recruit someone to help with this and walk through it real-time? Anyone with a Mac – both Noor and Chester have Macs, I believe. cc: Shamika Gajanan Kulkarni
            Hide
            cdias1 Chester Dias (Inactive) added a comment -

            Tested on Mac
            Chrome
            Working as per instructions mentioned on https://wiki.transvar.org/display/ITD/Galaxy
            Safari
            Working as per instructions mentioned on https://wiki.transvar.org/display/ITD/Galaxy

            Show
            cdias1 Chester Dias (Inactive) added a comment - Tested on Mac Chrome Working as per instructions mentioned on https://wiki.transvar.org/display/ITD/Galaxy Safari Working as per instructions mentioned on https://wiki.transvar.org/display/ITD/Galaxy

              People

              • Assignee:
                pbadzuh Philip Badzuh (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: