[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