flowExecutionKey

Nate Klingenstein ndk at internet2.edu
Thu Jul 3 20:52:31 EDT 2014


I finally resorted to tcpdump and 8080.  One must include a null eventId_proceed= parameter of some form as well.  Failure to do so results in failure to proceed.

Valid POST bodies were:

j_username=19473&j_password=lalala&_eventId_proceed=+
j_username=83128&j_password=lalala&_eventId_proceed=
j_username=308742&j_password=lalala&_eventId_proceed

I didn't have the heart to try putting it on the query string.  So, I can load test now, and this is documented for posterity.

Original fail:

23:08:14.624525 IP ip-10-225-130-164.us-west-2.compute.internal.23610 > ip-10-16-142-228.us-west-2.compute.internal.webcache: Flags [P.], seq 1718:2415, ack 3079, win 84, options [nop,nop,TS val 68683222 ecr 66115667], length 697
E...wI at .6..H
...
...\:...(...|.....TFJ.....
.......SPOST /idp/profile/SAML2/POST/SSO;jsessionid=1ixcwk7ekdrdm1mu6z0s82dhvr?execution=e1s1 HTTP/1.1
host: IdPv3LoadTestingELB-1265594674.us-west-2.elb.amazonaws.com
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: en-us
Content-Type: application/x-www-form-urlencoded
Cookie: JSESSIONID=1ixcwk7ekdrdm1mu6z0s82dhvr; AWSELB=235117470628018E8E20DF51FF8373C6B028847AC1E16B6F8913EB36DCAB93365C8F5EC5C9B6BA8FD694766504FA02103C45956345A533D4EFDDDA9C8E1E572C170C6C41FE
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)
X-Forwarded-For: 54.244.88.132
X-Forwarded-Port: 80
X-Forwarded-Proto: http
Content-Length: 34
Connection: keep-alive

j_username=499554&j_password=lalala

Works from browser:

23:45:30.715329 IP ip-10-252-0-84.us-west-2.compute.internal.8348 > ip-10-232-79-185.us-west-2.compute.internal.webcache: Flags [P.], seq 4209:5145, ack 20968, win 166, options [nop,nop,TS val 69093789 ecr 66967795], length 936
E....n at .:...
..T
.O. .......O..n....6s.....
..I.....POST /idp/profile/SAML2/POST/SSO?execution=e1s1 HTTP/1.1
host: idpv3loadtestingelb-1265594674.us-west-2.elb.amazonaws.com
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.5
Content-Type: application/x-www-form-urlencoded
Cookie: JSESSIONID=voibn8lhn7ivlyy0vgjwvy3x; AWSELB=235117470628018E8E20DF51FF8373C6B028847AC12DF8498C82EB772A6CF30D70F668E107641EB42C7ED7C0AF468A823856460323802D47EAD3AE48E8F696253E2D85C822
DNT: 1
Referer: http://idpv3loadtestingelb-1265594674.us-west-2.elb.amazonaws.com/idp/profile/SAML2/POST/SSO;jsessionid=voibn8lhn7ivlyy0vgjwvy3x?execution=e1s1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:25.0) Gecko/20100101 Firefox/25.0
X-Forwarded-For: 97.122.121.81
X-Forwarded-Port: 80
X-Forwarded-Proto: http
Content-Length: 51
Connection: keep-alive

j_username=12364&j_password=lalala	&_eventId_proceed=

Now works from client:

00:50:27.480762 IP ip-10-252-0-84.us-west-2.compute.internal.10443 > ip-10-232-79-185.us-west-2.compute.internal.webcache: Flags [P.], seq 1718:2432, ack 2952, win 84, options [nop,nop,TS val 70067980 ecr 67943152], length 714
E..... at .:..0
..T
.O.(...;,..:......T.......
.-'.....POST /idp/profile/SAML2/POST/SSO;jsessionid=19ysnpdcf59su1nssbiz6ptiuh?execution=e1s1 HTTP/1.1
host: IdPv3LoadTestingELB-1265594674.us-west-2.elb.amazonaws.com
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: en-us
Content-Type: application/x-www-form-urlencoded
Cookie: JSESSIONID=19ysnpdcf59su1nssbiz6ptiuh; AWSELB=235117470628018E8E20DF51FF8373C6B028847AC12DF8498C82EB772A6CF30D70F668E107641EB42C7ED7C0AF468A823856460323802D47EAD3AE48E8F696253E2D85C822
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)
X-Forwarded-For: 54.244.88.132
X-Forwarded-Port: 80
X-Forwarded-Proto: http
Content-Length: 51
Connection: keep-alive

j_username=123132&j_password=lalala&_eventId_proceed


More information about the dev mailing list