mirror of
https://github.com/fatedier/frp.git
synced 2026-05-15 08:05:49 -06:00
[GH-ISSUE #4466] Invalid ping with multiple clients using OIDC #3530
Labels
No labels
In Progress
WIP
WaitingForInfo
bug
doc
duplicate
easy
enhancement
future
help wanted
invalid
lifecycle/stale
need-issue-template
need-usage-help
no plan
proposal
pull-request
question
todo
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/frp#3530
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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 @RobKenis on GitHub (Oct 3, 2024).
Original GitHub issue: https://github.com/fatedier/frp/issues/4466
Bug Description
We run a single FRP Server and multiple FRP Client. For authentication, we use OIDC.
This works fine when a single FRPC is running, but we see following errors when running more than 1 FRPC at the same time.
This results in the the FRP Clients constantly reconnecting, resulting in an unstable connection
frpc Version
0.53.2
frps Version
0.53.2
System Architecture
Server: linux/amd64, Client: windows/amd64
Configurations
Server:
Client:
Logs
Steps to reproduce
Affected area
@blizard863 commented on GitHub (Oct 8, 2024):
I test in auth0, there is no error like you. you can create an free auth0 account and test it.
My successful config.
oidc_audience should be same.
One frpc and multiple frpc are all right.
@RobKenis
@blizard863 commented on GitHub (Oct 8, 2024):
You can find more openid RFC docs to find your problems.
@RobKenis commented on GitHub (Oct 8, 2024):
@blizard863 We are using different clients per frpc, so all tokens have a different subject. I am making a Pull Request currently to demonstrate the issue. I'll keep you posted
@blizard863 commented on GitHub (Oct 9, 2024):
OK, I will review it soon.