Why do I get "The page cannot be displayed" when recording a web application with BMC TM ART Monitor Workbench?

Version 2
    Share This:

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


    PRODUCT:

    BMC Transaction Management Application Response Time - Infrastructure Edition



    QUESTION:

     
       Why     do I get "The page cannot be displayed" when recording a web application with BMC TM ART Monitor? 
       
        
        BMC Transaction Management Application Response Time - Infrastructure Edition (version 3.0.00)   
       


    ANSWER:

     

    Legacy ID:KA292454

      
       

    A. When recording, BMC TM ART Monitor Workbench makes minor 'intelligent' changes to some of the HTTP headers it captures before forwarding them on to the server.

       

     

       

    While these changes are usually beneficial, sometimes they will not be accepted or recognized by the server. The server will then reject the request and "The page cannot be displayed" can be displayed.

       

     

       

    To ensure no modifications are made by the recorder during record, it is necessary to add a rule to the recorder. The (attached) recording rule NoHeadModificationsAtAll.xrl can be applied.

       

     

       

    For full details on recording rules please reference:

       

     

       

    START MENU | PROGRAMS | BMC Software| BMC TM ART Monitor Workbench | Documentation | Advanced Concepts | Rule-Based recording

       

     

       

    This recording rule can be used in 2 ways:

       

     

       

    1) If you want this rule to apply to every project now and in the future, place it in the BMC TM ART Monitor Workbench\Working\Include directory.

       

     

       

    2) If you want this rule to apply to one specific project create a 'Documents' directory in the project and place the .xrl file there e.g. C:\Program Files\BMC Software\BMC TM ART Monitor Workbench\Working\Projects\<PROJECT_NAME>\Documents

       

     

       

    It is recommended that this be applied using option 2, on a project basis.

       

     

       

    To ensure the recording rule is active it is necessary to check the recorded log.

       

     

       

    If the rule has been enforced you will see an entry similar to the following:

       

     

       

    // -------------------------------------------------------------------------------------------
    // Recorded 06/26/2007 by BMC TM ART Workbench Recorder v7.5.0.3030
    // -------------------------------------------------------------------------------------------
    Reading rule file "C:\Program Files\BMC Software\BMC TM ART Monitor Workbench\Working\Include\NoHeaderModificationAtAll.xrl"
    + ProxyEngine rule "Suppress modification of any server response headers for all HTTP requests" 
    // Loading: C:\Program Files\BMC Software\BMC TM ART Monitor Workbench\Working\Data\default.idl 
    // C:\Program Files\BMC Software\BMC TM ART Monitor Workbench\Working\Data\default.idl loaded successfully.

      
    If it does not say "Reading rule file "C:\Program Files\BMC TM ART Monitor Workbench\Working\Include\NoHeaderModificationAtAll.xrl" then the rule has been added to the wrong folder or it is not present.

       

     

       

    You can check the recorders log while you are recording by expanding the GUI size of the recorder (Control+Z) and looking in the log tab to confirm that it is being used.

       

     

       

    Save the attached file ‘NoHeaderModificationAtAll.xrl’ to either the Working\Include directory or the new Working\Projects\Documents folder you just created as mentioned previously.

       

     

       

    The rule will then be automatically used by the recorder. Again, it is possible to check that it is active by looking at the record log as described above.

       

    ======================================

       

    B. See this on BMC Communities:

       

    https://communities.bmc.com/message/432664#432664

       

     

       

    Hard coding SSL to V3 resolves it. This setting is under Profile - Record - Internet - Security - SSL Version

       

     

       

     

      
      
    Related Products:  
       
    1. BMC Transaction Management Application Response Time - Infrastructure Edition

     


    Article Number:

    000107282


    Article Type:

    FAQ/Procedural



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