Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-27794

Check Status thread does not detect changes to HTTP Proxy server configuration

Details

    • 3
    • NXRM MadMax Sprint 21, NXRM MadMax Sprint 22, NXRM MadMax Sprint 23, NXRM MadMax Sprint 26

    Description

      1. Misconfigure HTTP Proxy server in NXRM to an IP address and port that can't be connected to.
      2. Send a request inbound to a proxy repo.
      3. After outbound request times out because HTTP proxy server address cannot be reached, proxy repo will become auto blocked. A "Check Status" thread launches in the background to periodically check the remote for unblocking.
      4. Admin changes port of HTTP proxy server in NXRM to correct port.
      5. Check Status thread continues checking remote at old port and does not ever detect that HTTP proxy server port has been changed.

      The only way to escape this rogue Check Status thread checking wrong port is to restart NXRM.

      Expected

      The background Check Status thread should update itself with any HTTP Proxy server config changes that are made, before continuing to send the next new request.

      Attachments

        1. broken_proxy.png
          broken_proxy.png
          171 kB
        2. http_proxy_settings.png
          http_proxy_settings.png
          218 kB
        3. repaired_proxy.png
          repaired_proxy.png
          158 kB

        Activity

          People

            vgrab Vladimir Grab
            plynch Peter Lynch
            Vladimir Grab Vladimir Grab
            NXRM - Mad Max
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              tigCommentSecurity.panel-title