Skip to content

Login stalls at "grant access" with new login method on Docker installation #4786

@bentolor

Description

@bentolor

Actual behaviour

What does not work:
I cannot pass the step of "grant access" on any device using the Android app.

What does work:

  • "Revert to old login method" does work, but blocks the Davx5 integration as well as 2FA usage.
  • Login into a differnt server installation works

Expected behaviour

I should be able to login or receive a hint about what's wrong.

Steps to reproduce

I deployed a PostgresSQL / NGinx / Letsencrypt based Nextcloud installation via Docker.

  1. With the Nextcloud App (F-Droid. Both version: Stable and Dev) I enter my URL
  2. I click Log in
  3. I enter my user and password and click Log in
  4. I see a Grant access button. I click on this.
  5. The activity indicator stays for indefinite.

Environment data

Android version: 9

Device model: OnePlus 3T, LineageOS

Stock or customized system: Vanilla Upstream Docker-based deplyoment

Nextcloud app version: 3.8.1

Nextcloud server version: 17.0.0

Logs

Docker container console log

The log starts right before clicking "Grant" and does not change after

172.19.0.2 - - [02/Nov/2019:11:30:47 +0000] "POST /login HTTP/1.1" 303 1232 "-" "Oneplus ONEPLUS A3003 (Android)"
172.19.0.2 - - [02/Nov/2019:11:30:48 +0000] "GET /login/flow/grant?clientIdentifier=&stateToken=[redacted] HTTP/1.1" 200 2720 "-" "Oneplus ONEPLUS A3003 (Android)"
172.19.0.2 - - [02/Nov/2019:11:30:48 +0000] "GET /core/js/login/grant.js?v=f86a168a-16 HTTP/1.1" 200 500 "-" "Oneplus ONEPLUS A3003 (Android)"
172.19.0.2 - - [02/Nov/2019:11:30:48 +0000] "GET /core/l10n/de.js?v=f86a168a-16 HTTP/1.1" 200 17319 "-" "Oneplus ONEPLUS A3003 (Android)"
172.19.0.2 - - [02/Nov/2019:11:30:48 +0000] "GET /apps/gallery/l10n/de.js?v=f86a168a-16 HTTP/1.1" 200 4399 "-" "Oneplus ONEPLUS A3003 (Android)"
172.19.0.2 - - [02/Nov/2019:11:30:48 +0000] "GET /core/js/oc.js?v=f86a168a HTTP/1.1" 200 7223 "-" "Oneplus ONEPLUS A3003 (Android)"
172.19.0.2 - - [02/Nov/2019:11:30:48 +0000] "GET /cron.php HTTP/1.1" 200 895 "-" "Oneplus ONEPLUS A3003 (Android)"

Nextcloud log (data/nextcloud.log)

// no output during the process

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions