capaho
Forum Replies Created
-
Using the proxy server options in Wordfence solves the problem for Wordfence. I found the following php snippet on the WordPress website when I was looking for information on using WordPress behind a proxy server. Adding it near the top of the wp-config.php file solves the problem for all plugins that check for a remote IP address from behind a proxy server:
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $forwarded_address = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']); $_SERVER['REMOTE_ADDR'] = $forwarded_address[0]; }
- This reply was modified 7 years, 1 month ago by capaho.
I wasn’t aware of the proxy server settings in Wordfence when I gave the SEO plan a try. I’ll take a look and see if that will work with it.
I called GoDaddy and they confirmed they route all website traffic through their SEO server, that’s why every connection has the same IP address. I would have to remove the Wordfence plugin in order to use their SEO plan, so I cancelled the plan.
@magdigit, there is an option in Wordfence to disable SSL if you’re having trouble connecting to Wordfence servers.
@bluebearmedia, try disabling any plugins that haven’t been updated since the WordPress 4.5 release.
I went back through and deactivated all of my plugins except for Wordfence and found the problem to be caused by the Code Snippets plugin. Live Traffic and Advanced Blocking started working again after I deactivated it. Both are showing recorded activity for the period when they failed to display, so it looks like they were actually working, it’s only that the data wasn’t displaying before the Code Snippets plugin was deactivated.
Here’s another entry from the error logs:
[Sun Apr 17 17:53:12 2016] [10394643] [fcgid:warn] [client xxx.xx.xx.xx:36428] mod_fcgid: stderr: 6334′), (‘2016979793’), (‘1001475939’), (‘1153282077’), (‘1350629682’), (‘2016977075’), (‘1464782503’), (‘-1842048830’), (‘1419306187’), (‘-1256010850’), (‘-1071096055’), (‘1303818294’), (‘1645557145’), (‘-637878936’), (‘1350993871’), (‘-1290141824’), (‘-609935752’), (‘2090107494’), (‘1412302820’), (‘1578449369’), (‘-1334775882’), (‘1609494329’), (‘1417737634’), (‘1566504206’), (‘1412302726’), (‘-732424855’), (‘1576000201’), (‘1294709759’), (‘-718143811’), (‘-637652088’), (‘1350725989’), (‘-1308121620’), (‘1311863329’), (‘1601290525’), (‘-1291873084’), (‘1613449265’), (‘1832625082’), (‘-638004929’), (‘-1280111045’), (‘-963671836’), (‘1421113422’), (‘1558435933’), (‘-1152269070’), (‘1312273090’), (‘1304170465’), (‘1418848170’), (‘1351330262’), (‘1526867638’), (‘1533061515’), (‘1597271354’), (‘1412308648’) made by require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), call_user_func_array, tor_table_update_check, tor_fill_table, referee https://www.xxxxxx.com/wp-admin/admin.php?page=WordfenceActivity
I checked all of the file permissions for my hosting account and everything is correct, as I expected, because nothing had been changed in the hosting configuration before the Wordfence updates. However, after I enabled error logging for the account the error logs came up full of error messages like this:
[Sun Apr 17 17:53:11 2016] [10394643] [fcgid:warn] [client xxx.xx.xx.xx:41258] mod_fcgid: stderr: WordPress database error Duplicate entry ‘0’ for key ‘PRIMARY’ for query INSERT INTO wp_blocker (ip) VALUES (‘-733481235’), (‘532224971’), (‘532320344’), (‘532735161’), (‘84525964’), (‘1503552320’), (‘534513551’), (‘84496282’), (‘620789548’), (‘1494396502’), (‘846466889’), (‘1505740789’), (‘1507780908’), (‘1496212917’), (‘1496212918’), (‘1497676739’), (‘-711255998’), (‘-710719766’), (‘-710719441’), (‘1521909860’), (‘-710586106’), (‘-710584839’), (‘631096151’), (‘633012629’), (‘633037966’), (‘633038522’), (‘633038748’), (‘633039147’), (‘633040600’), (‘1534696225’), (‘1534699160’), (‘1534705818’), (‘633047521’), (‘633012966’), (‘633017423’), (‘1534678402’), (‘633017757’), (‘633017628’), (‘633019982’), (‘633020199’), (‘633013256’), (‘633037497’), (‘-705701356’), (‘633027293’), (‘633484555’), (‘1540794608’), (‘633037138’), (‘634194837’), (‘634194307’), (‘1541739547’), (‘-717384322’), (‘635291063’), (‘1542254476’), (‘918286096’), (‘636170487’), (‘636172115’), (‘-670251438’), (‘636173831’), (‘1530934913’), (‘622998646’), (‘-658663751’), (‘624624316’), (‘624624167’), (‘1558058533’), (‘624648383’), (‘624648582’), (‘-653473839’), (‘652541981’), (‘652559905’), (‘1559437008’), (‘652559914’), (‘652559925’), (‘-653472978’), (‘-653472621’), (‘1547677255’), (‘69156934’), (‘692618670’), (‘711988169’), (‘1053981820’), (‘1572117914’), (‘1053959214’), (‘758677393’), (‘759125209’), (‘760205232’), (‘1564085016’), (‘1564528439’), (‘778406791’), (‘-649675375’), (‘778414730’), (‘-649088452’), (‘-649088079’), (‘, referee https://www.xxxxxx.com/wp-admin/admin.php?page=WordfenceActivity
There’s already another thread on this.
https://www.ads-software.com/support/topic/live-traffic-not-working-v613
I can’t figure out what’s causing it. I’ve tried disabling a few plugins but that didn’t have any affect. Since 6.1.3, I get no Live Traffic and my Advanced Blocking list has disappeared. If I check the error console on my browser it reports 500 internal server errors for admin-ajax.php.
I’m having the same problem. Live traffic is blank and my Advanced Blocking list has disappeared.