You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@jmeter.apache.org by bu...@apache.org on 2012/06/29 19:23:32 UTC

[Bug 53487] New: Http proxy serer runs OutOfMemory if https spoofing not enabled

https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

          Priority: P2
            Bug ID: 53487
          Assignee: issues@jmeter.apache.org
           Summary: Http proxy serer runs OutOfMemory if https spoofing
                    not enabled
          Severity: regression
    Classification: Unclassified
          Reporter: rgururaj@gmail.com
          Hardware: PC
            Status: NEW
           Version: 2.7
         Component: HTTP
           Product: JMeter

Start a proxy recording session using Non testing elements --> HTTP Proxy
server with all default values.
The same http request keeps getting logged until JMeter runs out of memory.
If "Attempt HTTPS Spoofing" is set the recording doesn't run into OutOfMemory!

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory when using GlimmerBlocker if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

--- Comment #9 from gururaj <rg...@gmail.com> ---
Created attachment 29011
  --> https://issues.apache.org/bugzilla/attachment.cgi?id=29011&action=edit
jmeter=DEBUG log attached

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

--- Comment #5 from gururaj <rg...@gmail.com> ---
Created attachment 29010
  --> https://issues.apache.org/bugzilla/attachment.cgi?id=29010&action=edit
jmeter.log

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory when using GlimmerBlocker if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

Philippe Mouawad <p....@ubik-ingenierie.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Http proxy serer runs       |Http proxy serer runs
                   |OutOfMemory if https        |OutOfMemory when using
                   |spoofing not enabled        |GlimmerBlocker if https
                   |                            |spoofing not enabled

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

Philippe Mouawad <p....@ubik-ingenierie.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO
                 CC|                            |p.mouawad@ubik-ingenierie.c
                   |                            |om
                 OS|                            |All

--- Comment #1 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Hello,
Can you give more details ?
- Attach simplified Test plan.
- How much requests do you record ?
- Is it a public HTTPS site ?

A file ending with .hprof must have been generated, can you upload it somewhere
we can get it ?

Thanks
Regards
Philippe M.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

--- Comment #6 from gururaj <rg...@gmail.com> ---
I am just recording the only one request (just going to jmeter.apache.org).

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

--- Comment #3 from gururaj <rg...@gmail.com> ---
Created attachment 29008
  --> https://issues.apache.org/bugzilla/attachment.cgi?id=29008&action=edit
The test plan

This is the test plan, the workbench is attached as a separate file

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

gururaj <rg...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|regression                  |normal

--- Comment #7 from gururaj <rg...@gmail.com> ---
Please ignore the regression status.
I am actually using a tool (GlimmerBlocker) which proxies all the request to
specific host (this I have set to jmeter proxy server). If I don't use
GlimmerBlocker, i.e. if I directly record by setting proxies on the browser
jmeter works fine.

This issue happens only with jmeter proxy recording tool (I have used other
tools like OWASP Zap/Webscarab --  all these works fine with the GlimmerBlocker
proxying the requests).

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory when using GlimmerBlocker if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

Philippe Mouawad <p....@ubik-ingenierie.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #8 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
GlimmerBlocker from my understanding is another proxy so you're kind of double
proxying which may explain many issues.

I don't think we will fix this issue.
But just for our knowledge, maybe put jmeter in DEBUG mode
(jmeter.properties>log_level.jmeter=DEBUG)

Regards
Philippe

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

--- Comment #4 from gururaj <rg...@gmail.com> ---
Created attachment 29009
  --> https://issues.apache.org/bugzilla/attachment.cgi?id=29009&action=edit
Workbench xml

work bench content

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory when using GlimmerBlocker if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

--- Comment #10 from gururaj <rg...@gmail.com> ---
The reason jmeter going out of memory is because
browser sends request --> glimmerblocker catches the request and sends to proxy
server(jmeter) --> JMeter gets the request and connects to the server (Not sure
if JMeter can make HTTP connect methods directly, since there is no proxy
server set on the JMeter HTTP proxy server ) --> The JMeter http request is
again caught by GlimmerBlocker --> this loop goes on forever causing
OutOfMemory.

If HTTP spoofing is enabled then the HTTP library makes direct connection
without using going thru system proxies (GlimmerBlocker).

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

gururaj <rg...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53487] Http proxy serer runs OutOfMemory if https spoofing not enabled

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53487

--- Comment #2 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Did you accept JMeter certificate before starting the recording ?

Do you have same issue with previous versions of JMeter ?
Is recording working the same, ie do you get the same responses ?

Thanks

-- 
You are receiving this mail because:
You are the assignee for the bug.