I’m always fascinated with the lack of response on a forum that is meant to be a community forum.
I recently performed a manual upgrade of Nextcloud (inside linuxserver docker) from 21.* to 23.07.
I have an unusual issue now, where Nextcloud Talk 14.1.0 will not allow me to connect to the server with my usual account. I’ve deleted and re-issued an app password from my security settings, however when I attempt to create the account;I type in the server address:
https://nextcloud.********.com
I specify an app password and enter the username in lower case and the password.
Select “Grant Access”.It automatically reverts back to entering the server address again.
Here is the unusual bit:
If I create a new user account on the server and set up an app password, it works immediately.
It also worked for the existing admin account.On my Android phone:
I’ve cleared the cache and the data for Nextcloud Talk.
I’ve deleted and re-installed the app.This does not resolve the issue.
There are also no logs that demonstrate there is an issue.I’m running linuxserver docker behind an nginx proxy.
My config.php:<?php $CONFIG = array ( 'memcache.local' => '\\OC\\Memcache\\Redis', 'memcache.locking' => '\\OC\\Memcache\\Redis', 'redis' => array ( 'host' => '192.168.1.4', 'port' => '6379', ), 'datadirectory' => '/data', 'instanceid' => '***********', 'passwordsalt' => '********************', 'secret' => '************************', 'trusted_domains' => array ( 0 => '192.168.1.4:4480', 1 => 'nextcloud.************.com', 2 => 'documents.************.com', ), 'trusted_proxies' => array ( 0 => '192.168.1.4', 1 => '192.168.1.1', ), 'dbtype' => 'mysql', 'version' => '23.0.7.2', 'overwritehost' => 'nextcloud.************.com', 'overwrite.cli.url' => 'https://nextcloud.************.com', 'overwriteprotocol' => '', 'overwritewebroot' => '/', 'dbname' => 'nextcloud', 'dbhost' => '192.168.1.4:3305', 'dbport' => '', 'dbtableprefix' => 'oc_', 'mysql.utf8mb4' => true, 'dbuser' => 'nextycloud', 'dbpassword' => '***********', 'installed' => true, 'twofactor_enforced' => 'false', 'twofactor_enforced_groups' => array ( ), 'htaccess.RewriteBase' => '/', 'twofactor_enforced_excluded_groups' => array ( 0 => '***********', ),
I re-iterate, there is no issue with new accounts, etc. I would assume it may be an issue where the account details are not removed from Android. However, I’ve no idea where to look. The Talk folder is deleted with the app.
I’ve looked at other topics where'overwriteprotocol' => 'https',
is the answer, however https is handled by my reverse proxy and its http from proxy to server. Indeed, this has not been a problem before or for new accounts and I’ve tried this, without a result.
Help would be appreciated.