{"id":176,"date":"2016-01-05T01:51:16","date_gmt":"2016-01-04T18:51:16","guid":{"rendered":"http:\/\/www.otakudang.org\/?p=176"},"modified":"2016-01-05T01:54:05","modified_gmt":"2016-01-04T18:54:05","slug":"kazoo-problem-pergantian-rabbitmq-server","status":"publish","type":"post","link":"https:\/\/www.otakudang.org\/?p=176","title":{"rendered":"[Kazoo] Problem Pergantian RabbitMQ Server"},"content":{"rendered":"<p>Karena sesuatu hal, saya harus mengubah topologi Kazoo, terutama server RabbitMQ yang menggunakan ip public menjadi ip private. Dan ternyata penggantian tersebut tidak mudah. Setelah dijalankan, WhistleApps masih mencari server AMQP lama, dan karena server tersebut sudah tidak ada, maka muncul error <em>econnrefused<\/em> seperti di bawah ini:<\/p>\n<blockquote><p>Jan 4 17:35:05 portal 2600hz[1211]: |00000000000|wh_amqp_connection:320 (&lt;0.2180.0&gt;) failed to connect to &#8216;amqp:\/\/guest:guest@1.2.3.4:5672&#8217; will retry: econnrefused<br \/>\nJan 4 17:35:06 portal 2600hz[1211]: |00000000000|wh_amqp_connection:320 (&lt;0.2180.0&gt;) failed to connect to &#8216;amqp:\/\/guest:guest@1.2.3.4:5672&#8217; will retry: econnrefused<br \/>\nJan 4 17:35:07 portal 2600hz[1211]: |00000000000|wh_amqp_connection:320 (&lt;0.2180.0&gt;) failed to connect to &#8216;amqp:\/\/guest:guest@1.2.3.4:5672&#8217; will retry: econnrefused<br \/>\nJan 4 17:35:08 portal 2600hz[1211]: |00000000000|wh_amqp_connection:320 (&lt;0.2180.0&gt;) failed to connect to &#8216;amqp:\/\/guest:guest@1.2.3.4:5672&#8217; will retry: econnrefused<br \/>\nJan 4 17:35:09 portal 2600hz[1211]: |00000000000|wh_amqp_connection:320 (&lt;0.2180.0&gt;) failed to connect to &#8216;amqp:\/\/guest:guest@1.2.3.4:5672&#8217; will retry: econnrefused<br \/>\nJan 4 17:35:10 portal 2600hz[1211]: |00000000000|wh_amqp_connection:320 (&lt;0.2180.0&gt;) failed to connect to &#8216;amqp:\/\/guest:guest@1.2.3.4:5672&#8217; will retry: econnrefused<\/p><\/blockquote>\n<p>Untuk mengatasi hal ini, maka <em>broker <\/em>harus dihilangkan secara manual dengan perintah:<\/p>\n<blockquote><p><em>root# sup whistle_amqp_maintenance remove_broker &#8220;amqp:\/\/guest:guest@1.2.3.4:5672&#8221;<br \/>\n<\/em><\/p><\/blockquote>\n<p>Lalu tambahkan broker baru, misal:<\/p>\n<blockquote><p><em>root# sup whistle_amqp_maintenance add_connection &#8220;amqp:\/\/guest:guest@6.7.8.9:5672&#8221;<\/em><\/p><\/blockquote>\n<p>Dengan langkah tersebut, seharusnya broker sudah terarah ke server yang baru.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Karena sesuatu hal, saya harus mengubah topologi Kazoo, terutama server RabbitMQ yang menggunakan ip public menjadi ip private. Dan ternyata penggantian tersebut tidak mudah. Setelah dijalankan, WhistleApps masih mencari server AMQP lama, dan karena server tersebut sudah tidak ada, maka muncul error econnrefused seperti di bawah ini: Jan 4 17:35:05 portal 2600hz[1211]: |00000000000|wh_amqp_connection:320 (&lt;0.2180.0&gt;) failed &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.otakudang.org\/?p=176\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;[Kazoo] Problem Pergantian RabbitMQ Server&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-176","post","type-post","status-publish","format-standard","hentry","category-freeswitch","entry"],"_links":{"self":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts\/176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=176"}],"version-history":[{"count":3,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts\/176\/revisions"}],"predecessor-version":[{"id":179,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=\/wp\/v2\/posts\/176\/revisions\/179"}],"wp:attachment":[{"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.otakudang.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}