how to set-up HTTPS authentication with client certificate and passwords

Igor Lautar igor.lautar at gmail.com
Tue Nov 3 02:10:05 CST 2009


Hi,

On Mon, Nov 2, 2009 at 5:34 PM, Paul van der Linden <paul at soulbase.nl> wrote:
>>   - it seams it only stalls when there is a delay in writing password
>> (like few secs, which is not really enough time to write it)
>> * backtrace *
>
> I've not had the stall problem, so I don't know how to solve this, this
> works normally here.

I looked at transfer during this hang, and got the following TCP sequence:
TCP	55210 > https [SYN] Seq=0 Win=5840 Len=0 MSS=1460 TSV=369583 TSER=0 WS=7
TCP	https > 55210 [SYN, ACK] Seq=0 Ack=1 Win=5792 Len=0 MSS=1292
TSV=274543409 TSER=369583 WS=7
TCP	55210 > https [ACK] Seq=1 Ack=1 Win=5888 Len=0 TSV=369587 TSER=274543409
SSLv2	Client Hello
TCP	[TCP Dup ACK 116#1] https > 55210 [ACK] Seq=1 Ack=1 Win=741376 Len=0
TCP	[TCP Dup ACK 116#2] https > 55210 [ACK] Seq=1 Ack=1 Win=741376
Len=0 TSV=274545584 TSER=274544359
SSLv2	[TCP Retransmission] Client Hello
TCP	[TCP Dup ACK 116#3] https > 55210 [ACK] Seq=1 Ack=1 Win=741376 Len=0
TCP	[TCP Dup ACK 116#4] https > 55210 [ACK] Seq=1 Ack=1 Win=741376
Len=0 TSV=274545641 TSER=274544359
...

and last 3 being repeated endlessly. Seams like a problem in making
SSL handshake go through.

Anybody with experience that would point in right direction? Could it
be something on server side not going on with hg (some configuration
on apache)?

Regards,
Igor



More information about the Mercurial mailing list