wenkunst
Forum Replies Created
-
Oke, thanks!
Forum: Plugins
In reply to: [Contact Form 7] with Reply-To: [your-email] Insecure email alertIf you use any other protection you can put this in your wp-config.php:
define( 'WPCF7_VALIDATE_CONFIGURATION', false );
Forum: Plugins
In reply to: [Contact Form 7] Configuration error: Unsafe email config [your-email]Same problem here. I use a custom build honeypot which works perfectly on +100 websites. Please stop bothering users with this “Unsafe email config is used without sufficient protection” warning. I suggest make it an opt-in option. I don’t want to disable the configuration on all those websites.
This is how you can disable it for people searching, the link @alexisj mentioned above:
You can disable the configuration validator by adding: define( 'WPCF7_VALIDATE_CONFIGURATION', false ); to your wp-config.php, or adding: add_filter( 'wpcf7_validate_configuration', '__return_false' ); to your theme’s functions.php.
I did as suggested with 7 websites:
- Uninstall the plugin
- Re-install the plugin
- Settings will be lost on uninstall, please authorize and setup the plugin again
- After minimum one hour, check the dashboard and see if the charts are displaying without errors
After the weekend they all give errors:
Count: 0 Ajax Error Code: 624 API Error Code: 401 API Error Reason: Array ( [0] => Array ( [message] => Invalid Credentials [domain] => global [reason] => authError [location] => Authorization [locationType] => header ) )
I’ve also asked 3 clients to connect to their own gmail account, also those websites have these 624 errors…
I’m afraid I’m going to look for another options, this is taking me to much time… ??
I did as you suggested and will check later again what it looks like!
I’m back with some new results:
I’ve connected 9 websites with your plugin to a new google analytics account, therefor there should not be a problem with the amount. Also, those 9 website only use your plugin.
After one day I already get an error and they all give errors and are disconnected. Here is en error report:
Aantal: 2 Ajax Error Code: None API Error Code: 401 API Error Reason: Array ( [0] => Array ( [message] => Invalid Credentials [domain] => global [reason] => authError [location] => Authorization [locationType] => header ) ) API Error Details: Deconf\AIWP\Google\Service\Exception Object ( [message:protected] => { "error": { "code": 401, "message": "Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.", "errors": [ { "message": "Invalid Credentials", "domain": "global", "reason": "authError", "location": "Authorization", "locationType": "header" } ], "status": "UNAUTHENTICATED" } } [string:Exception:private] => [code:protected] => 401 [file:protected] => /home/poustin/public_html/hetlevenssnoer.be/wp-content/plugins/analytics-insights/tools/vendor/google/apiclient/src/Http/REST.php [line:protected] => 137 [trace:Exception:private] => Array ( [0] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-content/plugins/analytics-insights/tools/vendor/google/apiclient/src/Http/REST.php [line] => 110 [function] => decodeHttpResponse [class] => Deconf\AIWP\Google\Http\REST [type] => :: ) [1] => Array ( [function] => doExecute [class] => Deconf\AIWP\Google\Http\REST [type] => :: ) [2] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-content/plugins/analytics-insights/tools/vendor/google/apiclient/src/Task/Runner.php [line] => 190 [function] => call_user_func_array ) [3] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-content/plugins/analytics-insights/tools/vendor/google/apiclient/src/Http/REST.php [line] => 69 [function] => run [class] => Deconf\AIWP\Google\Task\Runner [type] => -> ) [4] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-content/plugins/analytics-insights/tools/vendor/google/apiclient/src/Client.php [line] => 925 [function] => execute [class] => Deconf\AIWP\Google\Http\REST [type] => :: ) [5] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-content/plugins/analytics-insights/tools/vendor/google/apiclient/src/Service/Resource.php [line] => 241 [function] => execute [class] => Deconf\AIWP\Google\Client [type] => -> ) [6] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-content/plugins/analytics-insights/tools/vendor/google/apiclient-services/src/AnalyticsData/Resource/Properties.php [line] => 217 [function] => call [class] => Deconf\AIWP\Google\Service\Resource [type] => -> ) [7] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-content/plugins/analytics-insights/tools/gapi.php [line] => 1362 [function] => runReport [class] => Deconf\AIWP\Google\Service\AnalyticsData\Resource\Properties [type] => -> ) [8] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-content/plugins/analytics-insights/tools/gapi.php [line] => 1482 [function] => handle_corereports_ga4 [class] => AIWP_GAPI_Controller [type] => -> ) [9] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-content/plugins/analytics-insights/tools/gapi.php [line] => 2255 [function] => get_areachart_data_ga4 [class] => AIWP_GAPI_Controller [type] => -> ) [10] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-content/plugins/analytics-insights/admin/ajax-actions.php [line] => 108 [function] => get [class] => AIWP_GAPI_Controller [type] => -> ) [11] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-includes/class-wp-hook.php [line] => 308 [function] => ajax_item_reports [class] => AIWP_Backend_Ajax [type] => -> ) [12] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-includes/class-wp-hook.php [line] => 332 [function] => apply_filters [class] => WP_Hook [type] => -> ) [13] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-includes/plugin.php [line] => 517 [function] => do_action [class] => WP_Hook [type] => -> ) [14] => Array ( [file] => /home/poustin/public_html/hetlevenssnoer.be/wp-admin/admin-ajax.php [line] => 188 [function] => do_action ) ) [previous:Exception:private] => [errors:protected] => Array ( [0] => Array ( [message] => Invalid Credentials [domain] => global [reason] => authError [location] => Authorization [locationType] => header ) ) )
I also have an error from an other website which is much longer. I don’t want to post it here because of the details, can I send it you private?
I’ll have a look at the more detailed error logs, thanks for the tip!
I use other analytics plugins on other websites which use the same Google account. Might that also be counting to that limit of 25?
I’m not using two analytics plugins on the same website nor are there any multisite websites. And no proxy or special cache system as far I’m aware of.
Oke, after 4 days this is the result:
Good: 3 websites are still getting results
Error 624: 5 websites with this error
Error 401: 3 websites with this error and these details:Array ( [0] => Array ( [message] => Invalid Credentials [domain] => global [reason] => authError [location] => Authorization [locationType] => header ) )
Error: none. And 1 website with “Error code: none” and no details…
All the websites where getting results after I authorized them and nothing changed with credentials or whats however
Any ideas…?
Oke, did this, will check later!
I’m using this plugin on 12 websites with the same Google account, that should be oke shouldn’t it?
Wonderful, this is exactly what I was looking for!
Thanks very much!Forum: Plugins
In reply to: [Simple Membership] Protected page not showedThank you for your reaction. I tried the mentioned steps and can confirm that it is working! Maybe the step to logout and login made the difference…? I don’t know but I’m glad it is working!
Forum: Plugins
In reply to: [Pronamic Pay] No user saved in payment with ninja forms?Perfect! I use the store submission action so that will work together! Thank you ??
Forum: Plugins
In reply to: [Pronamic Pay] No user saved in payment with ninja forms?Thank you, good to know!
So the only option yet to get the user information is by following the payment ID? I can work with that ??