Hi Chuck
hmm, I'm not the developper. If it's a bug then I suppose that there is nothing I could do ... :(Le 28/06/2013 18:03, Chuck Hill a écrit : That looks like a concurrency bug to me. I don't know CAS nor what you are doing in your app, but check for any related static variables or variables in Application that might be accessed by multiple requests.Chuck On 2013-06-28, at 7:48 AM, TIC-Caristan-W wrote:Hi all I'm doing load testing on WebObjects (5.3.3) web application using CAS 3.4.3.1 using JMeter.I have a problem but I'm not sure if it's a CAS configuration mistake or WebObjects error. I have a Webobject application url: http://server/cgi-bin/WebObjects/CarambolPRX.woa This application has multiple instances http://server/cgi-bin/WebObjects/CarambolPRX.woa/1 http://server/cgi-bin/WebObjects/CarambolPRX.woa/2 ... http://server/cgi-bin/WebObjects/CarambolPRX.woa/n Load testing works fine and login service is OK with a few hundred users (aroung 700 users OK with 7 instances). But at 800 users/8 or any more instances, i'm facing this CAS error (ServiceTicket does not match supplied, and then followed by ServiceTicket does not exist as it has been removed): 2013-06-27 18:25:27,888 DEBUG [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Added ticket [ST-49023-bwgchfenh9Z6zciIT2Pn-cas] to registry. 2013-06-27 18:25:27,888 INFO [org.jasig.cas.CentralAuthenticationServiceImpl] - <Granted service ticket [ST-49023-bwgchfenh9Z6zciIT2Pn-cas] for service [http://server/cgi-bin/WebObjects/CarambolPRX.woa/1/wa/casCallBack] for user [supercoc]> 2013-06-27 18:25:57,940 DEBUG [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to retrieve ticket [ST-49023-bwgchfenh9Z6zciIT2Pn-cas] 2013-06-27 18:25:57,940 DEBUG [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Ticket [ST-49023-bwgchfenh9Z6zciIT2Pn-cas] found in registry. 2013-06-27 18:25:57,940 ERROR [org.jasig.cas.CentralAuthenticationServiceImpl] - ServiceTicket [ST-49023-bwgchfenh9Z6zciIT2Pn-cas] with service [http://server/cgi-bin/WebObjects/CarambolPRX.woa/1/wa/casCallBack does not match supplied service [http://server/cgi-bin/WebObjects/CarambolPRX.woa/15/wa/casCallBack] 2013-06-27 18:25:57,940 DEBUG [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Removing ticket [ST-49023-bwgchfenh9Z6zciIT2Pn-cas] from registry 2013-06-27 18:25:58,053 DEBUG [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - Attempting to retrieve ticket [ST-49023-bwgchfenh9Z6zciIT2Pn-cas] 2013-06-27 18:25:58,053 INFO [org.jasig.cas.CentralAuthenticationServiceImpl] - ServiceTicket [ST-49023-bwgchfenh9Z6zciIT2Pn-cas] does not exist. I can raise the same error with lower users 300 and lower instance, but I can solve the error adding more instances. But but this solution of adding mode instances doesn't work when reaching 800 users. Here are the logs with 300 users and 2 instances. CAS logs: 2013-06-28 16:13:59,749 DEBUG [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - <Added ticket [ST-50601-gees9zRw59MVDpGFXNGc-cas] to registry.> 2013-06-28 16:13:59,749 INFO [org.jasig.cas.CentralAuthenticationServiceImpl] - <Granted service ticket [ST-50601-gees9zRw59MVDpGFXNGc-cas] for service [ http://server/cgi-bin/WebObjects/CarambolPRX.woa/10/wa/casCallBack ] for user [supercoc]> 2013-06-28 16:14:29,860 DEBUG [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - <Attempting to retrieve ticket [ST-50601-gees9zRw59MVDpGFXNGc-cas]> 2013-06-28 16:14:29,860 DEBUG [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - <Ticket [ST-50601-gees9zRw59MVDpGFXNGc-cas] found in registry.> 2013-06-28 16:14:29,861 ERROR [org.jasig.cas.CentralAuthenticationServiceImpl] - <ServiceTicket [ST-50601-gees9zRw59MVDpGFXNGc-cas] with service [ http://server/cgi-bin/WebObjects/CarambolPRX.woa/10/wa/casCallBack does not match supplied service [http://server/cgi-bin/WebObjects/CarambolPRX.woa/1/wa/casCallBack ]> 2013-06-28 16:14:29,861 DEBUG [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - <Removing ticket [ST-50601-gees9zRw59MVDpGFXNGc-cas] from registry> 2013-06-28 16:14:31,759 DEBUG [org.jasig.cas.ticket.registry.DefaultTicketRegistry] - <Attempting to retrieve ticket [ST-50601-gees9zRw59MVDpGFXNGc-cas]> 2013-06-28 16:14:31,759 INFO [org.jasig.cas.CentralAuthenticationServiceImpl] - <ServiceTicket [ST-50601-gees9zRw59MVDpGFXNGc-cas] does not exist.> Instance CarambolPRX-1 logs: 78309 [WorkerThread0] DEBUG NSLog - url /cgi-bin/WebObjects/CarambolPRX.woa/1/wa/casCallBack?ticket=ST-50601-gees9zRw59MVDpGFXNGc-cas decomposed /cgi-bin/WebObjects/CarambolPRX.woa/1/wa/casCallBack?ticket=ST-50601-gees9zRw59MVDpGFXNGc-casle ticket 'ST-50601-gees9zRw59MVDpGFXNGc-cas' ne correspond pas au service demand�Instance CarambolPRX-10 logs: 47131 [WorkerThread13] DEBUG NSLog - url /cgi-bin/WebObjects/CarambolPRX.woa/10/wa/casCallBack?ticket=ST-50601-gees9zRw59MVDpGFXNGc-cas decomposed /cgi-bin/WebObjects/CarambolPRX.woa/10/wa/casCallBack?ticket=ST-50601-gees9zRw59MVDpGFXNGc-casle ticket 'ST-50601-gees9zRw59MVDpGFXNGc-cas' est inconnuApache Log: [28/Jun/2013:16:13:59 +0200] "GET /cgi-bin/WebObjects/CarambolPRX.woa/10/wa/casCallBack?ticket=ST-50601-gees9zRw59MVDpGFXNGc-cas HTTP/1.1" 200 2427 Any idea what I could try to get more than 800 users or why I have this error? Thanks for help -- Cordialement, _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-deploy mailing list (Webobjects-deploy@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-deploy/chill%40global-village.net This email sent to ch...@global-village.net --
Cordialement,
|
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-deploy mailing list (Webobjects-deploy@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-deploy/archive%40mail-archive.com This email sent to arch...@mail-archive.com