Hi Erlend,

Are you sure this is the complete log?  I don't see any outgoing request
data or headers.

If you saw Oleg's response to my question, you might want to look for the
following in the outgoing data:
(1) An expect/continue header
(2) A 100 response

If those things are not there, we're going to have to debug httpclient
ourselves to figure out why they aren't, because Oleg's test seems to work
right.

Karl


On Wed, May 21, 2014 at 9:32 AM, Erlend Garåsen <[email protected]>wrote:

>
> The complete log is not available here:
> http://folk.uio.no/erlendfg/manifoldcf/manifoldcf.log
>
> Erlend
>
>
> On 21.05.14 15:09, Erlend Garåsen wrote:
>
>>
>> Thanks for looking at this, Karl.
>>
>> I have sent you the output from tcpdump directly to you.
>>
>> Erlend
>>
>> On 21.05.14 14:42, Karl Wright wrote:
>>
>>> Looking at CONNECTORS-661, the fix to this was to enable expect-continue.
>>> The current code still does this, so clearly it's not working as
>>> expected.
>>> I'll post to the HTTPCLIENT list for answers.  In the meantime, I
>>> think we
>>> should open a ticket.
>>>
>>> Karl
>>>
>>>
>>> On Wed, May 21, 2014 at 8:35 AM, Karl Wright <[email protected]> wrote:
>>>
>>>  Hi Erlend,
>>>>
>>>> Looking at the log you provided, it's missing critical information,
>>>> namely
>>>> what ManifoldCF is sending to your server.  So in its current form
>>>> it's not
>>>> very helpful.  I can see that there are two 401 responses, but that's
>>>> about
>>>> it.
>>>>
>>>> Karl
>>>>
>>>>
>>>>
>>>> On Wed, May 21, 2014 at 6:39 AM, Erlend Garåsen
>>>> <[email protected]>wrote:
>>>>
>>>>
>>>>> I'm getting the following error after I upgraded to version 1.6. I
>>>>> think
>>>>> HttpClient is the source of the problem and that the following ticket
>>>>> describes the issue in detail:
>>>>> https://issues.apache.org/jira/browse/CONNECTORS-661
>>>>>
>>>>> I have turned on HttpClient logging and placed the manifoldcf.log here:
>>>>> http://folk.uio.no/erlendfg/manifoldcf/manifoldcf.log
>>>>>
>>>>> The first line indicates that the Solr server requires authentication.
>>>>> Then it seems that the authentication was unsuccessful using the BASIC
>>>>> method.
>>>>>
>>>>> Then we're getting the following from HttpClient, just like we did as
>>>>> described in CONNECTORS-661: NonRepeatableRequestException: Cannot
>>>>> retry
>>>>> request with a non-repeatable request entity.
>>>>>
>>>>> There is nothing wrong with my settings. The realm, user ID and
>>>>> password
>>>>> values are all correctly set.
>>>>>
>>>>> Last time it was something about two HTTP statuses sent (100 and 401),
>>>>> but I can only see the 401 status this time. We have also changed our
>>>>> authentication implementation on our Solr server since then to only
>>>>> rely on
>>>>> Apache, i.e. a setup in httpd.conf. So neither Resin nor mod_caucho
>>>>> should
>>>>> be the problem here.
>>>>>
>>>>> Erlend
>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>

Reply via email to