Rocket.Chat Version: 0.50.1
Running Instances: 1
DB Replicaset OpLog: Disabled
Node Version: v4.7.2
Hello Devs.
I have complains from users regarding the iphone app. Everytime I upgrade the server they need to reinstall the app. Otherwise they are not able to login anymore. They only see the 3 little dots indicating something is happen but it isn't.
Is that a know issue?
thanks and cheers
Got this also sometimes, mostly on demo when a new develop build is tested on demo. Not occurred on my systems yet.
We are having this same issue on all iPhones after each release. The phone will update (download files) but then that's it. Must remove application from phone and add back to allow it to function.
Release 0.52.0 seem to fix this.
Another customer complained about this problem. Now with 0.53.0. Is this officially addressed?
thanks and cheers
t.
Still an issue for the iOS App with RC 0.52.
Andorid app 2.5 is extremely long loading and then has a time out. Reinstall did not help.
We have this same issue, and the PR to fix https://github.com/RocketChat/Rocket.Chat.Cordova/issues/181 doesn't fix it as far as we can tell.
Just to be clear, the three dots blinking is where we see the stall (after all server files have been downloaded):

I'm convinced this is a server code issue, not a cordova app code issue. We've set break points and console logs all throughout the cordova code, and we hit them all before the issue pops up. It would also seem that since we're seeing the 3 dot loading, we're on server code at that point.
So far, it's not 'every' time the server is updated or restarted, but anytime we do a more major code update (more than just a file or two) our users see this.
@geekgonecrazy any help on this would be appreciated, we'll keep looking at it too. Thanks!
@rodrigok any idea what we could do to trace the cause further?
@himbeere @rasos @dmkjr We're trying to track this down and think it might have something to do with our CAS handoff. Anyone using CAS, LDAP, or any other initial auth (not normal rocket sign in)? Thanks!
Yes. We use LDAP authentication.
@geekgonecrazy @rodrigok
We have come full circle...after a day of changing code, logging things and repeating we now think the update in https://github.com/RocketChat/Rocket.Chat.Cordova/pull/182 probably does fix the issue. Sorry we doubted!
As far as we could tell the local server files were getting corrupted or not there, and trying to download them twice right after each other could cause that - which this PR fixes. Going to implement and watch on prod.
Please let us know how testing goes! Hopefully it does solve this
For me the problem still happening with the update in RocketChat/Rocket.Chat.Cordova#182. It doesn't solve the situation.
Since this is related to the old Cordova app, I'll be closing the issue here. If any of the apps run into this problem please open an issue on the corresponding repository.
Closing per reason given above 馃檪
For me the problem still happening with the update in RocketChat/Rocket.Chat.Cordova#182. It doesn't solve the situation.
Did you ever come up with a solution to this issue?
Support for the Cordova app was dropped in the latest versions. The custom autoupdate package was removed in v0.72. If you are using a version lower than that the issue could be related to the .meteor/.id file being removed. https://github.com/RocketChat/Rocket.Chat/commit/27413c69afe9271659edf1d97322875e43ddd704#diff-cf6323754c6dfa68e897ce35d9845ceb
You can add that file back with the same id to be backwards comparable or create a new id. Not having it set causes a new random .id to be generated which messes with autoupdate.
Most helpful comment
We are having this same issue on all iPhones after each release. The phone will update (download files) but then that's it. Must remove application from phone and add back to allow it to function.