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

Fix App Store Internal Server Error

    Details

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

      Description

      Situation: The App Store is currently down. When I try to access apps.bioviz.org, I get a "500 Internal Server Error" which states:

      The server encountered an internal error or misconfiguration and was unable to complete your request.

      Please contact the server administrator at admin@apps.bioviz.org to inform them of the time this error occurred, and the actions you performed just before this error.

      More information about this error may be available in the server error log.

      Task: Investigate the App Store's server error logs and find out what's causing the server to crash.

        Attachments

          Issue Links

            Activity

            Hide
            ann.loraine Ann Loraine added a comment -

            Made snapshot: appstore-2025-01-07

            Show
            ann.loraine Ann Loraine added a comment - Made snapshot: appstore-2025-01-07
            Hide
            ann.loraine Ann Loraine added a comment -

            Logged back into apps.bioviz.org with:

            ssh ubuntu@apps.bioviz.org
            

            and started the apache2 server with:

            prodappstore1 ubuntu $ sudo su
            prodappstore1 root $ service apache2 start
            

            Visited web site https://apps.bioviz.org and observed that the App Store interface appeared as it should.

            Show
            ann.loraine Ann Loraine added a comment - Logged back into apps.bioviz.org with: ssh ubuntu@apps.bioviz.org and started the apache2 server with: prodappstore1 ubuntu $ sudo su prodappstore1 root $ service apache2 start Visited web site https://apps.bioviz.org and observed that the App Store interface appeared as it should.
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            Next, updating the certificate.
            For this, I selected the appstore RDS instance in the RDS Web console.
            I selected "Modify" and proceeded to the next screen, which (by default) showed replacing the existing expired certificate with a new one.

            Expired certificate current value is: rds-ca-2019
            New value is: rds-ca-rsa2048-g1
            Selected "Apply immediately" for the "when change will take effect" option.
            Stopped apache2 web server.
            Selected the modify button and observed the status changed to "modifying."
            Status is now: "available."
            Restarted apache2 web server.
            Observed that https://apps.bioviz.org is on-line.

            Show
            ann.loraine Ann Loraine added a comment - - edited Next, updating the certificate. For this, I selected the appstore RDS instance in the RDS Web console. I selected "Modify" and proceeded to the next screen, which (by default) showed replacing the existing expired certificate with a new one. Expired certificate current value is: rds-ca-2019 New value is: rds-ca-rsa2048-g1 Selected "Apply immediately" for the "when change will take effect" option. Stopped apache2 web server. Selected the modify button and observed the status changed to "modifying." Status is now: "available." Restarted apache2 web server. Observed that https://apps.bioviz.org is on-line.
            Hide
            ann.loraine Ann Loraine added a comment -

            So far as I know, the site is now back! Thank you Paige Kulzer for alerting me to the problem.
            Moving to first level review.

            Suggestions for testing:

            • Click through the site and make note of anything that looks wrong
            • Check that IGB is able to install Apps.
            Show
            ann.loraine Ann Loraine added a comment - So far as I know, the site is now back! Thank you Paige Kulzer for alerting me to the problem. Moving to first level review. Suggestions for testing: Click through the site and make note of anything that looks wrong Check that IGB is able to install Apps.
            Hide
            pkulzer Paige Kulzer added a comment -

            Each app can be clicked on in the App Store and the description for each app loads properly. Signing into the App Store works without issue and all links/buttons appear to be working as expected. Launching the IGB App Manager in IGB 10.1.0 on Mac, all available apps are listed and can be installed without issue. I also checked several apps after installation to ensure that they are functioning as expected.

            It looks like the error has been fixed!

            Show
            pkulzer Paige Kulzer added a comment - Each app can be clicked on in the App Store and the description for each app loads properly. Signing into the App Store works without issue and all links/buttons appear to be working as expected. Launching the IGB App Manager in IGB 10.1.0 on Mac, all available apps are listed and can be installed without issue. I also checked several apps after installation to ensure that they are functioning as expected. It looks like the error has been fixed!

              People

              • Assignee:
                ann.loraine Ann Loraine
                Reporter:
                pkulzer Paige Kulzer
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: