cancel
Showing results for 
Search instead for 
Did you mean: 

Internal error: Make sure you are using reCaptcha V3 api keys

SOLVED
   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

Internal error: Make sure you are using reCaptcha V3 api keys

Can't log in because of this. I just upgraded to 2.3.4. I thought I was using V2. the sub-domain is listed in recahtcha. The root is fine.

I deleted var/cache

I disable it google recaptha in the database

Now I can not get pass "There has been an error processing your request"

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Internal error: Make sure you are using reCaptcha V3 api keys

Fixed it

It was because the Dotdigitalgroup_Email was disabled

View solution in original post

8 REPLIES 8

Re: Internal error: Make sure you are using reCaptcha V3 api keys

@Mrferguson please check the var/logs.

 

There you will find the error.

Please share the error here.

Re: Internal error: Make sure you are using reCaptcha V3 api keys

Here is the error

[2020-02-04 01:40:52] main.CRITICAL: Specified invalid parent id (Dotdigitalgroup_Email::marketing_automation) {"report_id":"34be7144480ba536d83f1924dd003c817872b6356100a1a3c6c50006dc0f2a6c","exception":"[object] (OutOfRangeException(code: 0): Specified invalid parent id (Dotdigitalgroup_Email::marketing_automation)

 

 

{"0":"Specified invalid parent id (Dotdigitalgroup_Email::marketing_automation)","1":"#1 Magento\\Backend\\Model\\Menu\\Builder\\Interceptor->___callParent() called at [vendor\/magento\/framework\/Interception\/Interceptor.php:138]\n#2 Magento\\Backend\\Model\\Menu\\Builder\\Interceptor->Magento\\Framework\\Interception\\{closure}() called at [vendor\/magento\/framework\/Interception\/Interceptor.php:153]\n#3 Magento\\Backend\\Model\\Menu\\Builder\\Interceptor->___callPlugins() called at [generated\/code\/Magento\/Backend\/Model\/Menu\/Builder\/Interceptor.php:26]\n#4 Magento\\Backend\\Model\\Menu\\Builder\\Interceptor->getResult() called at [vendor\/magento\/module-backend\/Model\/Menu\/Config.php:148]\n#5 Magento\\Backend\\Model\\Menu\\Config->_initMenu() called at [vendor\/magento\/module-backend\/Model\/Menu\/Config.php:111]\n#6 Magento\\Backend\\Model\\Menu\\Config->getMenu() called at [vendor\/magento\/module-backend\/Model\/Url.php:365]\n#7 Magento\\Backend\\Model\\Url->_getMenu() called at [vendor\/magento\/module-backend\/Model\/Url.php:325]\n#8 Magento\\Backend\\Model\\Url->getStartupPageUrl() called at [vendor\/magento\/module-backend\/Controller\/Adminhtml\/Index\/Index.php:24]\n#9 Magento\\Backend\\Controller\\Adminhtml\\Index\\Index->execute() called at [vendor\/magento\/framework\/App\/Action\/Action.php:108]\n#10 Magento\\Framework\\App\\Action\\Action->dispatch() called at [vendor\/magento\/module-backend\/App\/AbstractAction.php:231]\n#11 Magento\\Backend\\App\\AbstractAction->dispatch() called at [vendor\/magento\/framework\/Interception\/Interceptor.php:58]\n#12 Magento\\Backend\\Controller\\Adminhtml\\Index\\Index\\Interceptor->___callParent() called at [vendor\/magento\/framework\/Interception\/Interceptor.php:138]\n#13 Magento\\Backend\\Controller\\Adminhtml\\Index\\Index\\Interceptor->Magento\\Framework\\Interception\\{closure}() called at [vendor\/magento\/module-backend\/App\/Action\/Plugin\/Authentication.php:143]\n#14 Magento\\Backend\\App\\Action\\Plugin\\Authentication->aroundDispatch() called at [vendor\/magento\/framework\/Interception\/Interceptor.php:135]\n#15 Magento\\Backend\\Controller\\Adminhtml\\Index\\Index\\Interceptor->Magento\\Framework\\Interception\\{closure}() called at [vendor\/magento\/framework\/Interception\/Interceptor.php:153]\n#16 Magento\\Backend\\Controller\\Adminhtml\\Index\\Index\\Interceptor->___callPlugins() called at [generated\/code\/Magento\/Backend\/Controller\/Adminhtml\/Index\/Index\/Interceptor.php:26]\n#17 Magento\\Backend\\Controller\\Adminhtml\\Index\\Index\\Interceptor->dispatch() called at [vendor\/magento\/framework\/App\/FrontController.php:159]\n#18 Magento\\Framework\\App\\FrontController->processRequest() called at [vendor\/magento\/framework\/App\/FrontController.php:99]\n#19 Magento\\Framework\\App\\FrontController->dispatch() called at [vendor\/magento\/framework\/Interception\/Interceptor.php:58]\n#20 Magento\\Framework\\App\\FrontController\\Interceptor->___callParent() called at [vendor\/magento\/framework\/Interception\/Interceptor.php:138]\n#21 Magento\\Framework\\App\\FrontController\\Interceptor->Magento\\Framework\\Interception\\{closure}() called at [vendor\/magento\/framework\/Interception\/Interceptor.php:153]\n#22 Magento\\Framework\\App\\FrontController\\Interceptor->___callPlugins() called at [generated\/code\/Magento\/Framework\/App\/FrontController\/Interceptor.php:26]\n#23 Magento\\Framework\\App\\FrontController\\Interceptor->dispatch() called at [vendor\/magento\/framework\/App\/Http.php:116]\n#24 Magento\\Framework\\App\\Http->launch() called at [vendor\/magento\/framework\/App\/Bootstrap.php:261]\n#25 Magento\\Framework\\App\\Bootstrap->run() called at [index.php:39]\n","url":"\/admin_9ougs5\/admin\/index

Re: Internal error: Make sure you are using reCaptcha V3 api keys

Fixed it

It was because the Dotdigitalgroup_Email was disabled

Re: Internal error: Make sure you are using reCaptcha V3 api keys

@Mrferguson Good to hear this.

Please mark it as solution so if anyone facing the same issue will easily reach out to this.

 

Thanks

Re: Internal error: Make sure you are using reCaptcha V3 api keys

I updated to 2.3.4 today - I am getting the same error, but it doesnt appear to be logging to var.

 

I was using recaptcha v2 prior to the update, so no - I wouldnt be using v3 keys. I will try to replace v2 keys with v3 keys in the database to see if this will correct the issue, but at the moment, this is clearly a bug.

 

** I replaced the old v2 keys with v3 keys directly in the database, and this DID fix the issue **

Steps to fix;

 

Update Keys Located in

 core_config_data/msp_securitysuite_recaptcha/general/public_key

 core_config_data/msp_securitysuite_recaptcha/general/private_key

 

Refresh Caches

First login failed with 'incorrect captcha'

Second Login worked.

 

And thats it!

 

Good luck out there!

 

Re: Internal error: Make sure you are using reCaptcha V3 api keys

Magento 2.3.4 automatically activate reCaptcha v3. Juste change to reCaptcha v2 in Store>Configuration>Security>Google reCaptcha.

Re: Internal error: Make sure you are using reCaptcha V3 api keys

Can you clarify which configuration setting needs to be changed to enable the Dotdigitalgroup email? I'm getting a similar error but your solution isn't very clear.

Re: Internal error: Make sure you are using reCaptcha V3 api keys

There are some configurations that need to be noticed here:

1. Dotdigital_Email: it should be enabled in config.php if you use it.

2. In my case: MSP_ReCaptcha uses Recaptcha v3 but Magento_captcha still enabled v2. You can disable it here: Store > Configuration > CAPTCHA > Enable CAPTCHA on Storefront

Beside there is another configuration of Magento_Captcha for Admin: Store > Advance > Admin > CAPTCHA