Support Forum

Send PM – Page Not Found

HE hellboy1975
hellboy1975
Member

Installed and turned on the Private Messaging Plugin today.  All seemed to go well, however when I click on any of the Send PM buttons, I just get a Page not Found error.  

Any suggestions?

21 Answers

New Answer

MP Mr Papa
Mr Papa
Member

try going to forum – integration – page and permalink and give the forum permalink and update…

HE hellboy1975
hellboy1975
Member

Mr Papa said
try going to forum – integration – page and permalink and give the forum permalink and update…

Made no difference unfortunately…

HE hellboy1975
hellboy1975
Member

I’m using a custom theme – is there something I need to add to that?

HE hellboy1975
hellboy1975
Member

Mr Papa said
No. did you do what I asked

Yes, made no difference.

MP Mr Papa
Mr Papa
Member

what’s the url its trying to go to? the one that gives the 404?

a link to site?

might also be worth going to wp – settings – permalink and try updating the wp permalink… should get done with ours, but worth a shot…

HE hellboy1975
hellboy1975
Member

Mr Papa said
what’s the url its trying to go to? the one that gives the 404? a link to site? might also be worth going to wp – settings – permalink and try updating the wp permalink… should get done with ours, but worth a shot…

site is http://fourtheye.net/f/

Ran the WP Permanlink update, that didn’t fix the problem, but it did tell me that it couldn’t write to the .htaccess file.  Bumped up permissions on that which let the WP permalink update work.  Tried again using the SP Permalink Update, but still no good

YS Yellow Swordfish
Yellow Swordfish
Member

That url seems to be the url to your main forum page, What Steve asked for was the url of the page that 404’s – i.e., the url of the ‘send PM’ button…

Do you have any redirection plugins active? Or the Yoast SEO plugin? And does your server have mod_security imposed upon it by your host?

HE hellboy1975
hellboy1975
Member

The URL the Send PM button directs to is http://www.fourtheye.net/f/private-messaging/send/bigboy55693/

I do have a redirect WordPress plugin installed, though at the moment there are no redirects on the site.  Not using Yoast either.

I believe mod_security is installed, though I can have that disabled or reconfigured if neccessary.

I’ll also add that both WordPress and Simple Press are up to date.

YS Yellow Swordfish
Yellow Swordfish
Member

Most redirection plugins I have encountered usually have some sort of option to exclude certain urls so – for the sake of insurance – if the one you are using does then add the forum base url to it in whatever format the plugin requires to ensure it will have no negative effect. Might be worth briefly deacivating it just to make sure it is not the issue but it probably isn’t.

Mod_security is a much more likely candidate so yes – if you can easily disable it I would do so and perform a few tests to see if it is the cause.

HE hellboy1975
hellboy1975
Member

Disabled the redirect plugin – no change due to that.

I’ll chat to the admin about mod_security tomorrow and get back to you.

HE hellboy1975
hellboy1975
Member

Hi guys, sorry about the late response.  mod_security is not turned on as far as our admin can tell.

YS Yellow Swordfish
Yellow Swordfish
Member

Is that a 100% or just assumed? Mod_security is still the most likely explanation.

There is nothing wrong with the URL being generated. There are no redirection rules set up either in a plugin or in your .htaccess file. You have rebuilt the WP rewrite rules with the update permalinks action. We assume no other WP plugins are actively adding page rules that might be ditching those of SP – i.e., all the other page views work. All your components are up to date and – we know – do work together….

…and something – behind the scenes – is blocking the url in question. Which is typical mod_security behaviour. Sorry – but I really do think that until we know this as a 100% definitive fact then it is still on the board as the most likely candidate.

It might also be worth taking a look at the access logs to see if there is anything to be gleaned from them regarding the url.