I have Migrated Magento 2 website from subdomain to root. after migration user cant logged into the account but admin is working fine. if user clear the cache and try to login , login works fine but when the cookies expire it wont work. Everything look perfect but dont know what can be the issue.

  • Did you check the logs of magento 2? – klict May 8 '18 at 11:37
  • Kindly check magento log files when user are not able to login. – Dhiren Vasoya May 8 '18 at 11:46
  • it doest not produce any error in log – Atif Aqeel May 8 '18 at 17:00

I got the solution for it, i installed the php chat plugin on the server and embed into magento 2 website. the issue was coming from the cookies that both of them was generated on the same url. when you look at the PHPSSID into the inspect element , it will show duplicate PHPSSID and one of them was conflicted with origenal one. Solution - i have created the subdomian and copy the chat code into the subdomain. that completely solve my problem.


It must be your cookie domain issue.

Check at core_config_data database table

run the sql query

select * from core_config_data where path like '%cookie%';

to check the setting.

Cookie domain value should be domain.

  • i tried both with input the url and null value. still same – Atif Aqeel May 8 '18 at 17:00

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.