nextcloud / notes-ios

Other
22 stars 8 forks source link

Disabled login-button when trying to connect to the iOS Nextcloud Notes app #57

Closed Nephatiu closed 6 months ago

Nephatiu commented 7 months ago

Hi, I seem to not be able to use the login-button on my instance's verification request page to log in the Notes app. I'm opening a ticket here, but am unsure as it could be instance-related too. Either way, I hope anyone can help me find a reason and/or solution. I was going to add my instance's domain to make actual reproduceable steps, but I didn't as I was not sure if that was even allowed (and it might not be a good idea safetywise for myself either). Is there any prefered way to convey my instance's domain address for reproduction ability privately?

tbh, I'm kinda hoping someone would go like: "oh, thát." and just tell me what to do to resolve it without the need to test, but like I said, I will gladly send anything needed on request.

Steps to reproduce

  1. Install the Notes app from the Apple App Store
  2. Enter my web-domain as 'my.domain.tld' (or fully with the 'https://', same result)
  3. Tap 'Log In' and let the request webpage open...

Expected behaviour

The request-page login-button enabled (and optionally the alternative token link underneath working then too).

Actual behaviour

The button to Login on the resulting page seems to be disabled, and the alternative token login underneath seems to actually just reload the current page, making it impossible to add my Nextcloud account to Nextcloud Notes. My Nextcloud instance works without any problems with Android Nextcloud apps (connected with the Nextcloud Notes Android-app fine too), as also in PC browsers though, it only misbehaves on iOS.

Screenshots

CA7CD697-812C-4E6F-BD2E-3F8683283215

Logs

I'm not sure how to get IOS app
logs, tbh. Any pointer to what
logs I can collect and where
to find them would be appreciated
and gladly supplied upon request.

Reasoning or why should it be changed/implemented?

I just want this resolved, wherever the problem lies, so I can use Nextcloud decently on my iphone too.

Environment data

iOS version: iOS v14.2 (due to this phone seemingly having corrupted something during an Itunes iOS upgrade with a faulty cable, it can't upgrade iOS anymore and is now stuck on iOS v14.2. Any attempt to upgrade iOS simply fails and tapping the on-device update menu now just crashes the settings app, so updating the iphone dropped from the list of possibilities). 😞

Used Nextcloud iOS app versions: Nextcloud Liquid for iOS v4.8.0.5 Nextcloud Notes v4.2.0

Server operating system: Debian 11 Bullseye (Linux v5.2.0)

Web server: nginx (with reverse proxy set up by YunoHost)

Database: mysql v10.5.21 (mariadb)

PHP version: PHP v8.2.14

Nextcloud version: Nextcloud Hub 6 v27.1.4

Nephatiu commented 6 months ago

YunoHost updated to Nextcloud Hub v28 and the issue seems to be solved there.