I have created a user and provide a new created role customer which have access to customer module only . When we logged in with that particular user , we are able to see the customer list but when click on edit customer it gives This page isn’t working, currently unable to handle this request. HTTP ERROR 500 enter image description here

  • have you given permissions in your controller? – sheraz khan Oct 31 '18 at 12:36
  • This is default magento customer module, you can check the same in your existing application. – Ranjeet Singh Oct 31 '18 at 12:45
  • After creating role and user, have you run command like caching, indexing? – Dhiren Vasoya Oct 31 '18 at 14:23
  • yes I have run caching but not indexing. – Ranjeet Singh Nov 1 '18 at 15:50

The above posted question is bug reproduced in Magento 2.2.x and it is throwing invalid parameter configuration provided for argument. The solution for the above issue is to add the code in file endor/magento/framework/View/Element/UiComponentFactory.php after line 149.

if (isset($componentArguments['block']) && !$componentArguments['block']) {
            return null;

enter image description here

  • But Here a new challenge that how to override the above file. – Ranjeet Singh Nov 1 '18 at 16:05
  • Can you please update your question instead of answering? – sv3n Nov 1 '18 at 16:16
  • @sv3n Question is as it is what I was facing the problem. On searching I have found a temporary solution to edit core file and this will also fix in magento new release. But right now instead of editing core file I am trying to find some way to override the file. – Ranjeet Singh Nov 1 '18 at 16:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.