Uploaded image for project: 'Service Packs and Hot Fixes'
  1. Service Packs and Hot Fixes
  2. MNT-11118

users with a password that contains a colon ':' cannot authenticate against share/proxy download URLs.

    Details

    • Type: Service Pack Request
    • Status: Closed (View Workflow)
    • Resolution: Fixed
    • Affects Version/s: 4.1.4, 4.2.1
    • Fix Version/s: 4.1.9
    • Component/s: Share Application
    • Labels:
      None
    • Environment:
      linux pg tomcat

      Description

      How to reproduce?
      =================

      1) create a plain vanilla 4.1.4 system (linux pg tomcat)
      2) as 'admin' in Explorer, create two users:
      a) a user 'user1' with a password that does not contain a colon, e.g.:'mypass'
      b) a user 'user2' with a password that contains a colon, e.g.: 'my:pass'
      ('user1' will be a reference user)
      3) as 'admin', create in Share a site 'site1' (public)
      4) attach a 'test.txt' document into site1 document's library
      5) save the download proxy URL of that document, e.g.:
      http://localhost:8080/share/proxy/alfresco/api/node/content/workspace/SpacesStore/40d11ec0-6f20-40e9-a501-6336ba30e745/test.txt?a=true
      6) close your browser
      7) go directly to URL saved at step 5) and confirm you can authenticate as 'user1'
      8) close your browser again
      9) go directly to URL saved at step 5) and try to authenticate as 'user2'

      Result:
      =======
      Authentication fails.

      Expected result:
      ================
      Authentication succeds.

        Attachments

          Structure

            Activity

              People

              • Assignee:
                closedbugs Closed Bugs (Inactive)
                Reporter:
                amadon Alex Madon [X] (Inactive)
              • Votes:
                2 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 hours
                  2h

                    Structure Helper Panel