{"id":5446,"date":"2017-04-19T13:05:48","date_gmt":"2017-04-19T20:05:48","guid":{"rendered":"https:\/\/www.ait-pro.com\/aitpro-blog\/?p=5446"},"modified":"2019-07-28T13:41:05","modified_gmt":"2019-07-28T20:41:05","slug":"whats-new-in-bulletproof-security-pro-12-9","status":"publish","type":"post","link":"https:\/\/www.ait-pro.com\/aitpro-blog\/5446\/bulletproof-security-pro\/whats-new-in-bulletproof-security-pro-12-9\/","title":{"rendered":"Whats New In BulletProof Security Pro 12.9\/12.9.1"},"content":{"rendered":"<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td><span style=\"color: #000080;\"><strong><br \/>\n12.9.1:<\/strong><\/span><br \/>\n<span style=\"color: #000080;\"><strong>\u2022 BugFix:<\/strong><\/span>\u00a0PHP Error Logging not working. Removed error_reporting(0) condition from BPS Pro MU Tools file. The PHP Error Log Test Error Log button has been re-enabled for PHP Error Log testing.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td><span style=\"color: #000080;\"><strong><br \/>\n12.9:<\/strong><\/span><span style=\"color: #000080;\"><strong><br \/>\n\u2022 New Option:<\/strong><\/span>\u00a0Plugin Firewall Test Mode: A new Test Mode button has been added to the Plugin Firewall settings. Clicking the Test Mode button will allow you to check the frontend of your website as if you are visitor to your website to check for any problems or errors. You do not need to check the backend wp-admin Dashboard of your site. AutoPilot Mode is also enabled when you are in Test Mode. Plugin Firewall AutoPilot Mode will automatically create any new Plugin Firewall whitelist rules (once every 1 minute in Test Mode) for frontloading plugin scripts on the frontend of your website while Test Mode is turned On. Clicking the Plugin Firewall Activate or Deactivate button turns Off Plugin Firewall Test Mode. The BPS Pro Dashboard Status Display will display:<span style=\"color: #008000;\"><strong> PFW:<\/strong><\/span> <strong><span style=\"color: #0000ff;\">Test Mode : 1 Min : 00:00 AM<\/span><\/strong> when Test Mode is turned On.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Enhancement:<\/strong><\/span>\u00a0Dashboard Status Display: Question mark icon CSS hover Tooltip added for ARQ Pending status. Icon displays help info when hovered.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Enhancement:<\/strong><\/span>\u00a0New System Info checks: cURL version and cURL OpenSSL Version (Used by PayPal, etc.).<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Improvement:<\/strong><\/span>\u00a0BPS Pro MU Tools must-use plugin Enable|Disable Action Links created to disable or enable the BPS Pro MU Tools must-use plugin.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Procedural:<\/strong>\u00a0<\/span>Unlink the BPS Pro MU Tools file on BPS Pro plugin deletion.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Procedural:<\/strong>\u00a0<\/span>Setup Wizard: wp-admin htaccess file added to automated root htaccess file backup and zip download.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Procedural:<\/strong><\/span>\u00a0Plugin Firewall AutoPilot Mode: New conditional filter added to check and filter out Security Log entries where plugin script paths in other plugins are invalid\/bad. Prevents nuisance Security Log entries from being processed by AutoPilotMode.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Nuisance BugFix:<\/strong><\/span>\u00a0Plugin Firewall AutoPilot Mode: New conditional filter added to check and filter out Security Log entries where the URI points directly to the root \/plugins\/ folder. Prevents nuisance Security Log entries from being processed by AutoPilotMode.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Improvement:<\/strong><\/span>\u00a0Replace: $_SERVER[QUERY_STRING] superglobal with parse_url() PHP_URL_QUERY component to get Query String logging field values in all logging templates and logging code.<br \/>\n<span style=\"color: #000080;\"><strong>\u2022 Dev Note:<\/strong><\/span>\u00a0Files affected: 400.php, 403.php, 404.php, 405.php, 410.php, Isl-logout.php, bps-maintenance.php, login-security.php.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Improvement:<\/strong>\u00a0<\/span>Setup Wizard successful completion message now includes a link to the AutoRestore|Quarantine Guide (ARQ IDPS) Forum Topic.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Improvement:<\/strong><\/span>\u00a0BPS Pro Activation: Procedural check\/notification added for website domain URL changes. If\/when a website domain URL changes a new BPS Pro Activation Key must be requested for the new website domain URL change.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Improvement:<\/strong><\/span>\u00a0BPS Pro Activation: Additional error checks added to Activation Forms for common issues\/problems.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Improvement:<\/strong><\/span>\u00a0AutoRestore Automation: Prevent BPS Pro plugin deactivation email alerts from being sent when the BPS Pro plugin is being upgraded.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 Change|Revert BugFix:<\/strong><\/span>\u00a0Logging Timestamps: &#8220;Last Modified Time&#8221; timestamps have been reverted back to Military time format due to problems with certain i18n Timezone settings.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 BugFix:<\/strong><\/span>\u00a0ARQ single file exclude condition\/rule fix for special website files: root htaccess file, wp-config.php, root index.php, wp-blog-header.php and wp-admin htaccess file. Fixes both Live Hosted and Local Dev problems with excluding these special files from being checked by ARQ.<br \/>\n<span style=\"color: #000080;\"><strong>\u2022 Dev Note:<\/strong><\/span>\u00a0Slash filters created for all server path types. WPEngine mysql.sql file exclude condition changed and moved to Iterator.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 BugFix:<\/strong><\/span>\u00a0JTC Comment Form CSS Styling option fix for non-logged in users.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 BugFix:<\/strong><\/span>\u00a0CSS fix for BPS Pro Activation Key error on Setup Wizard page.<\/p>\n<p><span style=\"color: #000080;\"><strong>\u2022 BugFix:<\/strong><\/span>\u00a0PHP Error Log: stripslashes added to PHP Error Log Location Set To option for XAMPP, MAMP, WAMP Local Development servers.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>12.9.1: \u2022 BugFix:\u00a0PHP Error Logging not working. Removed error_reporting(0) condition from BPS Pro MU Tools file. The PHP Error Log Test Error Log button has been re-enabled for PHP Error Log testing. 12.9: \u2022 New Option:\u00a0Plugin Firewall Test Mode: A new Test Mode button has been added to the Plugin Firewall settings. Clicking the Test [&hellip;]<\/p>\n","protected":false},"author":167,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[393],"tags":[645,646],"class_list":["post-5446","post","type-post","status-publish","format-standard","hentry","category-bulletproof-security-pro","tag-bps-pro-12-9","tag-bulletproof-security-pro-12-9"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.ait-pro.com\/aitpro-blog\/wp-json\/wp\/v2\/posts\/5446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ait-pro.com\/aitpro-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ait-pro.com\/aitpro-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ait-pro.com\/aitpro-blog\/wp-json\/wp\/v2\/users\/167"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ait-pro.com\/aitpro-blog\/wp-json\/wp\/v2\/comments?post=5446"}],"version-history":[{"count":1,"href":"https:\/\/www.ait-pro.com\/aitpro-blog\/wp-json\/wp\/v2\/posts\/5446\/revisions"}],"predecessor-version":[{"id":5558,"href":"https:\/\/www.ait-pro.com\/aitpro-blog\/wp-json\/wp\/v2\/posts\/5446\/revisions\/5558"}],"wp:attachment":[{"href":"https:\/\/www.ait-pro.com\/aitpro-blog\/wp-json\/wp\/v2\/media?parent=5446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ait-pro.com\/aitpro-blog\/wp-json\/wp\/v2\/categories?post=5446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ait-pro.com\/aitpro-blog\/wp-json\/wp\/v2\/tags?post=5446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}