WordPress.org

Make WordPress Core

Opened 3 years ago

Closed 3 years ago

#37715 closed defect (bug) (duplicate)

4.6 update stops Akismet from working

Reported by: Whitegoodshelp Owned by:
Milestone: Priority: normal
Severity: normal Version: 4.6
Component: Plugins Keywords:
Focuses: Cc:
PR Number:

Description

After updating to Wordpress 4.6 Akismet no longer works. It shows "Akismet can’t connect to your site.Your firewall may be blocking Akismet."

I have several Wordpress sites and only the ones I have just updated to 4.6 have this issue. The sites I have not updated have Akismet working fine so it seems very strong evidence that something in the 4.6 update is causing this issue.

Attachments (1)

Capture.GIF (359.7 KB) - added by Whitegoodshelp 3 years ago.
Screenshot

Download all attachments as: .zip

Change History (5)

#1 @dd32
3 years ago

Hi @Whitegoodshelp,

Are you by any chance also seeing PHP warnings related to curl_exec() or curl_init() being disabled?
Can you check to see if your PHP configuration has anything in the disable_functions setting?

#2 follow-up: @Whitegoodshelp
3 years ago

Many thanks for a promt reply. I have the following

disable_functions = exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source,pcntl_exec

I seem to remember a while back it was recommended that I disable something to do with curl for security reasons. I think it was Plesk that recommended it but not sure. However, it's been like it for months and the other wordpress sites I have online that haven't been updated to 4.6 have Akismet working OK and they are still on the same server with same php?

Many thanks

Andy

#3 @Whitegoodshelp
3 years ago

I'm not seeing any warnings btw.

@Whitegoodshelp
3 years ago

Screenshot

#4 in reply to: ↑ 2 @SergeyBiryukov
3 years ago

  • Milestone Awaiting Review deleted
  • Resolution set to duplicate
  • Status changed from new to closed

Replying to Whitegoodshelp:

Many thanks for a promt reply. I have the following

disable_functions = exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source,pcntl_exec

Thanks for the confirmation, we're already tracking this issue in #37700.

Note: See TracTickets for help on using tickets.