Skip to content

Unable to login using device - Nextcloud app #3406

Open
@kmpeterson

Description

@kmpeterson

How to use GitHub

  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Steps to reproduce

  1. Open Nextcloud app, click through advisory
  2. At login screen, choose "Log in with a device"
  3. Enter username, hit Log in

Expected behaviour

Expect Passkey to be activated and prompt to permit login.

Actual behaviour

Nothing happens.

Logs

(There does not appear to be any logs captured on the device.)

Server logs (sample):

/login/v2/poll?token=TXxdixMzPAaYnDrTjfonhf0y1zgIeUpscU43BZlhjED9eEhsiVH6Mpco0Olyjk2W0LA2JltmIbPTxy0PPI1UpSLwqDMPITEPSbY58dZHco0BRj7in2hxAS61sf32k56g

sent by the device to the server approximately every 1s.

Reasoning or why should it be changed/implemented?

Assumption that Login with a device would work given it shows as option.

Environment data

iOS version: 18.4

Nextcloud iOS app version: 6.6.0.4

Server operating system: Container (Podman on RHEL 9.4); base image e76c48e387cc "docker.io/library/nextcloud:stable" "NEXTCLOUD_VERSION=30.0.8"

Web server: n/a

Database: mariadb

PHP version: n/a

Nextcloud version: 30.0.8

Additional Notes
This looks to me similar to #3230 . I'm not as well versed with iOS debugging, so I'm happy to send more logging if someone can direct me. Note that I set up a test account for this, and ended up wiping apps and data on my iOS device and reinstalling. Login using device works on macOS, and with Chrome and Safari browsers on ipadOS, and on Chrome on iOS. Safari on iOS screen fills up with what looks like TLS option fields dump. Invalid username entered does not change behavior. Login with password works as expected.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions