Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Mollom has killed the comments page in every SS site


Go to End
Reply


21 Posts   3877 Views

Avatar
Bruce B

Community Member, 147 Posts

6 August 2009 at 5:51pm

Edited: 06/08/2009 5:58pm

Try viewing any page that uses Mollom to protect against spam, eg a page with comments. It can be in any SS site including:
http://demo.silverstripe.com

Right now no comments page on any SS site will load - it will just wait forever before eventually timing out. It doesn't matter what browser you are using or what version of SS - if your comments use Mollom, then that can't be seen by anybody.

I think this one needs an urgent patch! If Mollom is down, so is your site.

Avatar
Willr

Forum Moderator, 5513 Posts

6 August 2009 at 8:32pm

It is because if it cannot find a server, it gets stuck in a infinite loop. You can see the discussion on the mailing list - http://groups.google.com/group/silverstripe-dev/browse_thread/thread/827543801d029669. An update to the module will be released next week as soon as we can.

Avatar
jam13

121 Posts

7 August 2009 at 2:53am

Quick fix is to delete the entries in the MollomServer table with IP addresses starting 88:

http://88.151.243.145
http://88.151.243.81

These servers are currently overloaded or faulty and causing the Mollom module to bomb.

Avatar
Bruce B

Community Member, 147 Posts

7 August 2009 at 12:31pm

As a side effect, every time someone requests a comments page that calls Mollom and fails, a 50 Mb file called core.xxxx is created inside your sapphire folder. Very quickly, your web hosting capacity will be exceeded. If you are like us, it will then kill your email if it shares the account.

This is one bug I can't wait to get fixed.

Avatar
Viv

Community Member, 30 Posts

8 August 2009 at 10:14pm

"Quick fix is to delete the entries in the MollomServer table with IP addresses starting 88"

Not sure what is meant by the MollomServer table. Where is that located?

Avatar
Bruce B

Community Member, 147 Posts

9 August 2009 at 3:17pm

Viv,
MollomServer is the name of one of the MySQL tables. You'll need to launch PHPMyAdmin or something similar, then delete the records whose Ip address starts with 88.

If this is too scary, you can comment out the SpamProtectorManager line in your _config.php file. This means spam will get through and you are going to have to manually delete it as it comes in, but at least your comment pages will work.

I expect SS to have a fix for this with the next week or so, if that helps to decide what to do.

Avatar
Viv

Community Member, 30 Posts

9 August 2009 at 4:59pm

Edited: 09/08/2009 5:00pm

Thanks Bruce. I have managed to delete the specific records as you say and all working now.

Avatar
keepassmobile

Community Member, 5 Posts

10 August 2009 at 6:48pm

Even this workaround does not work any more on my site. Fix needed ASAP!

Go to Top