[Dxspider-support] MOJO update for registration

Dirk Koopman djk at tobit.co.uk
Thu Dec 9 12:15:28 GMT 2021


It *should* be working for this case. But, I have moved the offending 
check so that applies to all connections include nodes.

I don't do this sort of thing, neither do any of my test nodes, so I was 
not aware that it was a problem. Having tested it on my nodes anyway, it 
doesn't seem to be a problem here. But I have changed it anyway.

Dirk

On 09/12/2021 10:08, Luigi Carlotto, IK5ZUK via Dxspider-support wrote:
> Hello again,
> just fot adding more infos: I've restarted Spider and unfortunately 
> after a while it crashed again with the following error:
> (cron) cron: 30 9 9 12 4 -> doing 'start_connect('ik5zuk-6') unless 
> connected('ik5zuk-6')%0D'
> (cron) cron: 30 9 9 12 4 -> doing 'run_cmd('ann full IZ7AUH DXCLUSTER: 
> telnet://dx.iz7auh.net:8000')%0D'
> (cron) DXCron::run_cmd: ann full IZ7AUH DXCLUSTER: 
> telnet://dx.iz7auh.net:8000
> (trace) Non-existant field 'DXProt::isregistered'
> (trace) Stack (2): DXChannel::DXDebug::confess in 
> /spider/perl/DXChannel.pm line: 776
> (trace) Stack (3): DXCommandmode::cmd_announce::DXChannel::AUTOLOAD in 
> (eval 399) line: 23
> (trace) Stack (4): DXCommandmode::DXCommandmode::cmd_announce::handle 
> in /spider/perl/DXCommandmode.pm line: 555
> (trace) Stack (5): DXCommandmode::(eval) in 
> /spider/perl/DXCommandmode.pm line: 555
> (trace) Stack (6): DXCron::DXCommandmode::run_cmd in 
> /spider/perl/DXCron.pm line: 331
> (trace) Stack (7): DXCron::DXCron::run_cmd in (eval 398) line: 1
> (trace) Stack (8): DXCron::(eval) in /spider/perl/DXCron.pm line: 162
> (trace) Stack (9): main::DXCron::process in ./cluster.pl line: 788
> (chan) DXChannel IZ7OIX-6 destroyed (18)
> (chan) DXChannel DJ7TL destroyed (17)
> (chan) DXChannel I8OCA destroyed (16)
> (chan) DXChannel SQ9EZE destroyed (15)
> (chan) DXChannel IK6GPZ destroyed (14)
> (chan) DXChannel IK8YJQ destroyed (13)
> (*)     (in cleanup) Can't call method "disconnect" on an undefined 
> value at ./cluster.pl line 370 during global destruction.
> (*)  at ./cluster.pl line 370.
> (chan) DXChannel IQ8RB-6 destroyed (12)
> (chan) DXChannel IQ8PQ-6 destroyed (11)
> (chan) DXChannel ON4KST-2 destroyed (10)
> (chan) DXChannel IZ0ARL destroyed (9)
> (chan) DXChannel IK2VUC destroyed (8)
> (chan) DXChannel IZ0QWM destroyed (7)
> (chan) DXChannel IW0ERQ-6 destroyed (6)
> (chan) DXChannel IK6XMI-6 destroyed (5)
> (chan) DXChannel IK5ZUK-6 destroyed (4)
> (chan) DXChannel IZ5ILU-6 destroyed (3)
> (chan) DXChannel OK2FD destroyed (2)
> sysop at HAMRADIO-:/spider/perl$
>
>
> Dirk please, could you tell me something on how to recover ?
> Thank you.
> 73 Luigi IK5ZUK
>
> Il 09.12.2021 10:11 Luigi Carlotto, IK5ZUK via Dxspider-support ha 
> scritto:
>
>> Hi Dirk,
>> one friend of mine reports me the following error:
>> (cron) cron: 0 9 9 12 4 -> doing 'start_connect('ik5zuk-6') unless 
>> connected('ik5zuk-6')%0D'
>> (cron) DXCron::run_cmd: connect ik5zuk-6
>> (cron) DXCron::cmd out: connection to IK5ZUK-6 started
>> (cron) cron: 0 9 9 12 4 -> doing 'run_cmd('ann full IZ7AUH DXCLUSTER: 
>> telnet://dx.iz7auh.net:8000')%0D'
>> (cron) DXCron::run_cmd: ann full IZ7AUH DXCLUSTER: 
>> telnet://dx.iz7auh.net:8000
>> (trace) Non-existant field 'DXProt::isregistered'
>> (trace) Stack (2): DXChannel::DXDebug::confess in 
>> /spider/perl/DXChannel.pm line: 776
>> (trace) Stack (3): DXCommandmode::cmd_announce::DXChannel::AUTOLOAD 
>> in (eval 178) line: 23
>> (trace) Stack (4): DXCommandmode::DXCommandmode::cmd_announce::handle 
>> in /spider/perl/DXCommandmode.pm line: 555
>> (trace) Stack (5): DXCommandmode::(eval) in 
>> /spider/perl/DXCommandmode.pm line: 555
>> (trace) Stack (6): DXCron::DXCommandmode::run_cmd in 
>> /spider/perl/DXCron.pm line: 331
>> (trace) Stack (7): DXCron::DXCron::run_cmd in (eval 177) line: 1
>> (trace) Stack (8): DXCron::(eval) in /spider/perl/DXCron.pm line: 162
>> (trace) Stack (9): main::DXCron::process in ./cluster.pl line: 788
>> (chan) DXChannel ON4KST-2 destroyed (8)
>> (chan) DXChannel IZ7OIX-6 destroyed (7)
>> (chan) DXChannel IW0ERQ-6 destroyed (6)
>> (chan) DXChannel IK6XMI-6 destroyed (5)
>> (chan) DXChannel IZ0ARL destroyed (4)
>> (chan) DXChannel SV2DGH-2 destroyed (3)
>> (chan) DXChannel OK2FD destroyed (2)
>>
>> And after that, spider crash.
>> Please, could you give me some help ?
>> Thank you.
>> 73 Luigi IK5ZUK
>>
>> Il 09.12.2021 00:55 Luigi Carlotto IK5ZUK via Dxspider-support ha 
>> scritto:
>>
>>     Hi Dirk,
>>
>>     It seems working good, thank you !
>>
>>     73 Luigi IK5ZUK
>>
>>     Il 09/12/2021 00:42, Dirk Koopman via Dxspider-support ha scritto:
>>
>>         There is a new update to the mojo branch to (hopefully) fix
>>         the registration issues with users with ssids. This is quite
>>         a long standing bug and updating will cause the node to
>>         restart either on a new user logging in or on use of any
>>         command that checks for registration. However, when the node
>>         restarts it will now work properly for differentiating
>>         between calls and calls with ssids.
>>
>>         Do not be alarmed by the sudden disappearance of the node
>>         soon after a git pull. It will work afterwards.
>>
>>         If you are on a console and type 'shut' as soon as possible
>>         after doing the 'git pull' - in another window - then it
>>         *will* shut down cleanly. If you do the 'git pull' and then
>>         start a console afterwards in the same window, then the node
>>         will stop immediately and restart.
>>
>>         73 Dirk G1TLH
>>
>>         _______________________________________________
>>         Dxspider-support mailing list
>>         Dxspider-support at tobit.co.uk
>>         https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
>>
>>
>>
>>     <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
>>     	Mail priva di virus. www.avg.com
>>     <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
>>
>>
>>
>>
>>
>> Con Tiscali Mobile Smart 70 hai 70 GB in 4G, minuti illimitati e 100 
>> SMS a soli 7,99€ al mese http://tisca.li/Smart70 
>> <http://tisca.li/Smart70>
>>
>
>
>
> Con Tiscali Mobile Smart 70 hai 70 GB in 4G, minuti illimitati e 100 
> SMS a soli 7,99€ al mese http://tisca.li/Smart70 <http://tisca.li/Smart70>
>
>
> _______________________________________________
> Dxspider-support mailing list
> Dxspider-support at tobit.co.uk
> https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.tobit.co.uk/pipermail/dxspider-support/attachments/20211209/c3704a75/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: blocked.gif
Type: image/gif
Size: 110 bytes
Desc: not available
URL: <https://mailman.tobit.co.uk/pipermail/dxspider-support/attachments/20211209/c3704a75/attachment.gif>


More information about the Dxspider-support mailing list