@ocdtrekkie observed that after backing up and restoring a TTRSS grain, feeds were no longer successfully updating. I believe the problem is that, because backups do not retain capabilities, when the backup is restored the database used by powerbox-http-proxy now contains a bunch of capabilities which aren't valid for the new grain. So, when it tries to use them it gets errors, and right now we just unconditionally pass errors back to the client.
Somehow we should try to detect this scenario and request a fresh capability.
@ocdtrekkie observed that after backing up and restoring a TTRSS grain, feeds were no longer successfully updating. I believe the problem is that, because backups do not retain capabilities, when the backup is restored the database used by
powerbox-http-proxy
now contains a bunch of capabilities which aren't valid for the new grain. So, when it tries to use them it gets errors, and right now we just unconditionally pass errors back to the client.Somehow we should try to detect this scenario and request a fresh capability.