<div dir="ltr">I was able to start the mojo branch by creating a softlink from the root /log, to /home/sysop2/spider/local_data/log/<div>lrwxrwxrwx 1 root root 35 Jan 7 00:08 log -> /home/sysop2/spider/local_data/log/<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">After creating the softlink, the node starts, but still show those errors I reported earlier.</div><div class="gmail_extra">However I think it seams to be running fine.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Also think there is a small error in the UPGRADE.mojo description.</div><div class="gmail_extra">The line with:<br><div class="gmail_extra"> # the interval between unsolicited prompts if not traffic</div><div class="gmail_extra"> $user_interval = 11*60;</div><div><br></div><div>should NOT be removed I think?</div><div><br></div><div>73 de Gunnar SM3SGP</div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-01-05 18:12 GMT+01:00 Gunnar Widell <span dir="ltr"><<a href="mailto:sm3sgp@kkn.net" target="_blank">sm3sgp@kkn.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi again Dirk,<div><br></div><div>I made a couple of more attempts, on another server. I see the same thing on both servers. </div><div>Could the following be a clue? With the perl -W switch I see:</div><div><br></div><div><div>sm3sgp@fernebo-sk3w:~/spider/<wbr>perl$ DXSPIDER_ROOT=/home/sm3sgp/<wbr>spider perl -W /home/sm3sgp/spider/perl/<a href="http://cluster.pl" target="_blank">clust<wbr>er.pl</a></div><div>Use of uninitialized value $data in concatenation (.) or string at /home/sm3sgp/spider/perl/<wbr>DXUtil.pm line 492.</div><div>Use of uninitialized value $local_data in concatenation (.) or string at /home/sm3sgp/spider/perl/<wbr>DXLog.pm line 53.</div><div><font color="#ff0000">Bareword "Types::Serialiser::Error::" refers to nonexistent package at /usr/local/share/perl/5.20.2/<wbr>Types/Serialiser.pm line 126.</font></div><div><font color="#ff0000">Bareword "Types::Serialiser::Error::" refers to nonexistent package at /usr/local/share/perl/5.20.2/<wbr>Types/Serialiser.pm line 135.</font></div><span class="gmail-"><div>cluster</div><div>DXSpider V1.57, build 105 (git: dbc07bc[r]) started</div></span><div>can't open /log/2017/01.dat No such file or directory at /home/sm3sgp/spider/perl/<wbr>DXLog.pm line 153.</div></div><div><br></div><div>Missing packages in my installations?</div><div>Running Debian 8 and Ubuntu 14.04.</div><span class="gmail-HOEnZb"><font color="#888888"><div><br></div><div>//Gunnar</div><div><br></div></font></span></div><div class="gmail-HOEnZb"><div class="gmail-h5"><div class="gmail_extra"><br><div class="gmail_quote">2017-01-05 13:26 GMT+01:00 Dirk Koopman via Dxspider-support <span dir="ltr"><<a href="mailto:dxspider-support@dxcluster.org" target="_blank">dxspider-support@dxcluster.<wbr>org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
<div class="gmail-m_7037789976943788389m_9128199576215661937moz-cite-prefix">So this is what I did:<br>
<br>
djk@dirk6:~/spider2$ git clone git://<a href="http://scm.dxcluster.org/scm/spider" target="_blank">scm.dxcluster.org/scm/sp<wbr>ider</a>
spider2<br>
Cloning into 'spider2'...<br>
remote: Counting objects: 19190, done.<br>
remote: Compressing objects: 100% (6506/6506), done.<br>
remote: Total 19190 (delta 15037), reused 16174 (delta 12580)<br>
Receiving objects: 100% (19190/19190), 6.67 MiB | 2.63 MiB/s,
done.<br>
Resolving deltas: 100% (15037/15037), done.<br>
Checking connectivity... done.<br>
<br>
djk@dirk6:~/spider2$ mkdir local local_cmd<br>
djk@dirk6:~/spider2$ cp /spider/local/DXVars.pm local<br>
djk@dirk6:~/spider2$ cd perl<br>
<br>
djk@dirk6:~/spider2/perl$ <a href="http://create_sysop.pl" target="_blank">create_sysop.pl</a><br>
djk@dirk6:~/spider2/perl$ <a href="http://cluster.pl" target="_blank">cluster.pl</a><br>
Use of uninitialized value $data in concatenation (.) or string at
/spider/perl/DXUtil.pm line 492.<br>
Use of uninitialized value $local_data in concatenation (.) or
string at /spider/perl/DXLog.pm line 53.<br>
Use of uninitialized value $data in concatenation (.) or string at
/spider/perl/DXUtil.pm line 492.<br>
Use of uninitialized value $data in concatenation (.) or string at
/spider/perl/DXUtil.pm line 473.<br>
Use of uninitialized value $local_data in string at
/spider/perl/DXUtil.pm line 476.<br>
Use of uninitialized value $cmd in concatenation (.) or string at
/spider/perl/CmdAlias.pm line 32.<br>
<br>
Oops... (because my dev DXVars.pm is new style mojo compatible
which doesn't work with an old style <a href="http://cluster.pl" target="_blank">cluster.pl</a>)<br>
<br>
djk@dirk6:~/spider2$ <font color="#cc0000">git checkout -b mojo
origin/mojo <wbr> < ***** N B!</font><br>
Branch mojo set up to track remote branch mojo from origin.<br>
Switched to a new branch 'mojo'<br>
djk@dirk6:~/spider2$ cd perl<br>
djk@dirk6:~/spider2/perl$ DXSPIDER_ROOT=~/spider2 <a href="http://cluster.pl" target="_blank">cluster.pl</a><br>
cluster<br>
DXSpider V1.57, build 105 (git: dbc07bc[r]) started<br>
Copyright (c) 1998-2017 Dirk Koopman G1TLH<br>
loading prefixes ...<br>
US Database not loaded<br>
loading band data ...<br>
loading user file system ...<br>
GB7TLH missing, run the <a href="http://create_sysop.pl" target="_blank">create_sysop.pl</a> script and please RTFM at
./<a href="http://cluster.pl" target="_blank">cluster.pl</a> line 444.<br>
at ./<a href="http://cluster.pl" target="_blank">cluster.pl</a> line 444.<br>
main::setup_start() called at ./<a href="http://cluster.pl" target="_blank">cluster.pl</a> line 675<br>
GB7TLH missing, run the <a href="http://create_sysop.pl" target="_blank">create_sysop.pl</a> script and please RTFM at
./<a href="http://cluster.pl" target="_blank">cluster.pl</a> line 444.<br>
<br>
djk@dirk6:~/spider2/perl$ <a href="http://create_sysop.pl" target="_blank">create_sysop.pl</a><br>
Do you wish to destroy your user database (THINK!!!) [y/N]: n<br>
Do you wish to reset your cluster and sysop information? [y/N]: ^C<br>
<br>
Oops again... (something else I really need to cure, it should
stop on a 'N', not carry until I ^C out).<br>
<br>
djk@dirk6:~/spider2/perl$ DXSPIDER_ROOT=~/spider2 <a href="http://create_sysop.pl" target="_blank">create_sysop.pl</a><br>
djk@dirk6:~/spider2/perl$ DXSPIDER_ROOT=~/spider2 <a href="http://cluster.pl" target="_blank">cluster.pl</a><br>
cluster<br>
DXSpider V1.57, build 105 (git: dbc07bc[r]) started<br>
Copyright (c) 1998-2017 Dirk Koopman G1TLH<br>
loading prefixes ...<br>
US Database not loaded<br>
loading band data ...<br>
loading user file system ...<br>
starting listeners ...<br>
Internal port: 127.0.0.1 27754 using IntMsg<br>
load badwords: Ok<br>
Starting Dupe system<br>
Read in Messages<br>
Read in Aliases<br>
Start WWV<br>
Start WCY<br>
Starting DX Spot system<br>
Start Protocol Engines ...<br>
DXChannel GB7TLH created (1)<br>
reading existing message headers ...<br>
load badmsg: Ok<br>
load forward: Ok<br>
load swop: Ok<br>
reading cron jobs ...<br>
cron: reading /home/djk/spider2/cmd/crontab<br>
cron: adding 1 0 * * 3 DXUser::export(localdata("user<wbr>_asc"))<br>
cron: adding 5 0 * * * DXDebug::dbgclean()<br>
cron: adding 0 3 * * * Spot::daily()<br>
reading database descriptors ...<br>
doing local initialisation ...<br>
orft we jolly well go ...<br>
Before Web::start_node<br>
^CDXSpider Ending 10<br>
DXSpider Ending 9<br>
DXSpider Ending 8<br>
DXSpider Ending 7<br>
DXSpider Ending 6<br>
DXSpider Ending 5<br>
DXSpider Ending 4<br>
DXSpider Ending 3<br>
DXSpider Ending 2<br>
DXSpider Ending 1<br>
After Web::start_node<br>
cluster<br>
DXSpider V1.57, build 105 (git: dbc07bc[r]) ended<br>
bye bye everyone - bye bye<br>
<br>
Hopefully, there is a clue there somewhere that will help. But,
other than getting onto the mojo branch correctly and maybe doing
an 'export DXSPIDER_ROOT=~/spider2' in the shell that you are
testing with, I am not sure how I can help. Be aware that it is
not adequate with git to simply do a 'git checkout -b mojo' - that
does not do what you want. You need to use the syntax outlined in
<font color="#cc0000">red</font> above.<span class="gmail-m_7037789976943788389HOEnZb"><font color="#888888"><br>
<br>
Dirk</font></span><div><div class="gmail-m_7037789976943788389h5"><br>
<br>
On 05/01/17 00:18, Dirk Koopman via Dxspider-support wrote:<br>
</div></div></div>
<blockquote type="cite"><div><div class="gmail-m_7037789976943788389h5">
<div class="gmail-m_7037789976943788389m_9128199576215661937moz-cite-prefix">Struggling a bit here.<br>
<br>
On my system perl/SysVar.pm assigns $main::data. It is the next
thing that is called after "use DXVars;" in <a href="http://cluster.pl" target="_blank">cluster.pl</a> - it is
meant to stop people (having a yen for) fiddling with stuff they
didn't ought to. That's why It took it out of DXVars.pm.<br>
<br>
I have upgraded at least four existing nodes without a hitch.<br>
<br>
When I wake tomorrow I will attempt to do what you are doing
with a fresh install (which I have never actually done - they
have all been upgrades) and I will see what happens.<br>
<br>
Dirk<br>
<br>
On 04/01/17 23:35, Gunnar Widell via Dxspider-support wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>I think my mistakes were related to not doing the
"export_users" mentioned in the UPGRADE.mojo.</div>
<div>My primary dxspider is running under the sysop user, and
the secondary (mojo) as sysop2.</div>
<div>I was able to revert back to the master branch, by doing
a git checkout master, and re editing the DXVars.pm.</div>
<div>Then the node starts fine again. I might have messed up
something anyway, and maybe next step will be start on a new
fresh checkout.</div>
<div><br>
</div>
<div>Going back to mojo, and starting with the command below,
I see it complains about the $data and $local_data.</div>
<div><br>
</div>
<div>sysop2@sthlm-sk3w:~$ env | grep DXS</div>
<div>DXSPIDER_ROOT=/home/sysop2/spi<wbr>der</div>
<div>sysop2@sthlm-sk3w:~$</div>
<div>sysop2@sthlm-sk3w:~$</div>
<div>sysop2@sthlm-sk3w:~$ DXSPIDER_ROOT=/home/sysop2/spi<wbr>der
/usr/bin/perl -w /home/sysop2/spider/perl/<a href="http://cluster.pl" target="_blank">clust<wbr>er.pl</a></div>
<div>Use of uninitialized value $data in concatenation (.) or
string at /home/sysop2/spider/perl/DXUti<wbr><a href="http://l.pm">l.pm</a> line 492.</div>
<div>Use of uninitialized value $local_data in concatenation
(.) or string at /home/sysop2/spider/perl/DXLog<wbr>.pm line 53.</div>
<div>cluster</div>
<div>DXSpider V1.57, build 103 (git: 812bf47[r]) started</div>
<div>can't open /log/2017/01.dat No such file or directory at
/home/sysop2/spider/perl/DXLog<wbr>.pm line 153.</div>
<div> DXLog::write('DXLog=HASH(0x1b7<wbr>0990)',
'Julian::Month=ARRAY(0x3a7acb8<wbr>)',
'1483571605^cluster^DXSpider V1.57, build 103 (git:
812bf47[r]...') called at /home/sysop2/spider/perl/DXLog<wbr>.pm
line 177</div>
<div> DXLog::writeunix('DXLog=HASH(0<wbr>x1b70990)',
1483571605, '1483571605^cluster^DXSpider V1.57, build 103
(git: 812bf47[r]...') called at
/home/sysop2/spider/perl/DXLog<wbr>.pm line 210</div>
<div> DXLog::Log('cluster', 'DXSpider V1.57, build 103
(git: 812bf47[r]) started') called at
/home/sysop2/spider/perl/DXLog<wbr>.pm line 216</div>
<div> DXLog::LogDbg('cluster', 'DXSpider V1.57, build
103 (git: 812bf47[r]) started') called at
/home/sysop2/spider/perl/<a href="http://cluster.pl" target="_blank">clust<wbr>er.pl</a> line 423</div>
<div> main::setup_start() called at
/home/sysop2/spider/perl/<a href="http://cluster.pl" target="_blank">clust<wbr>er.pl</a> line 675</div>
<div> at /home/sysop2/spider/perl/DXLog<wbr>.pm line 153.</div>
<div>--------snip</div>
<div><br>
</div>
<br>
</div>
</blockquote>
<br>
<br>
<fieldset class="gmail-m_7037789976943788389m_9128199576215661937mimeAttachmentHeader"></fieldset>
<br>
</div></div><span><pre>______________________________<wbr>_________________
Dxspider-support mailing list
<a class="gmail-m_7037789976943788389m_9128199576215661937moz-txt-link-abbreviated" href="mailto:Dxspider-support@dxcluster.org" target="_blank">Dxspider-support@dxcluster.org</a>
<a class="gmail-m_7037789976943788389m_9128199576215661937moz-txt-link-freetext" href="http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support" target="_blank">http://mailman.tobit.co.uk/mai<wbr>lman/listinfo/dxspider-support</a>
</pre>
</span></blockquote>
<br>
</div>
<br>______________________________<wbr>_________________<br>
Dxspider-support mailing list<br>
<a href="mailto:Dxspider-support@dxcluster.org" target="_blank">Dxspider-support@dxcluster.org</a><br>
<a href="http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support" rel="noreferrer" target="_blank">http://mailman.tobit.co.uk/mai<wbr>lman/listinfo/dxspider-support</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div></div>