Hello Yoav,

Thank you for your response. The full stack trace is at the bottom.

And yes I thought that this is strange that I get a "bad credentials" stack
trace even before being given a chance to enter my credentials. As I stated
before, I get that stack trace in my browser as soon as I type the url in
the address bar and hit Enter. I found no way to get the username and
password used for authentication.

This a new but not a test instance of Artifactory It was intended for
production. Of course I can delete that data folder or even re-install
Artifactory if necessary, but I thought it worth trying to figure out what
was going on in case it happens again.

There is no such $ARTIFACTORY_HOME/etc/security.xml in the "etc" directory
but I copied the last backup and made sure about ownership

cp /var/artifactory-2.4.2/backup/backup-daily/current/security.xml
/var/artifactory-2.4.2/etc/security.import.xml
chown jboss5:jboss5 /var/artifactory-2.4.2/etc/security.import.xml

But still to no avail

Do you have any suggestion on how I can investigate to find the root of the
problem and help others that may get the same issue?

Thank you for your help.

Here was the content of the "etc" directory (before I copy security.xml to
it):
artifactory.config.bootstrap.1.xml
artifactory.config.bootstrap.xml
artifactory.config.latest.1329845180000.xml
artifactory.config.latest.1329852646000.xml
artifactory.config.latest.1329854754000.xml
artifactory.config.latest.1329957658000.xml
artifactory.config.latest.1329957739000.xml
artifactory.config.latest.1329989067000.xml
artifactory.config.latest.1329989101000.xml
artifactory.config.latest.1329989148000.xml
artifactory.config.latest.1329989165000.xml
artifactory.config.latest.xml
artifactory.system.properties
jetty.xml
logback.xml
mimetypes.xml
plugins
repo
security.bootstrap.xml
ui

Do you know what security.bootstrap.xml is used?

FULL stack trace found in JBoss log file:
2012-02-23 13:38:45,868 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/artifactory].[default]]
(ajp-127.0.0.1-8009-9) Servlet.service() for servlet default threw exception
org.springframework.security.authentication.BadCredentialsException: Bad
credentials
        at
org.springframework.security.authentication.dao.DaoAuthenticationProvider.additionalAuthenticationChecks(DaoAuthenticationProvider.java:71)
        at
org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider.authenticate(AbstractUserDetailsAuthenticationProvider.java:146)
        at
org.artifactory.security.jcr.JcrAuthenticationProvider.authenticate(JcrAuthenticationProvider.java:48)
        at
org.springframework.security.authentication.ProviderManager.doAuthentication(ProviderManager.java:130)
        at
org.artifactory.security.RealmAwareAuthenticationManager.doAuthentication(RealmAwareAuthenticationManager.java:72)
        at
org.springframework.security.authentication.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:48)
       
at
org.artifactory.webapp.servlet.AccessFilter.useAnonymousIfPossible(AccessFilter.java:236)
        at
org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:175)
       
at
org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:141)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
       
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at
org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:54)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at
org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:66)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
       
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
        at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) 
      
at
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
        at
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
       
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)   
    
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
        at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:436)
        at
org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:384)
        at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:662)


--
View this message in context: 
http://forums.jfrog.org/Artifactory-no-longer-accessible-tp7312068p7313343.html
Sent from the Artifactory - Users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Reply via email to