Skip to content

HatchIT doesn't use/write TIC passwords

Hi,

I've noticed that in SBBS 3.18b, HatchIT does not write the TIC password to TIC files. As far as I can see, this occurs when the links in sbbsecho use 5D addressing, eg. 420:2/1.1@weednet.

Using this small JS, the problem can be made visible:

#!/usr/bin/env jsexec
load("sbbsdefs.js");
load("fidocfg.js");

var sbbsecho = new SBBSEchoCfg();

var link4d = "420:2/1.1";
var link5d = "420:2/1.1@weednet";

writeln('4D: ' + sbbsecho.get_ticpw(link4d));
writeln('5D: ' + sbbsecho.get_ticpw(link5d));

On my system, this outputs: 4D: undefined 5D: <my password>

The SBBSEchoCfg() array contains all link passwords and get_ticpw() is checking against it, but this won't match if the link given to get_ticpw() is only 4D - but the links are 5D in the array.

I already downloaded the latest version of fido_syscfg.js, but the result stays the same.

Besides, I think get_ticpw() should be used in HatchIT instead of get_pw() - or am I mistaken?

Thank you!

Regards, Anna

Edited by Anna Christina Naß