Error: ignoring PuSH for inactive feed

edited October 2010 in General
Hi board,

I have installed statusnet on my own server and after struggling a bit with HTTPS settings it seems to works correctly. I have subscribed to a few other guys, but my timeline is not updated with their new statuses and I get the following error in statusnet log:

2010-10-20 09:22:07 LOG_ERR: [myhost.net:21019.f5bf335e POST /mblog/main/push/callback/4] FeedSub::receive: ignoring PuSH for inactive feed http://identi.ca/api/statuses/user_timeline/67987.atom (in state 'subscribe')

(the debug shows a push event just before)

I must have misconfigured something but I'm unable to figure out what. How could I "activate" my feeds?

Cheers!

Comments

  • By the way I am using 0.9.5, and I activated the Twitterbridge.
  • @etique57 never seen that one, can you provide the output of php /scripts/setconfig.php -a also, can you show me the logs from when you are subscribing to a remote user.

    those two things should help.

    Cheers,
  • Hi,

    Here's the setconfig -a
    http://pastebin.ca/1972853

    And the log when subscribing to a remote user:
    http://pastebin.ca/1972857

    Cheers !
  • @etique57 you need to be running the queue daemons to make the twitter import work, check out the Queues and Daemons section of the readme
    http://gitorious.org/statusnet/mainline/blobs/master/README#line500

    Also, for now, OStatus does not work in a subdirectory, only in a root directory.
  • Oh I see, thanks.

    For several reasons I don't want it to be in the root of the server. Any chance OStatus is updated to allow sub directories? Or is OStatus designed only to work with the root?

    Cheers!
  • @etique57 I'm not certain, I'll make a bug report and see if the devs mark "will not fix" :D
  • Actually, that is weird:

    Among my subscriptions I have Diaspora (identi.ca/joindiaspora) and the Status.net update server (update.status.net).

    And I got 2 updates from them, 2 days ago. I don't know what these two went through while all other updates are still stuck.

    I will update to 0.9.6, just in case.

    @aric did you manage to file a bug?

    Cheers!
  • Hello, any news on that side?
  • @etique57 OStatus will only work at the root of a server - you could make it a subdomain like updates.yoursite.com but yoursite.com/updates won't work - Sorry.
  • edited December 2010
    Well, I have to respectfully disagree ;)

    It works. I was looking in the SQL tables and found the feedsub table. Inside there was all my current and previous subscription listed (be it people or groups).

    I noticed that the sub_state field was not active everywhere. It was set to "active" for update.status.net (which I mentioned was working, cf. above) and a few other subscriptions I made with 0.9.6 (which were working also) but it was set to "subscribe" to most of my subscriptions I made using 0.9.5.

    I changed the value to "active" for all of them and now everything works properly.

    But am I really talking about OStatus here? What didn't work was me getting the updates from my subsriptions, and I have solved this by manually setting the correct value of the field sub_state in the feedsub table. Is it OStatus?
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Google Sign In with OpenID