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   3781 Views

Avatar
Bruce B

6 August 2009 at 5:51pm (Last edited: 6 August 2009 5:58pm), Community Member, 145 Posts

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

6 August 2009 at 8:32pm Forum Moderator, 5511 Posts

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

7 August 2009 at 2:53am 121 Posts

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

7 August 2009 at 12:31pm Community Member, 145 Posts

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

8 August 2009 at 10:14pm Community Member, 30 Posts

"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

9 August 2009 at 3:17pm Community Member, 145 Posts

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

9 August 2009 at 4:59pm (Last edited: 9 August 2009 5:00pm), Community Member, 30 Posts

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

Avatar
keepassmobile

10 August 2009 at 6:48pm Community Member, 5 Posts

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

Go to Top