Thread Starter
chw0rd
(@chw0rd)
A couple other factors that might be relevant:
- My webhost is on PHP 7.4. Don’t know why.
- Curl is disabled
- I do have the Wordfence CLI running now on the server! That program is fantastic, but I’d prefer to have this working through the plugin
- Above where I mentioned changing isFence—what I meant by that is that I took the URL from the log and pasted it into a new browser window, and changed the isFence variable from 0 to 1. Somehow, this kicked off a full scan. But the approach no longer works.
-
This reply was modified 10 months, 2 weeks ago by
chw0rd.
Hi @chw0rd,
Thanks for reaching out. Can you also send a diagnostic report to wftest @ wordfence . com? You can find the link to do so at the top of the Wordfence > Tools > Diagnostics page. Then click on βSend Report by Emailβ. Please add your forum username where indicated and respond here after you have sent it.
NOTE: It should look as follows β Screenshot of Tools > Diagnostic > Send by Email
Thanks,
Margaret
Thread Starter
chw0rd
(@chw0rd)
Thank you, I have sent the diagnostic!
Hi @chw0rd,
Thanks for sending those over! Stop any currently running scans. In Wordfence > Scan > Scan Options and Scheduling > Advanced Scan Options, please enable Use only IPv4 to start scans. Make sure to save the change.
Then, go to Wordfence > Tools > Diagnostics and expand the Debugging Options section. Enable the option Enable debugging mode and save changes.
Start a new scan. If the new scan fails, please send me an updated scan log. Let me know here once you’ve sent that. Remember to disable Enable debugging mode after you have finished.
Thanks,
Margaret
Thread Starter
chw0rd
(@chw0rd)
Hmmm. The option “Use only IPv4 to start scans” is greyed out for me π
Curl is enabled on my shared host.
cURL supportenabled
cURL Information7.74.0
Hi @chw0rd,
Thanks for letting me know. While I see the cURL extension is enabled on the site, curl_exec is disabled. If your host plans to keep curl_exec disabled, please see if they can disable the entire cURL extension, or if they can disable the other curl_ functions, such as curl_init.
Please also check if there is any filtering on outbound requests. The host may be dropping requests when the query string contains certain keywords, or outbound POST requests, for example.
Thanks,
Margaret
Thread Starter
chw0rd
(@chw0rd)
Problem solved! My host turned on curl_exec, and now the scanning is working just fine. Thanks for your help.
Hey @chw0rd,
Awesome, I’m glad to hear that! Thank you for letting us know! I’m going to mark this resolved.
Thanks,
Margaret