Uploaded image for project: 'JBoss Remoting'
  1. JBoss Remoting
  2. JBREM-1153

Malformed Method line in HTTP requests thru HTTP Proxy

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Rejected
    • Affects Version/s: 2.2.2.SP8
    • Fix Version/s: None
    • Component/s: transport
    • Labels:
      None

      Description

      Invoking a web service with http.proxyHost and http.proxyPort System properties is broken. It produces a request like the following:

      POST http://btnwks10.corp.inthosts.net:9090/HVODWebService/Import HTTP/1.1

      Authorization: Basic b5V0am91bmR5ZbN0ZXI6bH5cdW9yT3Aw

      SOAPAction: ""

      Content-Type: text/xml; charset=UTF-8

      JBoss-Remoting-Version: 22

      User-Agent: JBossRemoting - 2.2.2.SP8

      Host: btnwks10.corp.inthosts.net:9090

      Accept: text/html, image/gif, image/jpeg, ; q=.2, */; q=.2

      Proxy-Connection: keep-alive

      Transfer-Encoding: chunked

      With the System properties removed, the request is sent correctly:

      POST /HVODWebService/Import HTTP/1.1

      Authorization: Basic b5V0am91bmR5ZbN0ZXI6bH5cdW9yT3Aw
      SOAPAction: ""

      Content-Type: text/xml; charset=UTF-8

      JBoss-Remoting-Version: 22

      User-Agent: JBossRemoting - 2.2.2.SP8

      Host: btnwks10.corp.inthosts.net:9090

      Accept: text/html, image/gif, image/jpeg, ; q=.2, */; q=.2

      Connection: keep-alive

      Transfer-Encoding: chunked

      Bug appears to be exactly as described in JBREM-569, however that bug claims to have been fixed in 2.0.0.GA, maybe a regression occurred?

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                gturner Gerald Turner
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: