Проблемы реестра контейнеров JFrog с LDAP
Мы оцениваем реестр контейнеров JFrog. Мы уже используем Artifactory Pro. Для оценки мы использовали обычную установку из ZIP-архива в Linux, которая использовала сценарий установки службы и установку с использованиемapt-get
. У обоих одинаковая проблема с LDAP. При настройке LDAP и сохранении конфигурации мы не получаем ошибок class def found.
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.springframework.security.ldap.DefaultSpringSecurityContextSource
at org.artifactory.security.ldap.ArtifactoryLdapAuthenticator.createSecurityContext(ArtifactoryLdapAuthenticator.java:82)
at org.artifactory.security.ldap.ArtifactoryLdapAuthenticator.createBindAuthenticators(ArtifactoryLdapAuthenticator.java:197)
at org.artifactory.security.ldap.ArtifactoryLdapAuthenticator.init(ArtifactoryLdapAuthenticator.java:162)
at org.artifactory.security.ldap.ArtifactoryLdapAuthenticator.reload(ArtifactoryLdapAuthenticator.java:180)
Это кажется действительно странным, потому что LDAP отлично работает с нашим Artifactory, а JCR выглядит так, будто это просто урезанная версия Artifactory или Artifactory, настроенная для использования только в качестве реестра изображений. Кто-нибудь еще испытывает проблемы с JCR? Это заставляет меня думать, что JCR не готов к прайм-тайм
1 ответ
LDAP поддерживается в реестре контейнеров JFrog так же, как и в JFrog Artifactory Pro. Я только что настроил LDAP на JCR без проблем. Не могли бы вы добавить всю трассировку стека, чтобы мы могли посмотреть дальше? Вы также можете открыть тикет Jira здесь: https://www.jfrog.com/jira или обратиться в службу поддержки JFrog напрямую (support@jfrog.com), чтобы получить поддержку по настройке LDAP.