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%25Fbar.

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
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.