noinnion / newsplus

News+ is a simple, fast and intuitive feed/rss reader for Android, featuring beautiful themes, podcast support and full offline support.
http://noinnion.com/newsplus
356 stars 77 forks source link

Android News+ Inoreader extension "ERROR_UNKNOWN: remote connection error" since April #99

Open joshg253 opened 9 years ago

joshg253 commented 9 years ago

I had News+ v2.0.2 + Inoreader extension working on two devices, for a while, then one evening neither worked anymore.

(To get everything all in one place:)

April 24, I sent the following report:

News+ stopped downloading feeds from Inoreader last night, same error on two devices: unknown_error: remote connection error

I cleared cache, uninstalled the app and the extension, reinstalled, no change.

Next I will try the beta Inoreader extension.

News+ version: 2.0.2 (tablet, play) Device model: tf700t Firmware version: 4.4.4 Kernel version: 3.1.10-that11+ that@ws )

3 SMP PREEMPT Sat Sep 13 16:05:51 CEST 2014

Build number: TF700_CROMBi-kk_R1 KitKat-4.4.4r2-CM11-DEODEX test-keys-INFINITY

But was unable to send a log file from the app, so I used Catlog and sent one.

April 27, Inoreader extension v1.0.2 came out and did not fix the problem. I sent another email saying the problem still exists and was asked for a log file. So the next day I replied with an attached a log I grabbed using Catlog:

"I've attached a log I grabbed using Catlog.

I'm unable to you a log using the Feedback feature as well: Tried emailing using Gmail -- I can see the .txt file attached, but upon send I get "Couldn't send attachment" Tried saving to my Drive -- I can see my drive, select a folder, but upon save I get "Failed to schedule 1 file for upload"

I've also cleared cache, etc., uninstalled, reinstalled, deleted folders I could find relating to News+. Made sure I have the new one that uses the new API, no luck.

Let me know if you need anything else -- my tablet is basically useless without your app +Inoreader!"

May 5, I purchased the Premium upgrade to support dev, and sent another email:

Bought the Premium version today (on my old account -- they don't let you change it) to support dev, regardless that I don't need any of the Premium features and only use Inoreader.

Any luck with the Remote Connection Error I'm getting? Do you need to me to post the error details on Github or the Google Group? I'm more than willing to test .APKs if you need.

Speaking of, do you think an older version would still work? Maybe I'll try to find one.

Then later after some experimenting:

Verified that all combinations of News+ versions 1.1.5-2.0.2 or Inoreader Extension versions 1.0.1beta-1.0.2 exhibit the same "Remote Connection Error". np I wonder if the "Remote Connection Error" and "not being able to send a Log directly from the app" are related. Some sort of permission error maybe.

May 6 I upgraded one of my devices to Lollipop, got the same error, sent another email/log:

Upgraded my tablet to Android 5.1 -- same error, but I was able to save a log from News+.

Attached.

May 31 (today), tried to send another report/log from the app on my phone, which still fails:

It would be nice if News+ …

News+ version: 2.0.2 (phone, play) Device model: SCH-I535 Firmware version: 4.4.4 Kernel version: 3.4.104-cyanogenmod-g9f57632 build03@cyanogenmod )

1 SMP PREEMPT Tue Nov 11 22:15:56 PST 2014

Build number: cm_d2lte-userdebug 4.4.4 KTU84Q 87f9f72608 test-keys

It's gotta be something to do with the new Inoreader API, right?

joshg253 commented 9 years ago

Forgot to state: Google News works fine in News+, as do a couple other extensions I tried, which is why I think it's something on Inoreader's end that changed.

joshg253 commented 9 years ago

I was able to successfully send a Feedback email with attached Log.txt from the app on May 31:

News+ version: 2.0.2 (tablet, play) Device model: TF700T Firmware version: 5.1.1 Kernel version: 3.1.10-that11+ sbdags@sbdags-xubuntu )

1 SMP PREEMPT Fri Mar 13 23:53:43 GMT 2015

Build number: TF700T_ZOMBi-POP-5.1.1-OMNI-DEODEX Beta1 test-keys-1920x1200

Log pasted here: http://pastebin.com/iZkTkS2d

docvitals commented 9 years ago

Same issue here as well with a private tt-rss setup. I had to switch to a different app. I've emailed him logs several times but only heard back once several months ago. He said "I'll look into it" and that was that.

Are you using Cloudflare SSL by chance?

joshg253 commented 9 years ago

I'm using Cloudflare for a personal VPS webserver, but not for anything to do with Inoreader/News+.

joshg253 commented 9 years ago

As an experiment I created a new Inoreader account and added several of the "sample" collections from the welcome dialog -- the new account works in News+!

Now, to figure out the differences between the two accounts. I have a feeling I'm hitting some sort of Maximum -- either too many feeds total, or too many in a single folder. My Bandcamp folder is suspect since it has >2700 subs. :\

1) Deleted the Bandcamp section from my exported feed list and imported into the new account -- still works!

2) Imported the full .xml including the 2700+ subscription Bandcamp folder and it broke it.

3) Deleted the Bandcamp folder -- works again.

So, it's either a limit (feeds per folder or total feeds) or maybe one (or more) of the feeds in the Bandcamp folder are killing it.

4) Tried adding only a couple feeds to the Bandcamp folder and syncing to get it to show up in News+, setting it to not sync the Bandcamp folder in News+, then reimporting the full XML again -- still breaks it even though it's not supposed to sync the Bandcamp folder.

So I guess for now my workaround shall be to delete the Bandcamp feeds. Thanks for all the help.