OK I was able to fix the reports using the following workaround, if you 
Google it's a known Java issue.

https://groups.google.com/forum/#!topic/foreman-users/BTDjr9rZOaA/m2tBWCngAQAJ


The issue for receiving no catalog still remains and I wonder why this 
happens, I can't see anything strange in the logs, no errors or so.


Op zaterdag 15 oktober 2016 12:38:02 UTC+2 schreef Matt:
>
> Hi All,
>
> I'm having is strange issue on a setup where I have splitted my CA from my 
> foreman/master server and also replaced the webgui certs using the docs 
> with signed ones from a public CA. When I do a puppet run on a client, 
> there are no errors but there is also no catalog picked up and no 
> possibility to push the report to foreman from puppet.
>
> I have checked the SSL certs and it seems to be fine so far, even with 
> defaults it doesn't work (anymore), there is a handshake alert.
>
> Here is a log from the puppetserver.log while doing the run on an agent
>
> I hope someone has a clue there.
>
> 2016-10-15 12:16:34,012 INFO  [qtp114655566-68] [puppetserver] Puppet 
> Caching node for testserver.my.domain
> 2016-10-15 12:16:38,376 INFO  [qtp114655566-68] [puppetserver] Puppet 
> 'replace_facts' command for testserver.my.domain submitted to PuppetDB with 
> UUID f7268f6b-48b3-4807-bc91-ba42077a4f2c
> 2016-10-15 12:16:38,436 INFO  [qtp114655566-68] [puppetserver] Puppet 
> Caching node for testserver.my.domain
> 2016-10-15 12:16:38,568 INFO  [qtp114655566-68] [puppetserver] Puppet 
> Compiled catalog for testserver.my.domain in environment production in 0.05 
> seconds
> 2016-10-15 12:16:38,568 INFO  [qtp114655566-68] [puppetserver] Puppet 
> Caching catalog for testserver.my.domain
> 2016-10-15 12:16:38,929 INFO  [qtp114655566-68] [puppetserver] Puppet 
> 'replace_catalog' command for testserver.my.domain submitted to PuppetDB 
> with UUID 1bba25fc-69e7-48a1-948f-bf7751698584
> 2016-10-15 12:16:39,723 ERROR [qtp114655566-68] [puppetserver] Puppet 
> Report processor failed: Could not send report to Foreman at 
> https://foreman.my.domain/api/reports: handshake alert:  unrecognized_name
> ["org/jruby/ext/openssl/SSLSocket.java:215:in `connect'", 
> "/opt/puppetlabs/server/apps/puppetserver/puppet-server-release.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:800:in
>  
> `connect'", "org/jruby/ext/timeout/Timeout.java:98:in `timeout'", 
> "/opt/puppetlabs/server/apps/puppetserver/puppet-server-release.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:800:in
>  
> `connect'", 
> "/opt/puppetlabs/server/apps/puppetserver/puppet-server-release.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:756:in
>  
> `do_start'", 
> "/opt/puppetlabs/server/apps/puppetserver/puppet-server-release.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:745:in
>  
> `start'", 
> "/opt/puppetlabs/server/apps/puppetserver/puppet-server-release.jar!/META-INF/jruby.home/lib/ruby/1.9/net/http.rb:1293:in
>  
> `request'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/reports/foreman.rb:65:in 
> `process'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/report/processor.rb:37:in
>  
> `process'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/report/processor.rb:53:in
>  
> `processors'", "org/jruby/RubyArray.java:1613:in `each'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/report/processor.rb:51:in
>  
> `processors'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/report/processor.rb:30:in
>  
> `process'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/report/processor.rb:14:in
>  
> `save'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/indirection.rb:285:in
>  
> `save'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/api/indirected_routes.rb:176:in
>  
> `do_save'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/api/indirected_routes.rb:48:in
>  
> `call'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in 
> `override'", "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:241:in 
> `override'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/api/indirected_routes.rb:47:in
>  
> `call'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/route.rb:82:in
>  
> `process'", "org/jruby/RubyArray.java:1613:in `each'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/route.rb:81:in
>  
> `process'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/route.rb:87:in
>  
> `process'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/route.rb:87:in
>  
> `process'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/handler.rb:60:in
>  
> `process'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/profiler/around_profiler.rb:58:in
>  
> `profile'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/profiler.rb:51:in 
> `profile'", 
> "/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/handler.rb:58:in
>  
> `process'", 
> "file:/opt/puppetlabs/server/apps/puppetserver/puppet-server-release.jar!/puppetserver-lib/puppet/server/master.rb:42:in
>  
> `handleRequest'", "Puppet$$Server$$Master_937425430.gen:13:in 
> `handleRequest'", "request_handler_core.clj:273:in `invoke'", 
> "jruby_request.clj:46:in `invoke'", "jruby_request.clj:31:in `invoke'", 
> "request_handler_service.clj:34:in `handle_request'", 
> "request_handler.clj:3:in `invoke'", "request_handler.clj:3:in `invoke'", 
> "core.clj:2493:in `invoke'", "master_core.clj:430:in `invoke'", 
> "ring.clj:21:in `invoke'", "ring.clj:12:in `invoke'", "comidi.clj:249:in 
> `invoke'", "ring_middleware.clj:284:in `invoke'", "core.clj:168:in 
> `invoke'", "core.clj:211:in `invoke'", "core.clj:45:in `invoke'", 
> "core.clj:343:in `invoke'", "core.clj:51:in `invoke'", "ringutils.clj:86:in 
> `invoke'", "legacy_routes_core.clj:114:in `invoke'", 
> "legacy_routes_core.clj:94:in `invoke'", "legacy_routes_core.clj:184:in 
> `invoke'", "legacy_routes_core.clj:153:in `invoke'", "ring.clj:21:in 
> `invoke'", "ring.clj:12:in `invoke'", "comidi.clj:249:in `invoke'", 
> "jetty9_core.clj:424:in `invoke'", "normalized_uri_helpers.clj:80:in 
> `invoke'"]
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/reports/foreman.rb:67:in 
> `process'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/report/processor.rb:37:in
>  
> `process'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/report/processor.rb:53:in
>  
> `processors'
> org/jruby/RubyArray.java:1613:in `each'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/report/processor.rb:51:in
>  
> `processors'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/report/processor.rb:30:in
>  
> `process'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/report/processor.rb:14:in
>  
> `save'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/indirection.rb:285:in
>  
> `save'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/api/indirected_routes.rb:176:in
>  
> `do_save'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/api/indirected_routes.rb:48:in
>  
> `call'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/context.rb:65:in 
> `override'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet.rb:241:in `override'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/api/indirected_routes.rb:47:in
>  
> `call'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/route.rb:82:in
>  
> `process'
> org/jruby/RubyArray.java:1613:in `each'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/route.rb:81:in
>  
> `process'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/route.rb:87:in
>  
> `process'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/route.rb:87:in
>  
> `process'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/handler.rb:60:in
>  
> `process'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/profiler/around_profiler.rb:58:in
>  
> `profile'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/profiler.rb:51:in 
> `profile'
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/network/http/handler.rb:58:in
>  
> `process'
> file:/opt/puppetlabs/server/apps/puppetserver/puppet-server-release.jar!/puppetserver-lib/puppet/server/master.rb:42:in
>  
> `handleRequest'
> Puppet$$Server$$Master_937425430.gen:13:in `handleRequest'
> request_handler_core.clj:273:in `invoke'
> jruby_request.clj:46:in `invoke'
> jruby_request.clj:31:in `invoke'
> request_handler_service.clj:34:in `handle_request'
> request_handler.clj:3:in `invoke'
> request_handler.clj:3:in `invoke'
> core.clj:2493:in `invoke'
> master_core.clj:430:in `invoke'
> ring.clj:21:in `invoke'
> ring.clj:12:in `invoke'
> comidi.clj:249:in `invoke'
> ring_middleware.clj:284:in `invoke'
> core.clj:168:in `invoke'
> core.clj:211:in `invoke'
> core.clj:45:in `invoke'
> core.clj:343:in `invoke'
> core.clj:51:in `invoke'
> ringutils.clj:86:in `invoke'
> legacy_routes_core.clj:114:in `invoke'
> legacy_routes_core.clj:94:in `invoke'
> legacy_routes_core.clj:184:in `invoke'
> legacy_routes_core.clj:153:in `invoke'
> ring.clj:21:in `invoke'
> ring.clj:12:in `invoke'
> comidi.clj:249:in `invoke'
> jetty9_core.clj:424:in `invoke'
> normalized_uri_helpers.clj:80:in `invoke'
> 2016-10-15 12:16:40,042 INFO  [qtp114655566-68] [puppetserver] Puppet 
> 'store_report' command for testserver.my.domain submitted to PuppetDB with 
> UUID 998f9008-e3fe-48ae-817a-cb414a101c40
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to