flowExecutionKey
Nate Klingenstein
ndk at internet2.edu
Thu Jul 3 20:59:11 EDT 2014
In fact, I can send any _eventId_proceed value that I'd like. _eventId_proceed=Flower worked fine. It just needs to be there.
On Jul 3, 2014, at 6:52 PM, Nate Klingenstein <ndk at internet2.edu>
wrote:
> 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
> --
> To unsubscribe from this list send an email to dev-unsubscribe at shibboleth.net
More information about the dev
mailing list