Open idlefella opened 2 years ago
Similar problems here. Samsung S10 and Tab 5 NC app both just sit there "trying to connect". I can connect just fine using Firefox browser on both. No problems with iPad app connectivity.
Looks similar to #7138 (and #8625)
Hi
I have the problem that nextcloud always stopped working after a while and I addressed the problem a bit further but wasn't able to resolve it.
I think the main problem is that my mobile connection has a proxy set by the provider. When I go to Android Settings -> Wi-Fi & Network -> SIM & Network -> SIM 1 (Provider) -> Access point names -> XXX Service and look at the details, I see that I need to use a proxy, in my case it's 192.168.210.1:8080
Somehow this proxy setting is never dropped even when I change the connection. This causes multiple issues, some of them are SocketTimeoutExceptions and even UnknownHostExceptions. Here are the steps to reproduce:
Steps to reproduce
https://demo1.nextcloud.com
The server too too long to respond.
adb logcat shows the following:
As you can see, it still tries to connect to the proxy (
failed to connect to /192.168.210.1 (port 8080)
)Even switching back to the previous connection with the mobile provider doesn't resolve the issue. I still get a SocketTimeoutException (although the proxy is still used):
Closing and reopening the app doesn't resolve the issue. Also deleting the app cache doesn't help. Even deleting the "App Data" (Clear storage) doesn't make the app work again. I really need to deinstall and reinstall it.
I even managed that logcat reported a "UnknownHostException", but I'm currently not able to reproduce that.
Expected behaviour
Actual behaviour
Can you reproduce this problem on https://try.nextcloud.com?
Environment data
Android version: Android 11
Device model: Oneplus 6
Stock or customized system: Stock
Nextcloud app version: v3.18.1
Nextcloud server version: Server version is irrelevant, but I tested with the demo1.nextcloud.com
Reverse proxy:
Nextcloud log (data/nextcloud.log)
NOTE: Be super sure to remove sensitive data like passwords, note that everybody can look here! You can use the Issue Template application to prefill some of the required information: https://apps.nextcloud.com/apps/issuetemplate