http://status.smscotten.com/all?page=2 is pretty much the same as
http://status.smscotten.com/all?page=51I looked at the 'notices' table in the db. I seem to be receiving plenty of notices both through the Twitter bridge and from other StatusNet sites. At current count I have 2611 notices, Twitter and OStatus notices all mixed in together. But the only ones that show on my site are the last 17 from Twitter, which are repeated over and over for fifty-odd pages.
Something is seriously frakked. What could be causing this behavior?
Comments
what happens when you turn off the twitter bridge? also it would help to see a sanified copy of your config.php
<?php<br />if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); }
$config['site']['name'] = 'status.smscotten.com';
$config['site']['server'] = 'status.smscotten.com';
$config['site']['path'] = '';
$config['site']['fancy'] = true;
$config['db']['database'] = 'mysqli://SANITIZED';
$config['db']['type'] = 'mysql';
$config['queue']['enabled'] = true;
$config['singleuser']['enabled'] = true; # Single User
$config['singleuser']['nickname'] = 'smscotten'; # This is the single user, if there's no Owner
unset($config['admin']['panels']['user']);
addPlugin('TwitterBridge');
$config['admin']['panels'][] = 'twitter';
addPlugin('Facebook');
$config['admin']['panels'][] = 'facebook';
# xmpp
$config['xmpp']['enabled'] = true;
$config['xmpp']['server'] = 'status.smscotten.com'; # XMPP server name
$config['xmpp']['host'] = NULL; # Only set if different from server
$config['xmpp']['port'] = 5222;
$config['xmpp']['user'] = 'update'; # set to what ever user name is registered on XMPP server
$config['xmpp']['encryption'] = false;
$config['xmpp']['resource'] = 'smscottenupdate';
$config['xmpp']['password'] = 'SANITIZED';
$config['xmpp']['debuglog'] = true;
$config['site']['logfile'] = '/tmp/statusnet.log';
?>
2010-04-27 20:19:26 LOG_DEBUG: [status.smscotten.com:xmppdaemon.php:10099] DBQueueManager (xmpp): Checking for notices...
2010-04-27 20:19:26 LOG_DEBUG: [status.smscotten.com:xmppdaemon.php:10099] DBQueueManager (xmpp): No notices waiting; idling.
2010-04-27 20:19:26 LOG_DEBUG: [status.smscotten.com:xmppdaemon.php:10099] Waiting up to 10 seconds for socket data...
2010-04-27 20:19:33 LOG_DEBUG: [status.smscotten.com:queuedaemon.php:9350] DBQueueManager (main): Checking for notices...
2010-04-27 20:19:33 LOG_DEBUG: [status.smscotten.com:queuedaemon.php:9350] DBQueueManager (main): No notices waiting; idling.
2010-04-27 20:19:33 LOG_DEBUG: [status.smscotten.com:queuedaemon.php:9350] Waiting up to 10 seconds for socket data...
2010-04-27 20:19:36 LOG_DEBUG: [status.smscotten.com:xmppdaemon.php:10099] DBQueueManager (xmpp): Checking for notices...
2010-04-27 20:19:36 LOG_DEBUG: [status.smscotten.com:xmppdaemon.php:10099] DBQueueManager (xmpp): No notices waiting; idling.
2010-04-27 20:19:36 LOG_DEBUG: [status.smscotten.com:xmppdaemon.php:10099] Waiting up to 10 seconds for socket data...
2010-04-27 20:19:43 LOG_DEBUG: [status.smscotten.com:queuedaemon.php:9350] DBQueueManager (main): Checking for notices...
2010-04-27 20:19:43 LOG_DEBUG: [status.smscotten.com:queuedaemon.php:9350] DBQueueManager (main): No notices waiting; idling.
2010-04-27 20:19:43 LOG_DEBUG: [status.smscotten.com:queuedaemon.php:9350] Waiting up to 10 seconds for socket data...
2010-04-27 20:19:46 LOG_DEBUG: [status.smscotten.com:xmppdaemon.php:10099] DBQueueManager (xmpp): Checking for notices...
2010-04-27 20:19:46 LOG_DEBUG: [status.smscotten.com:xmppdaemon.php:10099] DBQueueManager (xmpp): No notices waiting; idling.
2010-04-27 20:19:46 LOG_DEBUG: [status.smscotten.com:xmppdaemon.php:10099] Waiting up to 10 seconds for socket data...
Anything in particular I should look for in the logfile? The character limit makes it impossible to paste a useful amount here.
http://pastie.org/938476
That's about five minutes worth of logs due to pastie.org's 100K limit.
I see all the notices that have come in from non-Twitter sources, then it reverts to the rotating 17 tweets.
http://gitorious.org/statusnet/mainline/archive-tarball/master
I believe this is related to a bug @zcopley introduced at some point