{
"system": {
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"scvnextcloud01:8443",
"name.domain.com"
],
"dbtype": "mysql",
"version": "34.0.2.1",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"skeletondirectory": "",
"memcache.distributed": "\\OC\\Memcache\\Redis",
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": 6379
},
"memcache.local": "\\OC\\Memcache\\APCu",
"filelocking.enabled": true,
"upgrade.disable-web": true,
"maintenance": false,
"app_install_overwrite": [],
"trusted_proxies": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_smtpmode": "smtp",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "25",
"mail_sendmailmode": "smtp",
"mail_smtpstreamoptions": {
"ssl": {
"allow_self_signed": false,
"verify_peer": true,
"verify_peer_name": true
}
},
"forbidden_filename_basenames": [
"con",
"prn",
"aux",
"nul",
"com0",
"com1",
"com2",
"com3",
"com4",
"com5",
"com6",
"com7",
"com8",
"com9",
"com\u00b9",
"com\u00b2",
"com\u00b3",
"lpt0",
"lpt1",
"lpt2",
"lpt3",
"lpt4",
"lpt5",
"lpt6",
"lpt7",
"lpt8",
"lpt9",
"lpt\u00b9",
"lpt\u00b2",
"lpt\u00b3"
],
"forbidden_filename_characters": [
"<",
">",
":",
"\"",
"|",
"?",
"*",
"\\",
"\/"
],
"forbidden_filename_extensions": [
" ",
".",
".filepart",
".part"
],
"twofactor_enforced": "true",
"twofactor_enforced_groups": [
"guest_app",
"admin",
"Extern",
"domain"
],
"twofactor_enforced_excluded_groups": [],
"maintenance_window_start": 2,
"serverid": "0",
"default_phone_region": "AT",
"default_language": "en",
"default_timezone": "Europe\/Vienna",
"default_locale": "en_AT",
"loglevel": 2,
"overwritehost": "name.domain.com",
"overwriteprotocol": "https",
"overwrite.cli.url": "https:\/\/name.domain.com"
}
}
How to use GitHub
Steps to reproduce
1.Configure two SAML Providers and keep the loginpage enabled.
2.Open URL Always get directed towards https://name.domain.com/apps/user_saml/saml/selectUserBackEnd?redirectUrl= instead of https://name.domain.com/login
Expected behaviour
The full loginpage should be visible with two SSO providers and the Loginoptions. As shown here when it works with one.

Actual behaviour
Only SAML/SSO Login is available
Server configuration
Web server: Nginx
Database: Maria
PHP version: 8.4.16
Nextcloud version: 34.0.2
List of activated apps
Nextcloud configuration
Browser
Browser name: Firefox/Edge
Browser version: 140.12.0esr/150.0.4078.83
Operating system: Windows
Details
It does work normally with one provider.
As soon as a second provider is added it seems to enforce the SAML Webpage instead.
The second provider exists for the following reason. Admins in Azure without Email cannot be used identically.
For this reason we wanted to enable a second provider just for the Admins.
Since the normal login is still available for external users this would pose an issue for them.