Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shibboleth - 1.3.2.7. Neither netid nor mail #1082

Closed
kosarko opened this issue Nov 14, 2023 · 7 comments
Closed

Shibboleth - 1.3.2.7. Neither netid nor mail #1082

kosarko opened this issue Nov 14, 2023 · 7 comments

Comments

@kosarko
Copy link
Member

kosarko commented Nov 14, 2023

Expectation

This should fail and show a message

Actual

No message shown, end up at login (might be related to #1080

@kosarko
Copy link
Member Author

kosarko commented Apr 15, 2024

@milanmajchrak v ty verzi co je nasazena ted to stale odesle na /login a nezobrazi zadnej error

@milanmajchrak
Copy link
Collaborator

@kosarko prosim ta, s ktorým userom si sa prihlasoval?

@kosarko
Copy link
Member Author

kosarko commented Apr 16, 2024

@milanmajchrak
Copy link
Collaborator

milanmajchrak commented Apr 16, 2024

@kosarko Suhlasim, že ma vyhodiť error a nema ho prihlasiť. Na test deve mame momentalne rozbehany ipd1, takže nam vždy pošle eppn - NET_ID a keď BE vidí eppn tak nevidí dôvod vyhadzovať error a uživateľa prihlási. Ak ipd nepošle eppn (netid), tak verim, že uživateľa presmeruje na error.
Na vašom deve som to skúšal otestovať, ale dostal som sa na nginx 403.

Čiže môže to fungovať správne, ale momentálne idp vždy pošle eppn kvôli čomu nikdy nevyhodí error.

@milanmajchrak
Copy link
Collaborator

y verzi co je nasazena ted to stale odesle na /login a nezobrazi zadnej error

Tu bol iba problem nevyhodilo duplicate user error page? Ak, ano tak to by malo byt fixnute tu: dataquest-dev#772
V tom PR som opravil, kedy ma vyhodit error page.

@kosarko
Copy link
Member Author

kosarko commented Nov 7, 2024

@milanmajchrak Pokud mam setup, ve kterym mi neprijde ani email ani netid, tak ja vidim toto:

LINDAT_CLARIAH-CZ.Repository.Home.-.Brave.2024-11-07.14-07-30.mp4

Z toho mi neprijde, ze se da pochopit, co se deje.

V logu je pak:

Details:
Unable to register new eperson because we are unable to find an email address along with first and last name for the user.
  NetId Header: '[eppn, persistent-id]'='null' (Optional)
  Email Header: 'mail'='null'
  First Name Header: 'givenName'='null'
  Last Name Header: 'sn'='NoHeaders'

Headers received:
org.apache.tomcat.util.http.NamesEnumerator@1c1453e3

Mas pocit ze to ma nejake rychle reseni?

@kosarko
Copy link
Member Author

kosarko commented Jan 22, 2025

works. One final glitch tracked in #1161

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants