Which version of Duende IdentityServer are you using?
Identity Version 6 (latest version) Starter Edition
Which version of .NET are you using?
N/A
Describe the bug
We have a public app gateway (reverse-proxy) using 1 hostname/FQDN for login attempts (e.g. login.domainname.com) and the private hostname/FQDN on the identity server on the backend (e.g. login.cloutplatform.com). Logins are proxied to the front-end gateway using the public name and terminated there. The gateway then establishes the backend connection to the Identity server using the cloud platform hostname/FQDN.
We receive the below log message after login.
Your license for Duende IdentityServer only permits 1 number of issuers. You have processed requests for 2. The issuers used were: ["https://login.domainname.com/identity","https://login.cloudplatform.net/identity"]. This might be due to your server being accessed via different URLs or a direct IP and/or you have reverse proxy or a gateway involved. This suggests a network infrastructure configuration problem, or you are deliberately hosting multiple URLs and require an upgraded license.
To Reproduce
Steps to reproduce the behavior.
Expected behavior
A clear and concise description of what you expected to happen.
Log output/exception with stacktrace
Additional context
We believe we have removed all references to the private/FQDN of our cloud platform and are only now using the public hostname/FQDN on the app gateway. However, we are still concerned that if there is code out there that may present the private URL. As a result, we are concerned we may receive the error again or that our installation may become non-functional. We are hesitant to release into production without assurances that this will not cause any problems. Can you confirm or advise on how to proceed or offer assurance there won't be any issues?
Thank you,
Which version of Duende IdentityServer are you using?
Identity Version 6 (latest version) Starter Edition
Which version of .NET are you using?
N/A
Describe the bug
We have a public app gateway (reverse-proxy) using 1 hostname/FQDN for login attempts (e.g. login.domainname.com) and the private hostname/FQDN on the identity server on the backend (e.g. login.cloutplatform.com). Logins are proxied to the front-end gateway using the public name and terminated there. The gateway then establishes the backend connection to the Identity server using the cloud platform hostname/FQDN.
We receive the below log message after login.
Your license for Duende IdentityServer only permits 1 number of issuers. You have processed requests for 2. The issuers used were: ["https://login.domainname.com/identity","https://login.cloudplatform.net/identity"]. This might be due to your server being accessed via different URLs or a direct IP and/or you have reverse proxy or a gateway involved. This suggests a network infrastructure configuration problem, or you are deliberately hosting multiple URLs and require an upgraded license.
To Reproduce
Steps to reproduce the behavior.
Expected behavior
A clear and concise description of what you expected to happen.
Log output/exception with stacktrace
Additional context
We believe we have removed all references to the private/FQDN of our cloud platform and are only now using the public hostname/FQDN on the app gateway. However, we are still concerned that if there is code out there that may present the private URL. As a result, we are concerned we may receive the error again or that our installation may become non-functional. We are hesitant to release into production without assurances that this will not cause any problems. Can you confirm or advise on how to proceed or offer assurance there won't be any issues?
Thank you,