Solved
Author + SAML integration: getting "Resource / not found" message
as above.
some information/notes:
- I checked the IDP metadata that was given to me by our Okta team
- I checked OSGI config
- I checked author dispatcher config
- I checked SAML response (using SAML tracer browser plugin)
- I can successfully login to Okta
- I read this troubleshooting guide in case I miss something else => How to troubleshoot SAML related issues in AEM | Adobe Experience Cloud
- our author is behind a dispatcher and Amazon ELB (this is the flow: me => ELB => dispatcher => AEM author)
- encryption is turned off in the OSGI config
- I checked the certificate that's been uploaded vs the one provided to me by Okta team
Any other ideas on what else to check? Thanks
Resource at '/' not found: No resource found
Cannot serve request to / in /libs/sling/servlet/errorhandler/404.jsp
Request Progress:
0 TIMER_START{Request Processing}
0 COMMENT timer_end format is {<elapsed microseconds>,<timer name>} <optional message>
3 LOG Method=GET, PathInfo=null
4 TIMER_START{handleSecurity}
541 TIMER_END{536,handleSecurity} authenticator org.apache.sling.auth.core.impl.SlingAuthenticator@2818261b returns true
746 TIMER_START{ResourceResolution}
1224 TIMER_END{477,ResourceResolution} URI=/ resolves to Resource=NonExistingResource, path=/
1228 LOG Resource Path Info: SlingRequestPathInfo: path='/', selectorString='null', extension='null', suffix='null'
1228 TIMER_START{ServletResolution}
1230 TIMER_START{resolveServlet(/)}
1713 LOG {0}: no servlet found
1718 TIMER_END{487,resolveServlet(/)} Using servlet org.apache.sling.servlets.get.DefaultGetServlet
1721 TIMER_END{492,ServletResolution} URI=/ handled by Servlet=org.apache.sling.servlets.get.DefaultGetServlet
1724 LOG Applying Requestfilters
1726 LOG Calling filter: com.adobe.granite.resourceresolverhelper.impl.ResourceResolverHelperImpl
1730 LOG Calling filter: org.apache.sling.security.impl.ContentDispositionFilter
1733 LOG Calling filter: org.apache.sling.i18n.impl.I18NFilter
1735 LOG Calling filter: com.adobe.granite.httpcache.impl.InnerCacheFilter
1740 LOG Calling filter: org.apache.sling.rewriter.impl.RewriterFilter