Versent / saml2aws

CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP
https://github.com/Versent/saml2aws
MIT License
2.07k stars 562 forks source link

v2.36.7 breaks Jumpcloud login flow #1041

Closed epalchan closed 1 year ago

epalchan commented 1 year ago

Version 2.36.7 fails Jumpcloud login flow after auth before MFA with- Error unmarshalling XSRF response! invalid character '<' looking for beginning of value

Downgrading to v2.36.6 allows auth as usual with no issues.

Re-configuring the profile yields the same results.

johndutchover commented 1 year ago

A couple ways to control updating:

mapkon commented 1 year ago

Sorry folks! This is possibly being addressed in Does this fix https://github.com/Versent/saml2aws/issues/1046?

mapkon commented 1 year ago

The PR has been reverted

pzilaro commented 1 year ago

I am still getting the same error - Error unmarshalling XSRF response! invalid character '<' looking for beginning of value Can someone please double check ?

pzilaro commented 1 year ago

Version 2.36.7 fails Jumpcloud login flow after auth before MFA with- Error unmarshalling XSRF response! invalid character '<' looking for beginning of value

Downgrading to v2.36.6 allows auth as usual with no issues.

Re-configuring the profile yields the same results.

How did you downgrade to v2.36.6? I didnt see an an option to downgrade using brew.

johndutchover commented 1 year ago

Version 2.36.7 fails Jumpcloud login flow after auth before MFA with- Error unmarshalling XSRF response! invalid character '<' looking for beginning of value Downgrading to v2.36.6 allows auth as usual with no issues. Re-configuring the profile yields the same results.

How did you downgrade to v2.36.6? I didnt see an an option to downgrade using brew.

This will work:

curl -L https://raw.githubusercontent.com/Homebrew/homebrew-core/def3bb32ef868224695e1e30f0bfe470327af1bb/Formula/saml2aws.rb > saml2aws.rb
brew install saml2aws.rb

...and then you can brew pin saml2aws for now to keep it at v2.36.6

maximveksler commented 1 year ago

What's the eta for 2.36.8 please?

mapkon commented 1 year ago

@maximveksler https://github.com/Versent/saml2aws/discussions/1048

epalchan commented 1 year ago

@mapkon I can confirm that 2.36.8 resolves the issue. Thank you.