{"id":78,"date":"2008-02-10T10:59:58","date_gmt":"2008-02-10T10:59:58","guid":{"rendered":""},"modified":"2008-02-10T10:59:58","modified_gmt":"2008-02-10T10:59:58","slug":"freebsd_vs_ejabberd_vs_me_1_0_0","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/lu_zero\/2008\/02\/10\/freebsd_vs_ejabberd_vs_me_1_0_0\/","title":{"rendered":"freebsd vs ejabberd vs me, 1 0 0"},"content":{"rendered":"<p>A moral prize to the people that could guess what&#8217;s wrong<\/p>\n<p>relevant part of the config<\/p>\n<pre>\r\n  {5222, ejabberd_c2s, [\r\n\r\n                        %%\r\n                        %% If TLS is compiled and you installed a SSL\r\n                        %% certificate, put the correct path to the\r\n                        %% file and uncomment this line:\r\n                        %%\r\n                        {certfile, \"\/usr\/local\/etc\/ejabberd\/ssl.pem\"}, starttls,\r\n\r\n                        {access, c2s},\r\n                        {shaper, c2s_shaper},\r\n                        {max_stanza_size, 65536}\r\n                       ]},\r\n<\/pre>\n<p>relevant log message when you try to login<\/p>\n<pre>\r\n**      Data  == {state,#Port&lt;0.367&gt;,&lt;0.374.0&gt;,gen_tcp,\"2667452897\",\r\n                        {sasl_state,\"jabber\",\"jabber.stuff\",[],\r\n                                    #Fun&lt;ejabberd_c2s.1.132950982&gt;,\r\n                                    #Fun&lt;ejabberd_c2s.2.53796002&gt;,undefined,\r\n                                    undefined},\r\n                        c2s,c2s_shaper,false,true,false,false,\r\n                        [{certfile,\"\/usr\/local\/etc\/ejabberd\/ssl.pem\"}],\r\n                        false,undefined,[],\"jabber.bofh-land.net\",[],\r\n                        undefined,\r\n                        {0,nil},\r\n                        {0,nil},\r\n                        {0,nil},\r\n                        {0,nil},\r\n                        undefined,undefined,undefined,false,none,[]}\r\n** Reason for termination = \r\n** {{badmatch,{error,\"SSL_CTX_use_certificate_file failed: error:02001002:system library:fopen:No such file or directory\"}},\r\n    [{ejabberd_c2s,wait_for_feature_request,2},\r\n     {gen_fsm,handle_msg,7},\r\n     {proc_lib,init_p,5}]}\r\n<\/pre>\n<p>relevant file that surprisingly doesn&#8217;t seem to exist.<\/p>\n<pre>\r\nls -al \/usr\/local\/etc\/ejabberd\/ssl.pem\r\n-rwxrwxrwx  1 ejabberd  wheel  1956 Feb  8 14:21 \/usr\/local\/etc\/ejabberd\/ssl.pem\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>A moral prize to the people that could guess what&#8217;s wrong relevant part of the config {5222, ejabberd_c2s, [ %% %% If TLS is compiled and you installed a SSL %% certificate, put the correct path to the %% file and uncomment this line: %% {certfile, &#8220;\/usr\/local\/etc\/ejabberd\/ssl.pem&#8221;}, starttls, {access, c2s}, {shaper, c2s_shaper}, {max_stanza_size, 65536} ]}, &hellip; <a href=\"https:\/\/blogs.gentoo.org\/lu_zero\/2008\/02\/10\/freebsd_vs_ejabberd_vs_me_1_0_0\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">freebsd vs ejabberd vs me, 1 0 0<\/span><\/a><\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[4],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p1aGWH-1g","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/posts\/78"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/comments?post=78"}],"version-history":[{"count":0,"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/posts\/78\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/media?parent=78"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/categories?post=78"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/tags?post=78"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}