HTTP ERROR 503 ServletResolver service missing, cannot service requests | Community
Skip to main content
Level 3
July 27, 2022
Solved

HTTP ERROR 503 ServletResolver service missing, cannot service requests

  • July 27, 2022
  • 3 replies
  • 8183 views

Hi,

 

I am trying to login into my instance and I am getting this error.

HTTP ERROR 503 ServletResolver service missing, cannot service requests

URI: /libs/granite/core/content/login.html
STATUS: 503
MESSAGE: ServletResolver service missing, cannot service requests
SERVLET: org.apache.felix.http.base.internal.dispatch.DispatcherServlet-71190bb2

 

I am using AEM 6.5 Service pack 12

Any suggestion I can use to resolve this issue?

 

Thank You

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by joerghoh

Most likely there's a problem with the repository. I wrote a blog article about it: https://cqdump.joerghoh.de/2022/03/17/how-to-analyze-authentication-support-missing/ can you check that?

3 replies

SantoshSai
Community Advisor
Community Advisor
July 27, 2022

Hi @justinbr17 ,

Please check if there are any bundles in Installed state here: http://localhost:4502/system/console/bundles

Regards,

Santosh

Santosh Sai
Level 3
July 27, 2022

Hi,

 

When I click the link I am not able to log in, that error still shows up.

SantoshSai
Community Advisor
Community Advisor
July 27, 2022

Is your project installed on AEM instance? If Yes Can you try setting up fresh instance without your project? In this case we can able to find out whether it's issue with AEM or your code.

Santosh Sai
joerghoh
Adobe Employee
joerghohAdobe EmployeeAccepted solution
Adobe Employee
July 27, 2022

Most likely there's a problem with the repository. I wrote a blog article about it: https://cqdump.joerghoh.de/2022/03/17/how-to-analyze-authentication-support-missing/ can you check that?

Level 2
June 9, 2024

Check your log, most likely you can find the error or warning or whatever the latest change you made to cause the server error.
1. Easy way: For this case, got to {AEM_ROOT}\crx-quickstart\launchpad\config\org\apache\sling\serviceusermapping\impl\ServiceUserMapperImpl.config, change the require.validation to false. then the server will start and everything goes back to normal.
2. Hard way: keep the require.validation=true, but add the service user to jaas.config or wherever the AEM can validate the service user.