• tickit.js say that Configured TicFilePwd is empty

    From Fernando Toledo@VERT to GitLab issue in main/sbbs on Sun Aug 7 23:29:28 2022
    open https://gitlab.synchro.net/main/sbbs/-/issues/431

    tickit log say that i have no password for this link.

    i verify that i have a tic password configured for these link at sbbsecho.ini:

    ![image](https://gitlab.synchro.net/main/sbbs/uploads/563605c629f014e8348c11c6b820b3cd/image.png)


    ```
    Aug 8 03:11:01 scarlet synchronet: evnt TICKIT Running native timed event: TICKIT
    Aug 8 03:11:01 scarlet synchronet: evnt TICKIT Executing external: ?tickit.js Aug 8 03:11:01 scarlet synchronet: evnt TICKIT TickIT 2.0
    Aug 8 03:11:01 scarlet synchronet: evnt TICKIT Using system.temp_dir = '/sbbs/temp/event/'
    Aug 8 03:11:01 scarlet synchronet: evnt TICKIT Global address is main system address: 4:902/26
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Parsing /sbbs/fido/inbound/PX68660S.TIC
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Created by PXTIC/Win v7.0 (c) 2018 Santronics
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Path 954:895/1 1659686696 Fri Aug 5 8:4:56 2022 -0400
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Verifying password for sender: 954:895/1
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Configured TicFilePwd is empty, but TIC file has a password, node: 954:895/1
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Verifying password with domain this time: 954:895/1@hobbynet
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Matched 954:895/1@hobbynet's password.
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Working with 'HOBBYNET.ZIP' in 'HNET_INFO'.
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT ForceReplace enabled for area HNET_INFO.
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Moving /sbbs/fido/inbound/HOBBYNET.ZIP to /sbbs/data/dirs/hobbynet/info/.
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Deleting TIC file '/sbbs/fido/inbound/PX68660S.TIC'.
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Forwarding...
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Importing...
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Using global uploader: Ragnarok Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Importing file list into: hnet_info
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Adding file (HOBBYNET.ZIP) to: hnet_info
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Parsing /sbbs/fido/inbound/PX68660T.TIC
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Created by PXTIC/Win v7.0 (c) 2018 Santronics
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Path 954:895/1 1659686696 Fri Aug 5 8:4:56 2022 -0400
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Verifying password for sender: 954:895/1
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Configured TicFilePwd is empty, but TIC file has a password, node: 954:895/1
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Verifying password with domain this time: 954:895/1@hobbynet
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Matched 954:895/1@hobbynet's password.
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Working with 'HOBBYNET.217' in 'HNET_INFO'.
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT ForceReplace enabled for area HNET_INFO.
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Moving /sbbs/fido/inbound/HOBBYNET.217 to /sbbs/data/dirs/hobbynet/info/.
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Deleting TIC file '/sbbs/fido/inbound/PX68660T.TIC'.
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Forwarding...
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Importing...
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Using global uploader: Ragnarok Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Importing file list into: hnet_info
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Adding file (HOBBYNET.217) to: hnet_info
    Aug 8 03:11:02 scarlet synchronet: evnt TICKIT Timed event: TICKIT returned 0 ```

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From waldo kitty@VERT to GitLab note in main/sbbs on Mon Aug 8 02:07:28 2022
    https://gitlab.synchro.net/main/sbbs/-/issues/431#note_2703

    read that log again... closely...

    ```
    Verifying password for sender: 954:895/1
    Configured TicFilePwd is empty, but TIC file has a password, node: 954:895/1 Verifying password with domain this time: 954:895/1@hobbynet
    Matched 954:895/1@hobbynet's password.
    ```

    looks like it found it just fine to me...

    so here's what's going on...
    1. TickIt gets the sender address from the tic file: 954:895/1
    2. TickIt looks in sbbsecho.ini for an entry for 954:895/1 but it doesn't find it... why? because the entry in the ini file is listed as 954:895/1@hobbynet
    3. TickIt makes a second lookup attempt with the @domain attached
    4. this time it finds the entry and can check the password

    this is expected behavior when @domain is used in the ini and not in the tic file... doing a double lookup allows for maximum compatibility on systems that may have a mix of entries with and without @domain and may receive tic files with or without @domain...

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net