Hi Roman Thanks for offering to help.
Regarding #1, could you please point me to the new spec. I have been reading this version http://pubsubhubbub.googlecode.com/svn/trunk/pubsubhubbub-core-0.3.html which listed about auto renewal initiated by the hub Regarding #2, upon further experiment this is what I noticed. a) I can query for my existing subscriptions, and see them listed as expired (they expired 8-10 day ago). I query appspot using the bottom form here https://pubsubhubbub.appspot.com/subscribe. Is the hub supposed to keep expired subscription? Is there a difference between subscribing to a feed with previously expired subscription vs a new feed wi no subscription? b) Using the top form on the same page, i resubscribe (w/o unsubscribing first) to the topic above. Then I query again and the hub now says it cant find that subscription. Somehow a subscribe is forcing the hub to drop the expired subscription, however it didn't subscribe. Doing a subscribe a second time, does work. c) I receive some updates from one feed. But when I queried the hub about that subscription, it says my subscription was expired 6 days ago. But the hub kept sending updates to me. This seems like a bug, but it works in my favor :) I think I dont fully understand the different states of the subscription on the hub side which makes it look like the hub behavior is sort of random. Is there anything we can read on this topic? But so far my understanding is, we subscribe to a feed, and every 5 days we subscribe again (using the same http request), the hub would renew our subscription. But that give me Conflit 409. I think I can always do an unsubscribe and create a new subscription for the same feed, but that's not very clean. I can send log and more details if you can have your contact info. Many thanks Joe On Friday, January 18, 2013 2:36:50 AM UTC-8, Roman Perepelitsa wrote: > > On Thu, Jan 17, 2013 at 7:07 PM, Joe Webb <[email protected] <javascript:> > > wrote: > >> My app subscribed to several blogger blogs via appspot and by default the >> subscriptions are good for only 5 days. This is what I observed: >> >> 1) appsot didn't try to renew my subscriptions. I didn't find any entry >> in my webserver logs >> > > Please don't rely on automatic subscription renewal. It's been removed > from the new version of the specification because it encourages bad > practice. > > 2) Then I tried to proactively renew by sending a new subscribe request. >> > > This is the way. > > >> Appspot gives me a "409 Conflict" response. When querying appspot about >> my original subscription, appspot still have it and listed it as expired. >> My subscribe code works fine for a new topic though. >> > > If you could provide extra details, I'll be happy to take a look in the > hub's logs and try to figure out what's going on. I'll need: > 1. Topic to which you are subscribing. > 2. Callback URL. > 3. The exact HTTP request you are sending (if you know it). > > Feel free to mail this info to me privately. > > Roman. >
