1 Reply Latest reply on Nov 14, 2017 7:17 AM by smacdonald2008

    AuthenticationSupport service missing after upgrade from AEM 6.1 to AEM 6.3

    stevann31877692

      I am doing upgrade from AEM 6.1 to AEM 6.3..I followed all steps specified in Upgrading to AEM 6.3 ..there was no errors or misbehaviours during process but when I start instance I got errors in error.log :

       

      14.11.2017 11:39:08.219 *ERROR* [qtp937262027-53] org.apache.sling.engine.impl.SlingHttpContext handleSecurity: AuthenticationSupport service missing. Cannot authenticate request.

      14.11.2017 11:39:08.219 *ERROR* [qtp937262027-53] org.apache.sling.engine.impl.SlingHttpContext handleSecurity: Possible reason is missing Repository service. Check AuthenticationSupport dependencies

       

      In stdout.log I got this errors:

      14.11.2017 11:56:23.060 *ERROR* [Background Update com.adobe.granite.security.installer (569)] ERROR: Bundle '569' Unable to update the bundle. (java.net.MalformedURLException: Unknown protocol: launchpad)

      java.net.MalformedURLException: Unknown protocol: launchpad

      at java.net.URL.<init>(URL.java:620)

      at org.apache.felix.framework.util.SecureAction.createURL(SecureAction.java:255)

      at org.apache.felix.framework.cache.JarRevision.initialize(JarRevision.java:148)

      at org.apache.felix.framework.cache.JarRevision.<init>(JarRevision.java:77)

      at org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(BundleArchive.j ava:878)

      at org.apache.felix.framework.cache.BundleArchive.reviseInternal(BundleArchive.java:550)

      at org.apache.felix.framework.cache.BundleArchive.revise(BundleArchive.java:522)

      at org.apache.felix.framework.BundleImpl.revise(BundleImpl.java:1216)

      at org.apache.felix.framework.Felix.updateBundle(Felix.java:2363)

      at org.apache.felix.framework.BundleImpl.update(BundleImpl.java:1018)

      at org.apache.felix.framework.BundleImpl.update(BundleImpl.java:1004)

      at org.apache.felix.webconsole.internal.core.UpdateHelper.updateFromBundleLocation(UpdateHel per.java:108)

      at org.apache.felix.webconsole.internal.core.UpdateHelper.doRun(UpdateHelper.java:74)

      at org.apache.felix.webconsole.internal.core.BaseUpdateInstallHelper.run(BaseUpdateInstallHe lper.java:123)

      at java.lang.Thread.run(Thread.java:745)

      Caused by: java.lang.IllegalStateException: Unknown protocol: launchpad

      at org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(URLHandlersStreamHandle rProxy.java:373)

      at java.net.URL.<init>(URL.java:615)

      ... 14 more

      14.11.2017 11:56:23.062 *ERROR* [FelixDispatchQueue] ERROR: Bundle '569' EventDispatcher: Error during dispatch. (java.lang.NullPointerException)

      java.lang.NullPointerException

      at com.adobe.granite.security.installer.internal.Activator.bundleChanged(Activator.java:92)

      at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatc her.java:916)

      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java :835)

      at org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:1148)

      at org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:55)

      at org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:103)

      at java.lang.Thread.run(Thread.java:745)

       

      This is my bundle 569:

      bundle569.png

      Also in system console under Sling option there is no Authenticator option

      noAuthenticatorUnderSlingOption.png

      I can't see login console..In system console in components section there are lot of unsatisfied references among them there is org.apache.sling.auth.core.impl.engine.EngineSlingAuthenticator..Also all  bundles are active..

       

      Does anyone know what this could be and  how I can solve this?