[Dxspider-support] Ubuntu 9.04 - console.pl

Gordon Stewart gordon_stewart at xtra.co.nz
Thu Oct 1 11:26:35 BST 2009


Hi Dirk,

DXVars.pm was:-
$clusteraddr = "localhost";

and I have changed it to :-
$clusteraddr = "127.0.0.1";

I have removed the # in my /etc/hosts file and restored it to its 
original condition.

And yes both the console and client are still working nicely.
Re-booted PC and both still starting up ok.

Yes I did have 127.0.0.1 localhost in my /etc/hosts file.
Yes "libio-socket-inet6-perl" was installed by default.

So just changing the DXVars.pm entry from "localhost" to "127.0.0.1" 
appears to have resolved my Console startup problem.

Gordon
ZL2ARN



Dirk Koopman G1TLH wrote:
> Hashing out that line /etc/hosts may cause other problems (if not now, 
> then in a few years time).
>
> What does DXVars.pm say for $clusteraddr? Mine says '127.0.0.1' and I 
> have not had this problem. However, I have had problems with 
> 'localhost' in the past. So the first thing to do, probably, is to 
> remove 'localhost' from the ::1 line in /etc/hosts and make sure you 
> have a:
>
> 127.0.0.1 localhost
>
> line in /etc/hosts.
>
> The other thing I have on my Ubuntu box is 'libio-socket-inet6-perl' 
> installed (which is IO::Socket::INET6 in cpan speak). That should also 
> help with this problem. If you have this module installed, it should 
> sort problems of this kind out, as well as allowing IPV6 connections
>
> Dirk
>
> Gordon Stewart wrote:
>> Hi Dirk, Ron, and the group,
>>
>> Seems the latest Distros and Kernels are now compiled with IPv6 as 
>> default.
>>
>> Thanks for the info Ron, after much Google research on this subject 
>> for Linux Mint (Debian) I finally found my solution.
>>
>> Hash out this line in /etc/hosts.
>>
>> "::1 localhost ip6-localhost ip6-loopback"
>>
>> Both the console and client are now working at last.
>>
>> Gordon ZL2ARN
>>
>>
>>
>>
>> Ron Gibson wrote:
>>> I figured it out. By using netstat I found that the cluster was 
>>> listening on port 27754 using IPv6 only. Once I disabled IPv6 in 
>>> Ubuntu all is well again.
>>>
>>>
>>>
>>> Dirk Koopman G1TLH wrote:
>>>> Er...
>>>>
>>>> The cluster is running, isn't it?
>>>>
>>>> ps ax | grep cluster
>>>>
>>>> I ask because you have come from a non-ubuntu distro and starting 
>>>> up the node is different.
>>>>
>>>> You will need to stick this file:
>>>>
>>>> #DXSpider startup script
>>>> #
>>>> # This service maintains a copy of dxspider from the point the 
>>>> system is
>>>> # started until it is shut down again.
>>>>
>>>> start on runlevel 2
>>>> start on runlevel 3
>>>>
>>>> stop on runlevel 0
>>>> stop on runlevel 1
>>>> stop on runlevel 4
>>>> stop on runlevel 5
>>>> stop on runlevel 6
>>>>
>>>> respawn
>>>> exec su -c "/usr/bin/perl -w /spider/perl/cluster.pl >dev/null 
>>>> 2>&1" spider
>>>>
>>>> into: /etc/event.d/dxspider
>>>>
>>>> Ron Gibson wrote:
>>>>> after multiple n's it ends at:
>>>>> main::(console.pl:493): $SIG{__DIE__} = \$sig_term;
>>>>>
>>>>> After Gordon ZL2ARN reported the same problem including a client 
>>>>> program problem, I tried to connect using the client and it also 
>>>>> terminates.
>>>>>
>>>>>
>>>>>
>>>>> Dirk Koopman G1TLH wrote:
>>>>>> Ron Gibson wrote:
>>>>>>> Hi Dirk,
>>>>>>> Here is what I got:
>>>>>>>
>>>>>>> Loading DB routine from perl5db/pl version 1.3
>>>>>>> Editor support available
>>>>>>> Enter h ........................
>>>>>>>
>>>>>>> Main::(console.pl:16): require 5.004;
>>>>>>> DB<1>
>>>>>>> ------------------------------
>>>>>>> I pressed r and enter and got the bottom status line of console 
>>>>>>> then:
>>>>>>> ------------------------------
>>>>>>> Debugged program terminated ...................
>>>>>>> DB<1>
>>>>>>>
>>>>>>
>>>>>> oookaaay.
>>>>>>
>>>>>> So start it up again with: perl -d console.pl
>>>>>> and at the prompt type: n
>>>>>> and then either press : n
>>>>>> repeatedly and report the result.
>>>>>>
>>>>>> Dirk
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Dxspider-support mailing list
>>>>>> Dxspider-support at dxcluster.org
>>>>>> http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dxspider-support mailing list
>>>>> Dxspider-support at dxcluster.org
>>>>> http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Dxspider-support mailing list
>>>> Dxspider-support at dxcluster.org
>>>> http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Dxspider-support mailing list
>>> Dxspider-support at dxcluster.org
>>> http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
>>>
>>
>>
>> _______________________________________________
>> Dxspider-support mailing list
>> Dxspider-support at dxcluster.org
>> http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
>>
>
>
> _______________________________________________
> Dxspider-support mailing list
> Dxspider-support at dxcluster.org
> http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
>




More information about the Dxspider-support mailing list