I installed owncloud and keycloak in docker. Login via web browser is working fine. But not via Desktop client. I followed this article https://doc.owncloud.com/server/10.11/admin_manual/configuration/user/oidc/oidc.html#set-up-service-discovery
After changing the .htaccess file under /mnt/data/files/.htaccess the desktop client login is not working
If I open https://[urlToMyOwncloud]/.well-known/openid-configuration I’m still being redirected to https://[urlToMyOwncloud]/apps/files
Expected behaviour
After providing the server url and loging in via OIDC I expect not seeing the “Reopen in Browser” dialog.
Actual behaviour
Tell us what happens instead
The login does not progress.
Steps to reproduce
- Install keycloak and owncloud in docker with a named volumes persist files
- Add the owncloud client with the correct client-id and secrete by importing the example file
- Edit the .htaccess file in the owncloud docker container
- Try logging in via the desktop client
Server configuration
Operating system:
Docker on Windows 10
Web server:
apache
Database:
mariadb 10.6
PHP version:
PHP 7.4.3-4ubuntu2.19 (cli) (built: Jun 27 2023 15:49:59) ( NTS )
ownCloud version:
10.12.2 (stable)
Storage backend (external storage):
Client configuration
Client version:
ownCloud-4.2.0.11670.x64
Operating system:
Windows 10
OS language:
German
Qt version used by client package (Linux only, see also Settings dialog):
Client package (From ownCloud or distro) (Linux only):
Installation path of client:
C:\Program Files\ownCloud
Logs
Please use Gist (https://gist.github.com/) or a similar code paster for longer
logs.
Template for output < 10 lines
-
Client logfile: Output of
owncloud --logwindow
orowncloud --logfile log.txt
(On Windows usingcmd.exe
, you might need to firstcd
into the ownCloud directory)
(See also Redirect Notice ) -
Web server error log:
-
Server logfile: ownCloud log (data/owncloud.log):