mirror of
https://github.com/fosrl/pangolin.git
synced 2026-05-08 21:59:09 -05:00
[GH-ISSUE #1355] Invitation not accepted/denied for member users (internal) #8636
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @TomErnst1972 on GitHub (Aug 26, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/1355
Hi,
whatever I do, accepting an invitation which i received via email results in an error.
config.yml:
created invitation, was successful

received the email:
clicked the link within Mail app on iphone:
regardless what end device, the error message is always the same. tried different browsers/emails.
any suggestions?
@Esa-mimbias commented on GitHub (Aug 27, 2025):
Hi
looks like you met the same issue than me : https://github.com/fosrl/pangolin/issues/1337
is it related to 1.8->1.9 migration ?
check Owen's answer
I could recreate my whole setup so I closed my issue, maybe you can't so it's worth investigating.
@PottiMc commented on GitHub (Aug 27, 2025):
Same issue here.
I don't want to recreate everything from scratch.
I am opening the link in a new private tab from my (Firefox) browser.
@TomErnst1972 commented on GitHub (Aug 27, 2025):
unfortunately, no, it's a complete freshly installed version. tried also across different platforms/browsers/ip addresses
@adrianeastles commented on GitHub (Aug 27, 2025):
Looks like the invite link is broken when sending via email, will create a patch for this asap.
@adrianeastles commented on GitHub (Aug 27, 2025):
Does the url look like https://pangolin.domain.tld/invite?token=x4j23kh3k24-3472938479832479832749283&email=test%40example.com @TomErnst1972 ?
@PottiMc commented on GitHub (Aug 27, 2025):
@adrianeastles
Yes. It looks like this:
https://pangolin.XXXX.de/invite?token=EhEBKMJJoz-I7UCUsyPybXXXXXr4gyDoeo01ixDn3hf&email=info%40XXXXX.de
@TomErnst1972 commented on GitHub (Aug 27, 2025):
it's like this
@TomErnst1972 commented on GitHub (Aug 27, 2025):
@adrianeastles commented on GitHub (Aug 27, 2025):
When you select the invite button via the email, does the link redirect you to?
http://localhost:3002/auth/signup?redirect=/invite?token=43kj5hk4j35h-jk4r3jr3kj4n3rk4jrn3kj4nkn34jkn4rk&email=test2%40example.com
@PottiMc commented on GitHub (Aug 27, 2025):
No, it's still
https://pangolin.xxxxxx.de/invite?token=FtdlsSBNcW-7GXXXXXRSoImf6c5lVWJ7ViQvma4kZUy&email=info%40XXXX.de
No localhost
@adrianeastles commented on GitHub (Aug 27, 2025):
If you copy the invite link via the GUI, and paste that into a private browser does it work?
Also, are you able to check to see if you get this shown in the logs for pangolin?

Debug Mode: https://docs.digpangolin.com/self-host/advanced/config-file
@PottiMc commented on GitHub (Aug 27, 2025):
As far as I can see this is all that is in the logs:
@joe-cole1 commented on GitHub (Aug 29, 2025):
I have this same issue. New user gets the "Invitation not accepted" screen no matter what I set for "Valid for" or other settings in user creating.
Happens both with the email link and manually pasting the invitation link. The link is formatted like: https://pangolin.domain.com/invite?token=xxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&email=address%40gmail.com
Same logs... all I have is this:
I disabled the following flags in my config to see if it was related. These settings did not make a difference if set to true or false
@IngeborgBorg commented on GitHub (Aug 31, 2025):
I have the sam issue. After a fresh install via installer, invitations can not be completed. When i open the invitation link, i get the message that the link is either invalid or has already expired.
Logs from container start, invite new user and open invitation link:
Let me know if i can provide more information.
@oschwartz10612 commented on GitHub (Aug 31, 2025):
Trying to diagnose this use!
It looks like the invite is actually accepted once the user creates the account because if they go into the dashboard and click the drop down it appears there. Question is why is it displaying incorrectly and not redirecting once accepted.
Looking into it more! Hope to get this in the next patch to release tonight.
@joe-cole1 commented on GitHub (Sep 1, 2025):
Not sure what you mean by "is actually accepted once the user creates the account"
My user I'm trying to add never gets to account creation. The only screen they ever see is the error, and the invitation stays in the Invitation tab on Pangolin.
I've tried regenerating the invitation, sending it via text instead of email, and even having them create an account using the same email but from the account creation page instead of the invitation link.
@oschwartz10612 commented on GitHub (Sep 1, 2025):
Will be fixed in the next release. I think it was due to translations being in the server component then me fooling myself with react components laoding twice in dev because react & Vercel 🙄
@oschwartz10612 commented on GitHub (Sep 1, 2025):
Fixed in 1.9.3
@TomErnst1972 commented on GitHub (Sep 1, 2025):
confirmed, works now.
@Esa-mimbias commented on GitHub (Sep 1, 2025):
works now too ...
got an issue a little further in the process, gonna check and open an issue accordingly if needed.
@hektyc commented on GitHub (Apr 26, 2026):
It looks like the bug might have resurfaced. No matter what I do invite links do not work.
No matter the time limit I set they show as expired not excepted on first click.
Also I am not seeing any invite links pending in the dashboard when links are created.
I am using the Postgres EE Latest version.
Any suggestions on how to debug this?