I don’t. But of course I wrote that test. It verifies that if you add dns as a supported protocol that it can find apache.org. Running it under the debugger it returns a DnsContext for me, which JndiLookup converts to a String which frankly isn’t very useful.
com.sun.jndi.dns.DnsContext@4bdcaf36 Can you run it under the debugger and see what happens inside JndiManager? I would expect you are getting an exception. I should probably consider creating a bogus JNDI protocol and registering it for that test instead of doing something real. Ralph > On Dec 12, 2021, at 8:51 AM, Gary Gregory <garydgreg...@gmail.com> wrote: > > Also, on Windows 10 and Java 8: > > [ERROR] Failures: > [ERROR] JndiRestrictedLookupTest.testDnsLookup:154 No DNS data returned > [INFO] > [ERROR] Tests run: 2244, Failures: 1, Errors: 0, Skipped: 11 > [INFO] > > Does anyone else get that? > > Gary > > > On Sun, Dec 12, 2021 at 9:07 AM Gary Gregory <garydgreg...@gmail.com> wrote: > >> +1 >> >> *- I cannot get revapi:check to work on the log4j-api module due to some >> weird maven dependency issue I cannot resolve, may someone confirm that >> this check passes?* >> >> - Apache RAT check OK >> - mvn clean package >> >> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537) >> Maven home: /usr/local/Cellar/maven/3.8.4/libexec >> Java version: 1.8.0_292, vendor: AdoptOpenJDK, runtime: >> /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre >> Default locale: en_US, platform encoding: UTF-8 >> OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac" >> >> Darwin *** 21.1.0 Darwin Kernel Version 21.1.0: Wed Oct 13 17:33:23 PDT >> 2021; root:xnu-8019.41.5~1/RELEASE_X86_64 x86_64 >> >> On Sat, Dec 11, 2021 at 10:48 PM Matt Sicker <boa...@gmail.com> wrote: >> >>> This is a vote to release Log4j 2.15.1, the next version of the Log4j 2 >>> project. >>> >>> Please download, test, and cast your votes on the log4j developers list. >>> [] +1, release the artifacts >>> [] -1, don't release because... >>> >>> The vote will remain open for 72 hours (or more if required). All votes >>> are welcome and we encourage everyone to test the release, but only Logging >>> PMC votes are “officially” counted. As always, at least 3 +1 votes and more >>> positive than negative votes are required. >>> >>> Changes in this release include: >>> >>> Fixed Bugs >>> >>> * LOG4J2-3208: Disable JNDI by default. Require log4j2.enableJndi to be >>> set to true to allow JNDI. >>> >>> Tag: >>> a) for a new copy do "git clone >>> https://github.com/apache/logging-log4j2.git < >>> https://github.com/apache/logging-log4j2.git>" and then "git checkout >>> tags/log4j-2.15.1-rc1” or just "git clone -b log4j-2.15.1-rc1 >>> https://github.com/apache/logging-log4j2.git < >>> https://github.com/apache/logging-log4j2.git>" >>> b) for an existing working copy to “git pull” and then “git checkout >>> tags/log4j-2.15.1-rc1” >>> >>> Web Site: https://logging.staged.apache.org/log4j/2.x/index.html < >>> https://logging.staged.apache.org/log4j/2.x/index.html>. >>> >>> Maven Artifacts: >>> https://repository.apache.org/content/repositories/orgapachelogging-1067/ >>> >>> Distribution archives: >>> https://dist.apache.org/repos/dist/dev/logging/log4j/ < >>> https://dist.apache.org/repos/dist/dev/logging/log4j/> >>> >>> You may download all the Maven artifacts by executing: >>> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate >>> https://repository.apache.org/content/repositories/orgapachelogging-1067/org/apache/logging/log4j/ >> >>