I wish I had come here sooner. That seems to indeed be my problem. Thanks.
mjr On Monday, August 1, 2016 at 12:51:51 PM UTC-4, Matthaus Litteken wrote: > > mjr, > > The tl;dr is that you need to upgrade nss on your system. Running `yum > update nss` should take care of the problem. > > The most recent java updates on centos 7 were built against a newer > version of nss, but the Requires on the packages were not updated to > account for this, and so some java calls have started failing. There is a > bugzilla ticket open here > https://bugzilla.redhat.com/show_bug.cgi?id=1332456 that is tracking the > issue. It looks like they (Redhat/CentOS) are rebuilding java to update the > Requires to take into account the new nss version, but I only see rebuilds > for Fedora 23/24 in that ticket. We have a ticket tracking this internally > here: https://tickets.puppetlabs.com/browse/SERVER-1456, it has some more > details as well as a few more upstream distro tickets to watch. > > Hope that helps, > Matthaus > > On Mon, Aug 1, 2016 at 9:36 AM, Mark <[email protected] <javascript:>> > wrote: > >> Hello, >> >> I'm trying to transition from Centos 6 to Centos 7 for my puppet master. >> I have some custom modules that set up puppetmaster and puppetdb. Puppetdb >> seems to be having issues and I'm not sure why. I'm running puppetdb using >> postgresql. I've created the user and can confirm that the user hass access >> to the database however nothing is being initialized in postgres. So if I >> connect to the puppetdb database nothing is there. >> >> I've run puppetdb in the forground and got the following error (this is >> puppetdb 2.3.0 using Java 1.7 on Centos 7) >> >> # puppetdb foreground --debug >> Exception in thread "main" java.lang.InternalError, >> compiling:(digest.clj:85:30) >> at clojure.lang.Compiler.load(Compiler.java:7142) >> at clojure.lang.RT.loadResourceScript(RT.java:370) >> at clojure.lang.RT.loadResourceScript(RT.java:361) >> at clojure.lang.RT.load(RT.java:440) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5066.invoke(core.clj:5641) >> at clojure.core$load.doInvoke(core.clj:5640) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5446) >> at clojure.core$load_lib$fn__5015.invoke(core.clj:5486) >> at clojure.core$load_lib.doInvoke(core.clj:5485) >> at clojure.lang.RestFn.applyTo(RestFn.java:142) >> at clojure.core$apply.invoke(core.clj:626) >> at clojure.core$load_libs.doInvoke(core.clj:5524) >> at clojure.lang.RestFn.applyTo(RestFn.java:137) >> at clojure.core$apply.invoke(core.clj:626) >> at clojure.core$require.doInvoke(core.clj:5607) >> at clojure.lang.RestFn.invoke(RestFn.java:551) >> at >> puppetlabs.kitchensink.core$eval9$loading__4958__auto____10.invoke(core.clj:7) >> at puppetlabs.kitchensink.core$eval9.invoke(core.clj:7) >> at clojure.lang.Compiler.eval(Compiler.java:6703) >> at clojure.lang.Compiler.eval(Compiler.java:6692) >> at clojure.lang.Compiler.load(Compiler.java:7130) >> at clojure.lang.RT.loadResourceScript(RT.java:370) >> at clojure.lang.RT.loadResourceScript(RT.java:361) >> at clojure.lang.RT.load(RT.java:440) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5066.invoke(core.clj:5641) >> at clojure.core$load.doInvoke(core.clj:5640) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5446) >> at clojure.core$load_lib$fn__5015.invoke(core.clj:5486) >> at clojure.core$load_lib.doInvoke(core.clj:5485) >> at clojure.lang.RestFn.applyTo(RestFn.java:142) >> at clojure.core$apply.invoke(core.clj:626) >> at clojure.core$load_libs.doInvoke(core.clj:5524) >> at clojure.lang.RestFn.applyTo(RestFn.java:137) >> at clojure.core$apply.invoke(core.clj:626) >> at clojure.core$require.doInvoke(core.clj:5607) >> at clojure.lang.RestFn.invoke(RestFn.java:482) >> at >> com.puppetlabs.puppetdb.core$eval3$loading__4958__auto____4.invoke(core.clj:14) >> at com.puppetlabs.puppetdb.core$eval3.invoke(core.clj:14) >> at clojure.lang.Compiler.eval(Compiler.java:6703) >> at clojure.lang.Compiler.eval(Compiler.java:6692) >> at clojure.lang.Compiler.load(Compiler.java:7130) >> at clojure.lang.RT.loadResourceScript(RT.java:370) >> at clojure.lang.RT.loadResourceScript(RT.java:361) >> at clojure.lang.RT.load(RT.java:440) >> at clojure.lang.RT.load(RT.java:411) >> at clojure.core$load$fn__5066.invoke(core.clj:5641) >> at clojure.core$load.doInvoke(core.clj:5640) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.core$load_one.invoke(core.clj:5446) >> at clojure.core$load_lib$fn__5015.invoke(core.clj:5486) >> at clojure.core$load_lib.doInvoke(core.clj:5485) >> at clojure.lang.RestFn.applyTo(RestFn.java:142) >> at clojure.core$apply.invoke(core.clj:626) >> at clojure.core$load_libs.doInvoke(core.clj:5524) >> at clojure.lang.RestFn.applyTo(RestFn.java:137) >> at clojure.core$apply.invoke(core.clj:626) >> at clojure.core$require.doInvoke(core.clj:5607) >> at clojure.lang.RestFn.invoke(RestFn.java:408) >> at clojure.main$main_opt.invoke(main.clj:315) >> at clojure.main$main.doInvoke(main.clj:420) >> at clojure.lang.RestFn.invoke(RestFn.java:512) >> at clojure.lang.Var.invoke(Var.java:409) >> at clojure.lang.AFn.applyToHelper(AFn.java:178) >> at clojure.lang.Var.applyTo(Var.java:700) >> at clojure.main.main(main.java:37) >> Caused by: java.lang.InternalError >> at sun.security.ec.SunEC.initialize(Native Method) >> at sun.security.ec.SunEC.access$000(SunEC.java:49) >> at sun.security.ec.SunEC$1.run(SunEC.java:61) >> at sun.security.ec.SunEC$1.run(SunEC.java:58) >> at java.security.AccessController.doPrivileged(Native Method) >> at sun.security.ec.SunEC.<clinit>(SunEC.java:58) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >> Method) >> at >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) >> at >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) >> at java.lang.reflect.Constructor.newInstance(Constructor.java:526) >> at java.lang.Class.newInstance(Class.java:383) >> at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:221) >> at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:206) >> at java.security.AccessController.doPrivileged(Native Method) >> at >> sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:206) >> at >> sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:187) >> at sun.security.jca.ProviderList.loadAll(ProviderList.java:282) >> at >> sun.security.jca.ProviderList.removeInvalid(ProviderList.java:299) >> at >> sun.security.jca.Providers.getFullProviderList(Providers.java:173) >> at java.security.Security.getProviders(Security.java:456) >> at digest$algorithms.invoke(digest.clj:76) >> at digest$create_fns.invoke(digest.clj:85) >> at digest$eval584.invoke(digest.clj:88) >> at clojure.lang.Compiler.eval(Compiler.java:6703) >> at clojure.lang.Compiler.load(Compiler.java:7130) >> ... 68 more >> >> This doesn't give me much of anything to go on, but I'm hoping that there >> is some clue that will give me somewhere to look or fix. All of this works >> on Centos 6, so I feel like there must be something I'm missing on Centos 7 >> that is causing the pain. >> >> Thanks, >> mjr >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/puppet-users/4b59e35d-e205-4470-8293-cf5574d68685%40googlegroups.com >> >> <https://groups.google.com/d/msgid/puppet-users/4b59e35d-e205-4470-8293-cf5574d68685%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/b98d91c7-5ac9-4536-9592-a7c750b9ac44%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
