TSSA/BSA - Left square brackets & left curly brackets giving authentication issues via WebServices

Version 1
    Share This:

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    PRODUCT:

    BladeLogic Application Automation Suite


    COMPONENT:

    Web Services - SOAP


    APPLIES TO:

    BSA / TSSA 8.9.4 GA and older



    PROBLEM:

    If Left square brackets and/or  left curly brackets, are used on the password, the user will be able to login on the console, but not using WebService, an error like this will be observed on the response:

    FAILED <faultstring>java.util.regex.PatternSyntaxException: Unclosed character class near index 18
    <Password_Containing_any_of those_characters>
    ^</faultstring>

      

    OR

      

    FAILED <faultstring>java.util.regex.PatternSyntaxException: Illegal repetition
    <Password_Containing_any_of those_characters>
    </faultstring>

     


    CAUSE:

    Root Cause: This problem only occurs when we enable root level debug for webservices or for class WSInFlowAuthenticationHandler. In this class when debug is enabled we log the complete request and response.


    SOLUTION:

    Defect DRBLG-118718 fixed in TSSA version 8.9.04 P1


    Article Number:

    000167161


    Article Type:

    Solutions to a Product Problem



      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles