• Tic file processing bug.

    From Vorlon@46:3/101 to g00r00 on Friday, April 27, 2018 10:27:23

    Hello g00r00!


    When mystic get's a bad file or thinks it's a bad file, the *.tic file get's moved to the bad file area, but the file that
    goes with the tic file get's deleted/fails.


    /opt/mystic/files/badfile/MYS112A39_L64.RAR.tic


    Log file:

    ----------------- MUTIL v1.12 A39 2018/04/21 Fri, Apr 27 2018 (loglevel 3)
    + Apr 27 09:55:46 Startup using fido.ini
    - Apr 27 09:55:46 EXEC ExportEchoMail
    - Apr 27 09:55:46 EXEC ImportEchoMail
    - Apr 27 09:55:46 EXEC FileToss
    + Apr 27 09:55:46 Process: Toss FDN/TIC Files
    + Apr 27 09:55:46 Tossing 5a0620c8.tic
    - Apr 27 09:55:46 Unknown Key (ORIGIN) Value (Origin 21:1/1)
    - Apr 27 09:55:46 Unknown Key (LFILE) Value (Lfile mys112a39_l64.rar)
    - Apr 27 09:55:46 Unknown Key (CREATED) Value (Created by MBSE BBS 1.0.7 Copyright (C) 1997-2017 MBSE DevTm)
    - Apr 27 09:55:46 Unknown Key (PATH) Value (Path 21:1/1 1524729603 Thu Apr 26 08:00:03 2018 UTC htick/w32-mvcdll
    1.9.0-cur 17-08-)
    - Apr 27 09:55:46 Unknown Key (PATH) Value (Path 21:1/100 Thu Apr 26 20:00:16 2018 UTC Mystic/1.12 A39)
    - Apr 27 09:55:46 Unknown Key (PATH) Value (Path 21:1/195@fsxnet 1524786951 Fri Apr 27 09:55:51 2018 AEST)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/1)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/2)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/100)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/101)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/102)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/103)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/105)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/106)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/107)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/111)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/112)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/113)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/114)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/115)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/120)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/122)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/123)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/124)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/125)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/126)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/128)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/129)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/130)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/133)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/134)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/136)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/138)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/141)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/142)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/143)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/145)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/146)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/147)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/148)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/150)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/152)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/153)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/154)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/156)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/157)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/158)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/159)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/161)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/162)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/163)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/164)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/165)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/166)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/167)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/172)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/173)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/174)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/176)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/178)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/185)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/186)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/187)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/188)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/189)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/190)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/195)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/196)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/198)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:1/199)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:2/100)
    - Apr 27 09:55:46 Unknown Key (SEENBY) Value (Seenby 21:4/100)
    + Apr 27 09:55:46 File MYS112A39_L64.RAR Area FSX_MYST From 21:1/195
    ! Apr 27 09:55:46 Bad filename; Moved to /opt/mystic/files/badfile/
    ! Apr 27 09:55:46 Failed moving file
    + Apr 27 09:55:46 Scanning Hatches
    + Apr 27 09:55:46 Results: 0 import, 0 toss, 0 hatch, 1 bad in 0.00s


    Tic file:

    Area fsx_myst
    Origin 21:1/1
    From 21:1/195
    Replaces mys112a39_l64.rar
    File MYS112A39_L64.RAR
    Lfile mys112a39_l64.rar
    Size 937031
    Desc -- description missing --
    Crc 652730F8
    Created by MBSE BBS 1.0.7 Copyright (C) 1997-2017 MBSE DevTm
    Path 21:1/1 1524729603 Thu Apr 26 08:00:03 2018 UTC htick/w32-mvcdll 1.9.0-cur 17-08-
    Path 21:1/100 Thu Apr 26 20:00:16 2018 UTC Mystic/1.12 A39
    Path 21:1/195@fsxnet 1524786951 Fri Apr 27 09:55:51 2018 AEST
    Seenby 21:1/1
    Seenby 21:1/2
    Seenby 21:1/100
    Seenby 21:1/101
    Seenby 21:1/102
    Seenby 21:1/103
    Seenby 21:1/105
    Seenby 21:1/106
    Seenby 21:1/107
    Seenby 21:1/111
    Seenby 21:1/112
    Seenby 21:1/113
    Seenby 21:1/114
    Seenby 21:1/115
    Seenby 21:1/120
    Seenby 21:1/122
    Seenby 21:1/123
    Seenby 21:1/124
    Seenby 21:1/125
    Seenby 21:1/126
    Seenby 21:1/128
    Seenby 21:1/129
    Seenby 21:1/130
    Seenby 21:1/133
    Seenby 21:1/134
    Seenby 21:1/136
    Seenby 21:1/138
    Seenby 21:1/141
    Seenby 21:1/142
    Seenby 21:1/143
    Seenby 21:1/145
    Seenby 21:1/146
    Seenby 21:1/147
    Seenby 21:1/148
    Seenby 21:1/150
    Seenby 21:1/152
    Seenby 21:1/153
    Seenby 21:1/154
    Seenby 21:1/156
    Seenby 21:1/157
    Seenby 21:1/158
    Seenby 21:1/159
    Seenby 21:1/161
    Seenby 21:1/162
    Seenby 21:1/163
    Seenby 21:1/164
    Seenby 21:1/165
    Seenby 21:1/166
    Seenby 21:1/167
    Seenby 21:1/172
    Seenby 21:1/173
    Seenby 21:1/174
    Seenby 21:1/176
    Seenby 21:1/178
    Seenby 21:1/185
    Seenby 21:1/186
    Seenby 21:1/187
    Seenby 21:1/188
    Seenby 21:1/189
    Seenby 21:1/190
    Seenby 21:1/195
    Seenby 21:1/196
    Seenby 21:1/198
    Seenby 21:1/199
    Seenby 21:2/100
    Seenby 21:4/100
    Pw givemesheep


    fido.ini filetoss section:

    [FileToss]
    bad_dir=/opt/mystic/files/badfile
    unsecure_dir = false
    no_desc=No Description
    uploader=Mystic
    check_crc = true
    check_size = true
    allow_unsecure = false
    allow_replace = true
    auto_create = false






    Vorlon


    --- GoldED+/LNX 1.1.5-b20170303
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- (46:3/101)
  • From Avon@21:1/101 to Vorlon on Friday, April 27, 2018 12:46:42
    On 04/27/18, Vorlon pondered and said...

    When mystic get's a bad file or thinks it's a bad file, the *.tic file get's moved to the bad file area, but the file that
    goes with the tic file get's deleted/fails.


    /opt/mystic/files/badfile/MYS112A39_L64.RAR.tic



    Curious...

    + Apr 27 09:55:46 File MYS112A39_L64.RAR Area FSX_MYST From 21:1/195 ! Apr 27 09:55:46 Bad filename; Moved to /opt/mystic/files/badfile/
    ! Apr 27 09:55:46 Failed moving file
    + Apr 27 09:55:46 Scanning Hatches

    [snip]

    + Apr 27 09:55:46 Process: Toss FDN/TIC Files
    + Apr 27 09:55:46 Tossing 5a0620c8.tic
    - Apr 27 09:55:46 Unknown Key (ORIGIN) Value (Origin 21:1/1)
    - Apr 27 09:55:46 Unknown Key (LFILE) Value (Lfile mys112a39_l64.rar) - Apr 27 09:55:46 Unknown Key (CREATED) Value (Created by MBSE BBS 1.0.7 Copyright (C) 1997-2017 MBSE DevTm)
    - Apr 27 09:55:46 Unknown Key (PATH) Value (Path 21:1/1 1524729603

    How is this TIC and File being processed, it looks like the TIC has already been amended by MBSE? I may be looking at this incorrectly? Which node is it being tossed in to?

    --- Mystic BBS v1.12 A39 2018/04/21 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Vorlon@21:1/195 to Avon on Friday, April 27, 2018 11:31:17

    Hello Avon!

    27 Apr 18 12:46, you wrote to me:

    + Apr 27 09:55:46 Process: Toss FDN/TIC Files
    + Apr 27 09:55:46 Tossing 5a0620c8.tic
    - Apr 27 09:55:46 Unknown Key (ORIGIN) Value (Origin
    21:1/1) - Apr 27 09:55:46 Unknown Key (LFILE) Value (Lfile
    mys112a39_l64.rar) - Apr 27 09:55:46 Unknown Key (CREATED)
    Value (Created by MBSE BBS 1.0.7 Copyright (C) 1997-2017 MBSE
    DevTm) - Apr 27 09:55:46 Unknown Key (PATH) Value (Path
    21:1/1 1524729603

    How is this TIC and File being processed, it looks like the TIC has already been amended by MBSE? I may be looking at this incorrectly?
    Which node is it being tossed in to?


    This system is 21:1:195 MBSE hub, to Mystic 21:1/196.

    That is only one file I pulled out of the badarea, there are others. Yet other's toss fine.



    Vorlon


    --- GoldED+/LNX 1.1.5-b20170303
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- (21:1/195)
  • From Avon@21:1/101 to Vorlon on Friday, April 27, 2018 13:39:19
    On 04/27/18, Vorlon pondered and said...

    This system is 21:1:195 MBSE hub, to Mystic 21:1/196.

    That is only one file I pulled out of the badarea, there are others. Yet other's toss fine.


    I wonder if it could be a case or file extension issue?
    Can you see any pattern in what is being tossed vs put in to the bad file
    area?

    Best, Paul

    --- Mystic BBS v1.12 A39 2018/04/21 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From g00r00@21:1/108 to Vorlon on Saturday, April 28, 2018 02:34:36
    When mystic get's a bad file or thinks it's a bad file, the *.tic file get's moved to the bad file area, but the file that
    goes with the tic file get's deleted/fails.

    I took a quick look at your post but I've been drinking as I have been lately I don't feel comfortable looking at the code right now. You've provided just about everything I could have asked for which is awesome (and typical of you!)

    I put it at the TOP of the TODO list: "VORLON FSX_MYS tic file processing bug"

    This will make sure I look into it the very next time I go to the TODO.

    --- Mystic BBS v1.12 A40 2018/04/28 (Windows/32)
    * Origin: Sector 7 [Mystic BBS WHQ] (21:1/108)