jackgene / sftp-servlet-container

A servlet container that uses SFTP instead of HTTP as its access protocol.
1 stars 0 forks source link

Make sure remoteAddr and remoteHost properties are defined when requesting service #25

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Symptoms:
Artifactory WebDAV calls failing with:
java.lang.NullPointerException
    org.artifactory.webapp.servlet.AccessFilter$AuthCacheKey.hashCode(AccessFilter.java:317)
    com.google.common.base.Equivalences$Equals.doHash(Equivalences.java:91)
    com.google.common.base.Equivalence.hash(Equivalence.java:105)
    com.google.common.collect.CustomConcurrentHashMap.hash(CustomConcurrentHashMap.java:1901)
    com.google.common.collect.CustomConcurrentHashMap.get(CustomConcurrentHashMap.java:3478)
    org.artifactory.webapp.servlet.AccessFilter.getNonUiCachedAuthentication(AccessFilter.java:265)
    org.artifactory.webapp.servlet.AccessFilter.useAnonymousIfPossible(AccessFilter.java:227)
    org.artifactory.webapp.servlet.AccessFilter.doFilterInternal(AccessFilter.java:177)
    org.artifactory.webapp.servlet.AccessFilter.doFilter(AccessFilter.java:143)
    org.artifactory.webapp.servlet.RequestFilter.doFilter(RequestFilter.java:57)
    org.artifactory.webapp.servlet.ArtifactoryFilter.doFilter(ArtifactoryFilter.java:72)

Original issue reported on code.google.com by jackg...@gmail.com on 6 Jan 2013 at 12:52

GoogleCodeExporter commented 8 years ago

Original comment by jackg...@gmail.com on 6 Jan 2013 at 8:27