[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jmeter-user
Subject:    Re: Host Header is ignored in HTTP Request implementation HTTPClient
From:       Deepak Shetty <shettyd () gmail ! com>
Date:       2016-03-29 19:17:41
Message-ID: CAKUYAYdgdUz-0HuQhTbzYTJrC03kJZfWvCE7UtjVGL88WU_6YQ () mail ! gmail ! com
[Download RAW message or body]


So you arent using HTTP Authorization Manager ? You are trying to directly
add your own header with the same values ?- If I remember correctly , you
need to specify Auth Headers for HTTPClient in a specific way and Jmeter
will only do that if you added the credentials in the Authorization manager

On Tue, Mar 29, 2016 at 3:26 AM, Bhadauria, Tarun Kumar <
tarun.kumar.bhadauria@zalando.de> wrote:

> Sorry, I was away from work for quite some time.
> Here is the test plan - https://jpst.it/GBxj
>
> Thanks
> Tarun K
>
> On 14 March 2016 at 09:33, Felix Schumacher <
> felix.schumacher@internetallee.de> wrote:
>
> >
> >
> > Am 14. März 2016 01:35:03 MEZ, schrieb Deepak Shetty <shettyd@gmail.com
> >:
> > >Hi
> > >yes - I could replicate what you saw - but it doesnt match what the OP
> > >said
> > >(where the Basic Auth was retained but not the host
> >
> > That is right. Perhaps the original poster might want to share a test
> plan
> > that exhibits his described behaviour.
> >
> > Felix
> > >
> > >regards
> > >deepak
> > >
> > >On Sun, Mar 13, 2016 at 6:36 AM, Felix Schumacher <
> > >felix.schumacher@internetallee.de> wrote:
> > >
> > >> Am 10.03.2016 um 20:20 schrieb Felix Schumacher:
> > >>
> > >>>
> > >>> Am 10. März 2016 19:33:53 MEZ, schrieb Deepak Shetty
> > ><shettyd@gmail.com>:
> > >>>
> > >>>> Hi
> > >>>> Im not sure thats the cause - However since you havent provided a
> > >JMX
> > >>>> that
> > >>>> fails what we need to do is start from the basic and keep adding
> > >>>> features
> > >>>> you are using till we can identify what causes it to break.Its
> > >might to
> > >>>> be
> > >>>> an HTTPClient issue  rather than a JMeter issue - but we first need
> > >to
> > >>>> be
> > >>>> able to replicate it
> > >>>>
> > >>> I tried to replicate this issue today with trunk and found that
> > >basic
> > >>> authentication stopped working with hc4 when I added a http host
> > >header.
> > >>>
> > >>> I hadn't enough time to investigate this further. Switching to java
> > >or
> > >>> removing the host header did work, though.
> > >>>
> > >> I had some time to look further into this. We set the authentication
> > >> context in HC4 based on the url, which has a different host, than the
> > >host
> > >> header. HC4 then seems to look at the host header to determine the
> > >> authentication and finds none.
> > >>
> > >> That means, that basic authentication and setting a host header will
> > >not
> > >> work with HC4 currently.
> > >>
> > >> Felix
> > >>
> > >>
> > >>> Felix
> > >>>
> > >>>> regards
> > >>>> deepak
> > >>>>
> > >>>> On Thu, Mar 10, 2016 at 1:56 AM, Bhadauria, Tarun Kumar <
> > >>>> tarun.kumar.bhadauria@zalando.de> wrote:
> > >>>>
> > >>>> I tried it on Mercury Tour site and got to see host setting working
> > >>>>>
> > >>>> with
> > >>>>
> > >>>>> HTTP Request Implementation - HTTPClient.
> > >>>>>
> > >>>>> I am wondering why would basic auth not let host setting get
> > >through
> > >>>>>
> > >>>> with
> > >>>>
> > >>>>> HTTP Request Impementation - HTTPCleint while it works with java
> > >>>>> implementation
> > >>>>>
> > >>>>> Thanks
> > >>>>> Tarun K
> > >>>>>
> > >>>>> On 9 March 2016 at 19:52, Deepak Shetty <shettyd@gmail.com> wrote:
> > >>>>>
> > >>>>> can you try running a simple test
> > >>>>>> Thread Group
> > >>>>>> +Sampler (any site)
> > >>>>>> ++Header (host = test)
> > >>>>>> +View results tree
> > >>>>>>
> > >>>>>> Are you still seeing an issue ? It looks like you have other
> > >things
> > >>>>>>
> > >>>>> in
> > >>>>
> > >>>>> your
> > >>>>>
> > >>>>>> test too (like basic auth)
> > >>>>>>
> > >>>>>> On Wed, Mar 9, 2016 at 8:20 AM, Bhadauria, Tarun Kumar <
> > >>>>>> tarun.kumar.bhadauria@zalando.de> wrote:
> > >>>>>>
> > >>>>>> this is what java -version gets me -
> > >>>>>>>
> > >>>>>>> java version "1.7.0_72"
> > >>>>>>> Java(TM) SE Runtime Environment (build 1.7.0_72-b14)
> > >>>>>>> Java HotSpot(TM) 64-Bit Server VM (build 24.72-b04, mixed mode)
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> Thanks
> > >>>>>>> Tarun K
> > >>>>>>>
> > >>>>>>> On 9 March 2016 at 17:18, Deepak Shetty <shettyd@gmail.com>
> > >>>>>>>
> > >>>>>> wrote:
> > >>>>
> > >>>>> Hi
> > >>>>>>>> it was fixed awhile ago
> > >>>>>>>> https://bz.apache.org/bugzilla/show_bug.cgi?id=50516
> > >>>>>>>>
> > >>>>>>>> I've checked on JMeter 2.13 , worked for me - Which version of
> > >>>>>>>>
> > >>>>>>> JMeter +
> > >>>>>
> > >>>>>> Java are you on ?
> > >>>>>>>>
> > >>>>>>>> Request Headers:
> > >>>>>>>> Connection: keep-alive
> > >>>>>>>> Host: test
> > >>>>>>>> User-Agent: Apache-HttpClient/4.2.6 (java 1.5)
> > >>>>>>>>
> > >>>>>>>> regards
> > >>>>>>>> deepak
> > >>>>>>>>
> > >>>>>>>> On Wed, Mar 9, 2016 at 6:11 AM, Bhadauria, Tarun Kumar <
> > >>>>>>>> tarun.kumar.bhadauria@zalando.de> wrote:
> > >>>>>>>>
> > >>>>>>>> JMeter version 2.13
> > >>>>>>>>>
> > >>>>>>>>> I added host header in HTTP Header Manager with HTTP Request
> > >>>>>>>>>
> > >>>>>>>> Implementation
> > >>>>>>>>
> > >>>>>>>>> - HTTP Client 4 but found it missing on request in view
> > >>>>>>>>>
> > >>>>>>>> Results
> > >>>>
> > >>>>> Tree
> > >>>>>
> > >>>>>> listener. (Which results in test failure) -
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>
> > >
> >
> http://www.awesomescreenshot.com/image/1065695/49c6d60c132a1e479e9907d83270b405
> > >>>>
> > >>>>> When I change the HTTP Request Implementation to Java then
> > >>>>>>>>>
> > >>>>>>>> Host
> > >>>>
> > >>>>> entry
> > >>>>>
> > >>>>>> is
> > >>>>>>>
> > >>>>>>>> set -
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>
> > >
> >
> http://www.awesomescreenshot.com/image/1065707/d6cc8de1f6be8e409f5f330efcbe5662
> > >>>>
> > >>>>> Is it a known issue?
> > >>>>>>>>>
> > >>>>>>>>> Thanks
> > >>>>>>>>> Tarun K
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>
> > >---------------------------------------------------------------------
> > >>> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> > >>> For additional commands, e-mail: user-help@jmeter.apache.org
> > >>>
> > >>>
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> > >> For additional commands, e-mail: user-help@jmeter.apache.org
> > >>
> > >>
> >
>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic