mod_cluster balancer improperly decodes proxied requests

Solution Unverified - Updated -

Issue

  • We use a mod_cluster balancer to proxy requests, but it improperly decodes requests before proxying them. For instance, if we request /proxy-canon/foo%2Bbar, it is proxied to the backend as /proxy-canon/foo+bar. Or /proxy-canon/foo%2Fbar is proxied through as /proxy-canon/foo%252Fbar.

Environment

  • JBoss Core Services (JBCS)
    • Apache httpd
    • mod_cluster
  • JBoss Enterprise Application Platform (EAP)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In