[Dxspider-support] Remote crashing on rcmd
Dirk Koopman
djk at tobit.co.uk
Wed Aug 29 12:39:00 CEST 2007
This is a corrupt entry in the user table for IQ8BB-6. I would
reconstruct the user file from user_asc, after checking that IQ8BB-6's
entry in user_asc looks sane.
1. stop the node
2. cd /spider/data
3. vi (or other editor) user_asc
4. look at IQ8BB-6's entry. Delete it if necessary.
5. perl user_asc
6. restart the node.
do a set/spider IQ8BB-6 if you deleted it.
As an interim, you could try:
delete/user IQ8BB-6
set/spider IQ8BB-6
and see if that helps. If it does then I would still have a good look
through user_asc for any obvious corruptions and still do the
reconstruction, because my experience is: once you get one corruption
you get loads.
Dirk
Luigi, IK5ZUK wrote:
> Dirk,
> where are you ?!?
>
> Please, don't forget to give me some help...
>
> TIA !
>
> 73's de Luigi, ik5zuk
>
> ----- Original Message ----- From: "Luigi, IK5ZUK" <ik5zuk at tiscali.it>
> To: <dxspider-support at dxcluster.org>
> Sent: Sunday, August 26, 2007 5:04 PM
> Subject: [Dxspider-support] Remote crashing on rcmd
>
>
>> Hello Dirk,
>> when I try to get a rcmd to my new test node, the remote spider is
>> crashing
>> after receiving the command reporting the following error message:
>>
>> <- I IK5ZUK-6 PC34^IK5ZUK-8^IQ8BB-6^w^~
>> Use of uninitialized value in join or string at /spider/perl/DXLog.pm
>> line
>> 198.
>> at /spider/perl/DXLog.pm line 198
>> Can't call method "homenode" on unblessed reference at
>> /spider/perl/DXProt.pm line 1063.
>> at /spider/perl/DXProt.pm line 1063
>> DXProt::process_rcmd('DXProt=HASH(0x92ee610)', 'IK5ZUK-8',
>> 'IQ8BB-6', 'IQ8BB-6', 'w') called at /spider/perl/DXProtHandle.pm line
>> 1042
>> DXProt::handle_34('DXProt=HASH(0x92ee610)', 34,
>> 'PC34^IK5ZUK-8^IQ8BB-6^w^~', 'IK5ZUK-6', 'PC34', 'IK5ZUK-8',
>> 'IQ8BB-6', 'w')
>> called at /spider/perl/DXProt.pm line 410
>> DXProt::normal('DXProt=HASH(0x92ee610)',
>> 'PC34^IK5ZUK-8^IQ8BB-6^w^~') called at /spider/perl/DXChannel.pm line 690
>> DXChannel::process() called at ./cluster.pl line 512
>> Can't call method "homenode" on unblessed reference at
>> /spider/perl/DXProt.pm line 1063.
>> DXChannel IK5ZUK-6 destroyed (2)
>> DXChannel IK5ZUK-8 destroyed (1)
>> [sysop at fedora perl]$
>>
>>
>> Please, could you tell me something about and/or how to cure this ?!?
>>
>> TIA,
>>
>> 73's de Luigi, ik5zuk
>>
>>
>> _______________________________________________
>> 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