APM Internal Error Occurred through Load Balancer, Reverse Proxy, NAT, or Published Service

Applies to:
Application Performance Management (APM) 9.3x or greater

Issue:

When accessing APM through a Load Balancer, Reverse Proxy, NAT, or Published Service you receive "An internal error occurred". You will also see the below errors in the jboss-as-all.log and the webinfra.log:

ERROR - Topaz Site internal error com.mercury.topaz.webinfra.filters.HostFilterException: Request came from unknown host name

Steps:

Disable the Host Filters:

  1. Backup the following file:
    \HPBSM\AppServer\webapps\site.war\WEB-INF\web.xml
  2. Modify the web.xml by removing /* from url-pattern:

    From:
    <filter-mapping>
    <filter-name>
    HostFilter
    </filter-name>
    <url-pattern>
    /*
    </url-pattern>
    </filter-mapping>

    To:
    <filter-mapping>
    <filter-name>
    HostFilter
    </filter-name>
    <url-pattern>

    </url-pattern>
    </filter-mapping>

  3. Restart your APM environment
  4. Test the URL for your Load Balancer, Reverse Proxy, NAT, or Published Service
Have more questions? Submit a request

0 Comments

Article is closed for comments.