<html><head><meta name="qrichtext" content="1" /></head><body style="font-size:11pt;font-family:Times">
<p>Dear all,</p>
<p>still about the connection problem previously described, I think the key is at line 294 of indiserver.c:</p>
<p></p>
<p><span style="font-family:Courier 10 Pitch">serv_socket.sin_addr.s_addr = htonl (INADDR_LOOPBACK);</span></p>
<p></p>
<p>for the little I know this line, together with the following &quot;bind&quot; forces the server accepting connections only from local addresses.</p>
<p>Shouldn't it be changed into</p>
<p></p>
<p><span style="font-family:Courier 10 Pitch">serv_socket.sin_addr.s_addr = htonl (INADDR_ANY);</span></p>
<p></p>
<p>to allow connection from any host?</p>
<p></p>
<p>Gaetano</p>
<p></p>
<p>On Thursday 10 March 2005 22:51, Gaetano Vocca wrote:</p>
<p>&gt; Hello Jasem,</p>
<p>&gt; in the meanwhile I have made another little test.</p>
<p>&gt; While running the CVS KStars as server I tried to connect it by using a</p>
<p>&gt; small Perl script from another machine (Suse 9.2). The result is the</p>
<p>&gt; same:Connection refused. This makes me think that the problem, if any, is</p>
<p>&gt; on the server side. I also double checked for any iptables rules active in</p>
<p>&gt; my kernel but couldn't find any. I can also say that if I run server and</p>
<p>&gt; client on the same pc everything works fine.</p>
<p>&gt;</p>
<p>&gt; Investigation goes on....</p>
<p>&gt;</p>
<p>&gt; Cheers</p>
<p>&gt; Gaetano</p>
<p>&gt;</p>
<p>&gt; Jasem Mutlaq wrote:</p>
<p>&gt; &gt; Hello Gaetano,</p>
<p>&gt; &gt;</p>
<p>&gt; &gt; On Friday 11 March 2005 01:05 am, Gaetano Vocca wrote:</p>
<p>&gt; &gt; &gt; Dear all,</p>
<p>&gt; &gt; &gt; I wanted to perform some tests about remote connection with a machine</p>
<p>&gt; &gt; &gt; running KStars and an INDI in server mode but I am unable to connect</p>
<p>&gt; &gt; &gt; from a client with any server I start.</p>
<p>&gt; &gt; &gt; I start a driver (i.e. fliccd) in server mode on one machine using an</p>
<p>&gt; &gt; &gt; instance of KStars and then I try to connect from another machine</p>
<p>&gt; &gt; &gt; configuring a client on the given server port with another KStars. What</p>
<p>&gt; &gt; &gt; I get back is an error dialog with a message like &quot;Connection to INDI</p>
<p>&gt; &gt; &gt; host at 192.168... on port 7268 failed&quot; .</p>
<p>&gt; &gt; &gt; The KStars &quot;server&quot; is the cvs version while the client is KStars 1.0</p>
<p>&gt; &gt; &gt; using KDE 3.3.2</p>
<p>&gt; &gt; &gt;</p>
<p>&gt; &gt; &gt; If I swap the roles using the KStars 1.0 as server and the cvs version</p>
<p>&gt; &gt; &gt; as client everything works fine. Did anything change in the code?</p>
<p>&gt; &gt;</p>
<p>&gt; &gt; I'm using CVS here and I cannot reproduce the problem. But INDI's code,</p>
<p>&gt; &gt; including that for network, was patched several times recently. A lot of</p>
<p>&gt; &gt; the changes were in the client side of KStars, so this explains why an</p>
<p>&gt; &gt; old version cannot communicate with the newer patched INDI.</p>
<p>&gt; &gt;</p>
<p>&gt; &gt; Try again with two CVS versions and let me know if you still encounter</p>
<p>&gt; &gt; the problem.</p>
<p>&gt; &gt;</p>
<p>&gt; &gt; Regards,</p>
<p>&gt; &gt; Jasem</p>
<p>&gt; &gt;</p>
<p>&gt; &gt; _______________________________________________</p>
<p>&gt; &gt; Kstars-devel mailing list</p>
<p>&gt; &gt; Kstars-devel@kde.org</p>
<p>&gt; &gt; https://mail.kde.org/mailman/listinfo/kstars-devel</p>
<p>&gt;</p>
<p>&gt; _______________________________________________</p>
<p>&gt; Kstars-devel mailing list</p>
<p>&gt; Kstars-devel@kde.org</p>
<p>&gt; https://mail.kde.org/mailman/listinfo/kstars-devel</p>
<p></p>
</body></html>