-
Notifications
You must be signed in to change notification settings - Fork 31
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
No public key #10
Comments
Hi RadekDvorak, |
Hi filip-sc, thank you for the advice. However I do not have my app, I am not a go developer, I use gcp-iap-auth to validate signatures with nginx. Even if this issue is left open, at least it serves as an warning for people using the proxy the way I do. |
Can confirm, you just saved me a lot of time :-) |
Sorry for the delay @RadekDvorak . I think the one possible approach here is to periodically reload whatever public keys were supplied (from file or URL). @RadekDvorak Just for my reference how much time does it take from startup to error? |
Hi @imkira , I recall the issue happened once a month on average. I left the project, I can not get the exact numbers anymore. |
Based on the discussion here, the key expiration may be infrequent, but IAP engineer suggested |
Can we get this merged? |
Looks like @imkira 's suggestion of reloading periodically is a better idea.
The |
Hi,
my instance of gcp-iap-proxy stopped working. All authentications failed and log was full of
Failed to authenticate "[email protected]" (No public key for "2nMJtw")
. Restart solved the issue.I guess that public keys are loaded once when process starts. If Google changes them, restart is necessary.
The text was updated successfully, but these errors were encountered: