<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Could we make the kerberos users alfrescocifs and alfrescohttp to allow customers to have several alfresco instances (e.g: test, validation and production environments) authenticate against the same AD server in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/could-we-make-the-kerberos-users-alfrescocifs-and-alfrescohttp/m-p/13121#M5774</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Two Instances:&lt;/P&gt;&lt;P&gt;UAT (ip1), PROD(ip2)&lt;/P&gt;&lt;P&gt;Steps Performed:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First kerberos configuration on UAT - successful&lt;/P&gt;&lt;P&gt;Second&amp;nbsp;&lt;SPAN&gt;kerberos configuration on PROD - successful&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then,&lt;/P&gt;&lt;P&gt;On UAT,&lt;/P&gt;&lt;P&gt;when, 1.1.1.1:8080/share, it gives cannot found.&lt;/P&gt;&lt;P&gt;alfresco and share application throws exception.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reason:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****-**-**&amp;nbsp;**:**:**,925 ERROR [org.alfresco.web.app.servlet.KerberosAuthenticationFilter] [localhost-startStop-1&lt;STRONG&gt;] HTTP Kerberos web filter error&lt;/STRONG&gt;&lt;BR /&gt;javax.security.auth.login.LoginException: Client not found in Kerberos database (6)&lt;BR /&gt; at com.sun.security.auth.module.Krb5LoginModule.attemptAuthentication(Unknown Source)&lt;BR /&gt; at com.sun.security.auth.module.Krb5LoginModule.login(Unknown Source)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;BR /&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;BR /&gt; at java.lang.reflect.Method.invoke(Unknown Source)&lt;BR /&gt; at javax.security.auth.login.LoginContext.invoke(Unknown Source)&lt;BR /&gt; at javax.security.auth.login.LoginContext.access$000(Unknown Source)&lt;BR /&gt; at javax.security.auth.login.LoginContext$4.run(Unknown Source)&lt;BR /&gt; at javax.security.auth.login.LoginContext$4.run(Unknown Source)&lt;BR /&gt; at java.security.AccessController.doPrivileged(Native Method)&lt;BR /&gt; at javax.security.auth.login.LoginContext.invokePriv(Unknown Source)&lt;BR /&gt; at javax.security.auth.login.LoginContext.login(Unknown Source)&lt;BR /&gt; at org.alfresco.repo.webdav.auth.BaseKerberosAuthenticationFilter.init(BaseKerberosAuthenticationFilter.java:189)&lt;BR /&gt; at org.alfresco.web.app.servlet.KerberosAuthenticationFilter.init(KerberosAuthenticationFilter.java:63)&lt;BR /&gt; at org.alfresco.repo.webdav.auth.BaseSSOAuthenticationFilter.afterPropertiesSet(BaseSSOAuthenticationFilter.java:153)&lt;BR /&gt; at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1573)&lt;BR /&gt; at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1511)&lt;BR /&gt; at .&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:938)&lt;BR /&gt; at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)&lt;BR /&gt; at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:410)&lt;BR /&gt; at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)&lt;BR /&gt; at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)&lt;BR /&gt; at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:70)&lt;BR /&gt; at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)&lt;BR /&gt; at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5524)&lt;BR /&gt; at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)&lt;BR /&gt; at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)&lt;BR /&gt; at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)&lt;BR /&gt; at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)&lt;BR /&gt; at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:672)&lt;BR /&gt; at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1859)&lt;BR /&gt; at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)&lt;BR /&gt; at java.util.concurrent.FutureTask.run(Unknown Source)&lt;BR /&gt; at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)&lt;BR /&gt; at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)&lt;BR /&gt; at java.lang.Thread.run(Unknown Source)&lt;BR /&gt;Caused by: KrbException: &lt;STRONG&gt;Client not found in Kerberos database (6)&lt;/STRONG&gt;&lt;BR /&gt; at sun.security.krb5.KrbAsRep.&amp;lt;init&amp;gt;(Unknown Source)&lt;BR /&gt; at sun.security.krb5.KrbAsReqBuilder.send(Unknown Source)&lt;BR /&gt; at sun.security.krb5.KrbAsReqBuilder.action(Unknown Source)&lt;BR /&gt; ... 65 more&lt;BR /&gt;Caused by: KrbException: &lt;STRONG&gt;Identifier doesn't match expected value (906)&lt;/STRONG&gt;&lt;BR /&gt; at sun.security.krb5.internal.KDCRep.init(Unknown Source)&lt;BR /&gt; at sun.security.krb5.internal.ASRep.init(Unknown Source)&lt;BR /&gt; at sun.security.krb5.internal.ASRep.&amp;lt;init&amp;gt;(Unknown Source)&lt;BR /&gt; ... 68 more&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 Aug 2017 11:33:44 GMT</pubDate>
    <dc:creator>tanmaysalve</dc:creator>
    <dc:date>2017-08-16T11:33:44Z</dc:date>
    <item>
      <title>Could we make the kerberos users alfrescocifs and alfrescohttp to allow customers to have several alfresco instances (e.g: test, validation and production environments) authenticate against the same AD server</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/could-we-make-the-kerberos-users-alfrescocifs-and-alfrescohttp/m-p/13121#M5774</link>
      <description>Two Instances:UAT (ip1), PROD(ip2)Steps Performed:First kerberos configuration on UAT - successfulSecond&amp;nbsp;kerberos configuration on PROD - successfulthen,On UAT,when, 1.1.1.1:8080/share, it gives cannot found.alfresco and share application throws exception.Reason:****-**-**&amp;nbsp;**:**:**,925 ERROR [org.al</description>
      <pubDate>Wed, 16 Aug 2017 11:33:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/could-we-make-the-kerberos-users-alfrescocifs-and-alfrescohttp/m-p/13121#M5774</guid>
      <dc:creator>tanmaysalve</dc:creator>
      <dc:date>2017-08-16T11:33:44Z</dc:date>
    </item>
    <item>
      <title>Re: Could we make the kerberos users alfrescocifs and alfrescohttp to allow customers to have several alfresco instances (e.g: test, validation and production environments) authenticate against the same AD server</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/could-we-make-the-kerberos-users-alfrescocifs-and-alfrescohttp/m-p/13122#M5775</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You cannot use Kerberos on an IP-based host. Give UAT a proper domain name and use that to address it, and it should work with Kerberos (provided you set up the SPN in AD as well).&lt;/P&gt;&lt;P&gt;Also, make sure that the user has the SPNs for all the relevant systems, and use the most up-to-date keytab for all systems. Ideally, you would create separate system users in AD for each environment and only have them&amp;nbsp;associated with the SPNs of their environment.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Aug 2017 13:32:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/could-we-make-the-kerberos-users-alfrescocifs-and-alfrescohttp/m-p/13122#M5775</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2017-08-16T13:32:53Z</dc:date>
    </item>
    <item>
      <title>Re: Could we make the kerberos users alfrescocifs and alfrescohttp to allow customers to have several alfresco instances (e.g: test, validation and production environments) authenticate against the same AD server</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/could-we-make-the-kerberos-users-alfrescocifs-and-alfrescohttp/m-p/13123#M5776</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Axel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply&lt;/P&gt;&lt;P&gt;We only have two &lt;SPAN&gt;kerberos&amp;nbsp;&lt;/SPAN&gt;users alfrescohttp and alfrescocifs currently which worked for one host server (UAT),&amp;nbsp;then we ran the ktpass command which change the principal name&amp;nbsp;with a different host(prod) for the same mentioned kerberos users. It worked for prod but stopped working for UAT (which is obvious)&lt;/P&gt;&lt;P&gt;We are supposed to run several instances of alfresco in our organisation and it would be difficult to manage creation of these users again and again.&lt;/P&gt;&lt;P&gt;Hence I need to know if there is a way out where we can use the same users for several alfresco&amp;nbsp;instances to authenticate against the same AD server though not recommended&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Aug 2017 14:01:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/could-we-make-the-kerberos-users-alfrescocifs-and-alfrescohttp/m-p/13123#M5776</guid>
      <dc:creator>tanmaysalve</dc:creator>
      <dc:date>2017-08-16T14:01:30Z</dc:date>
    </item>
  </channel>
</rss>

