Anyone have an idea of whats wrong with the config? I checked permissions in /var/log/rabbitmq, /var/lib/rabbitmq and the config files in /etc/rabbitmq - all are correct to my knowledge
Failed to start Ranch listener {acceptor,{0,0,0,0,0,0,0,0},5671} in ranch_ssl:listen([{port,
                                            5671},
                                           {ip,
                                            {0,
                                            0,
                                            0,
                                            0,
                                            0,
                                            0,
                                            0,
                                            0}},
                                           inet6,
                                           binary,
                                           {packet,
                                            raw},
                                           {reuseaddr,
                                            true},
                                           {backlog,
                                            128},
                                           {nodelay,
                                            true},
                                           {exit_on_close,
                                            false},
                                           {versions,
                                            ['tlsv1.2',
                                            'tlsv1.1',
                                            tlsv1]},
                                           {cacertfile,
                                            "/etc/pki/tls/certs/organizationvalidation-sha-2-w-root.ca-bundle"},
                                           {certfile,
                                            "/etc/pki/tls/certs/rabbitmq.pem"},
                                           {keyfile,
                                            "/etc/pki/tls/private/rabbitmq.key"},
                                           {verify,
                                            true},
                                           {fail_if_no_peer_cert,
                                            false}]) for reason {options,
                                                      {verify,
                                                       true}} (unknown POSIX error)
=INFO REPORT==== 6-Apr-2016::15:47:33 ===
Error description:
  {could_not_start,rabbit,
    {{case_clause,
      {error,
        {{shutdown,
           {failed_to_start_child,
             {ranch_listener_sup,
               {acceptor,{0,0,0,0,0,0,0,0},5671}},
             {shutdown,
               {failed_to_start_child,ranch_acceptors_sup,
                 {listen_error,
                   {acceptor,{0,0,0,0,0,0,0,0},5671},
                   {options,{verify,true}}}}}}},
         {child,undefined,'rabbit_tcp_listener_sup_:::5671',
           {tcp_listener_sup,start_link,
             [{0,0,0,0,0,0,0,0},
             5671,ranch_ssl,
             [inet6,binary,
              {packet,raw},
              {reuseaddr,true},
              {backlog,128},
              {nodelay,true},
              {exit_on_close,false},
              {versions,['tlsv1.2','tlsv1.1',tlsv1]},
              {cacertfile,
                "/etc/pki/tls/certs/organizationvalidation-sha-2-w-root.ca-bundle"},
              {certfile,"/etc/pki/tls/certs/rabbitmq.pem"},
              {keyfile,"/etc/pki/tls/private/rabbitmq.key"},
              {verify,true},
              {fail_if_no_peer_cert,false}],
             rabbit_connection_sup,[],
             {rabbit_networking,tcp_listener_started,
               ['amqp/ssl']},
             {rabbit_networking,tcp_listener_stopped,
               ['amqp/ssl']},
             1,"SSL Listener"]},
           transient,infinity,supervisor,
           [tcp_listener_sup]}}}},
    [{rabbit_networking,start_listener0,5,
       [{file,"src/rabbit_networking.erl"},{line,318}]},
     {rabbit_networking,'-start_listener/5-lc$^0/1-0-',5,
       [{file,"src/rabbit_networking.erl"},{line,306}]},
     {rabbit_networking,start_listener,5,
       [{file,"src/rabbit_networking.erl"},{line,306}]},
     {rabbit_networking,'-boot_ssl/1-lc$^0/1-0-',3,
       [{file,"src/rabbit_networking.erl"},{line,147}]},
     {rabbit_networking,boot_ssl,1,
       [{file,"src/rabbit_networking.erl"},{line,147}]},
     {rabbit_networking,boot,0,
       [{file,"src/rabbit_networking.erl"},{line,133}]},
     {rabbit_boot_steps,'-run_step/2-lc$^1/1-1-',1,
       [{file,"src/rabbit_boot_steps.erl"},{line,49}]},
     {rabbit_boot_steps,run_step,2,
       [{file,"src/rabbit_boot_steps.erl"},{line,49}]}]}}
% This file managed by Puppet
% Template Path: rabbitmq/templates/rabbitmq.config
[
 {rabbit, [
  {cluster_partition_handling, ignore},
  {tcp_listen_options,
     [binary,
     {packet,     raw},
     {reuseaddr,   true},
     {backlog,    128},
     {nodelay,    true},
     {exit_on_close, false}]
  },
  {ssl_listeners, [5671]},
  {ssl_options, [
          {cacertfile,"/etc/pki/tls/certs/organizationvalidation-sha-2-w-root.ca-bundle"},
          {certfile,"/etc/pki/tls/certs/rabbitmq.pem"},
          {keyfile,"/etc/pki/tls/private/rabbitmq.key"},
          {verify,true},
          {fail_if_no_peer_cert,false}
         ]},
  {default_user, <<"guest">>},
  {default_pass, <<"guest">>}
 ]},
 {kernel, [
  Â
 ]}
,
 {rabbitmq_management, [
  {listener, [
   {port, 15671},
   {ssl, true},
   {ssl_opts, [
         {cacertfile, "/etc/pki/tls/certs/organizationvalidation-sha-2-w-root.ca-bundle"},
         {certfile, "/etc/pki/tls/certs/rabbitmq.pem"},
         {keyfile, "/etc/pki/tls/private/rabbitmq.key"}
         ]}
  ]}
 ]}
].
% EOF