Re: How to control authenticated persistent connection
Dmitry Kurochkin <dmitry.kurochkin-LbpN3Auhdh+Rtz+nHKFJDvXmoG9oyoYx@public.gmane.org> Fri, 20 May 2011 01:46:23 +0400
| Newsgroups | gmane.comp.web.web-polygraph.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Jacky. On Wed, 18 May 2011 18:07:04 -0400, unjc email <[email protected]> wrote: > Hello there, > > I want to know how to control the life-cycle of authenticated > persistent connections. I set up a workload to send HTTP requests > with credentials to a client side proxy for NTLM authentication. I > know that NTLM authentication requires persistent connections on the > client side. I have set "pconn_use_lmt = const(2147483647)" as > suggested on webpolygraph website. It works perfectly. However, I > want to exercise the NTLM authentication every X requests - ie. I do > not want to perform the authentication once and stick on to > authenticated connection(s) for all requests after. I have tried to > change the "pconn_use_lmt" value to "const(30)"; but I am getting many > "-1" response-time and transaction errors on the robot console (as > like below). Please advise how I should set up the webpolygraph > workload to archive the authentication test I want to run. > The workload looks good. Can you please post the errors you get? I suspect that Polygraph fails to bind(2) the socket. It may happen because there are too many sockets in TIME_WAIT state. What does the following command print? $ netstat -tn | grep TIME_WAIT | wc -l Regards, Dmitry > > > 001.36| i-Ramping 6339 111.78 -1 -1.00 559 4 > 001.44| i-Ramping 6339 103.82 -1 -1.00 519 4 > 001.52| i-Ramping 6459 114.00 10 0.00 450 4 > 001.61| i-Ramping 6459 105.38 -1 -1.00 527 4 > > > > > Robot R = { > kind = "R101"; > pop_model = { > pop_distr = popUnif(); > }; > recurrence = 50%; > req_rate = undef(); > origins = M.names; > credentials = ["Domain/User[1-10000]:Password12345"]; > addresses = robotAddrs(authAddrScheme, theBench); > pconn_use_lmt = const(30); > idle_pconn_tout = 60sec; > open_conn_lmt = 8; > http_versions = ["1.0"]; > }; > > > > > Many thanks, > Jacky > _______________________________________________ > Users mailing list > Users-mN9fGWdlm5pku/f+YMZH/di2O/[email protected] > http://www.web-polygraph.org/mailman/listinfo/users _______________________________________________ Users mailing list Users-mN9fGWdlm5pku/f+YMZH/di2O/[email protected] http://www.web-polygraph.org/mailman/listinfo/users