<div dir="ltr">Hi Guys,<br><div class="gmail_quote"><div dir="ltr"><div><br></div><div>We are developing m2m cloud platform using mqtt ( eclipse paho) and RabbitMQ server. However I've stuck with some problems, having trouble to solve these problems. I need your support.</div>

<div><br></div><div><font color="#000000" face="Arial, Liberation Sans, DejaVu Sans, sans-serif"><span style="line-height:17.27272605895996px">One thing I noticed is that if I kill a consumer uncleanly (emulating a crashed program or shutdown client without sending disconnect message to rabbitMQ server), the server thinks that this consumer is still there for a long time. As a result of this, even if I reconnect server after connection lost or emulating error. Server still thinks that previous session is active and my new connection could be resulted as connection lost on the client side or published messages has been ignored since they moved to "unacked" box on RabbitMQ queue. Until I manually shut down previous channel (unclean shutdown) this problem continues. However If connection never lost and close cleanly, I've never encountered this problem. I'm using gprs modem to connect RabbitMQ server and connection lost or timeouts may occurs some times thus I need to solve this problem on the RabbitMQ server side. I'm using keep alive pings on Mqtt client. Does RabbitMQ supports server ping service or any other mechanism that catch socket connection lost on the client side. If there is any, could you help me with setting it. </span></font></div>

<div><font color="#000000" face="Arial, Liberation Sans, DejaVu Sans, sans-serif"><span style="line-height:17.27272605895996px"><br></span></font></div><div><font color="#000000" face="Arial, Liberation Sans, DejaVu Sans, sans-serif"><span style="line-height:17.27272605895996px">Another thing is my subscriptions expires even if there are messages waiting to deliver to the clients, is there any configuration to close. </span></font></div>

<div><font color="#000000" face="Arial, Liberation Sans, DejaVu Sans, sans-serif"><span style="line-height:17.27272605895996px"><br></span></font></div><div><font color="#000000" face="Arial, Liberation Sans, DejaVu Sans, sans-serif"><span style="line-height:17.27272605895996px">The last thing, I've read all your documentation on your page </span></font><a href="http://www.rabbitmq.com/configure.html" target="_blank">http://www.rabbitmq.com/configure.html</a>. I've checked my rabbitMQ installation directory where RabbitMQ config file should exsists "config file(s) : /etc/rabbitmq/rabbitmq.config" but I couldn't found any "rabbitmq.config" file. If I create a config file on the directory and save my configurations. Does RabbitMQ checks the directory and configure new settings or do I need to set "rabbitmq.config" file directory to other RabbitMQ configuration files.</div>

<div><br></div><div>Best Regards,</div><span class="HOEnZb"><font color="#888888"><div><div><br></div>-- <br><div dir="ltr"><div style="font-family:tahoma,sans-serif">Halil ibrahim Sümer<font face="georgia,serif"><br></font><span style="font-size:small">Gömülü Yazılım Tasarım Mühendisi</span><br>

<img src="http://www.bimetri.com/wp-content/uploads/2012/10/bimetri_logo_yeni_web.png" width="96" height="25"><br><div><div><font face="tahoma,sans-serif" size="1"><i>Bilgi ve İletişim Teknolojileri</i></font></div></div>

<div><font face="tahoma,sans-serif" size="1"><i><br></i></font></div><div><div style="font-size:small"><b>Adres:</b> <font face="tahoma, sans-serif">Ankara Teknoloji Geliştirme Bölgesi, <br>Cyberpark, Cyberplaza, B Blok, Kat:2, <br>

No:B212, 06800, Bilkent, Çankaya, ANKARA</font></div><div style="font-size:small"><b>Telefon:</b> <font face="tahoma, sans-serif"><a value="+903124720449" style="color:rgb(17,85,204)">+90 312 472 0 449  (dahili:14)</a></font></div>

<div style="font-size:small"><font face="tahoma, sans-serif"><b>Faks:</b> <a value="+903124722449" style="color:rgb(17,85,204)">+90 312 472 2 449</a></font></div></div></div></div></div></font></span></div></div>
</div>