• filetoss fsx_info

    From bamageek@21:1/140 to All on Monday, February 11, 2019 07:52:35
    Hey guys it looks like my system is having trouble importing fsxinfo.1.tic.
    It keeps moving it into my badfile directory. Is there a setting to ignore unknown keys and such that I missed?

    Feb 11 06:45:02 Process: Toss FDN/TIC Files
    + Feb 11 06:45:02 Tossing fsxinfo.1.tic
    - Feb 11 06:45:02 Unknown Key (CREATED) Value (Created by HTick,
    written by Gabriel Plutzar)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc
    â–„â–„â–„ â–„â–„â–„)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc ▒░░▀░░▒ ▄▄░▀▀░██ ▒░░ ░░▒)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc ▓ ░░█ █░░▄█░▒▄▄▄▄▄▄░░█ █░░ net ▒)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc █▀▀▀▀ ░░█ ▀▀▀ ▄▄▄ ░█░ ▀▀▀▓▀▀▀ ▀▀▀▀█)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc █ ░░ ░██▀▀ ░░▒ ▒░░ ░██▀█░▒ ░░░ █)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc ▓ ░░░░ ▒░░ ░█░░ ░░▒ ▒░░ ░█░ ░░░ █)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc ▒ ░░░░ ░▀▀ ▒░░▄▄▀▀ ░▀▀ ▒░█ ░ █)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc ░ ░░ ▀▀▀ ▀▀ █)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc â–‘ â–‘ fsxnet.txt -- Info & App â–ˆ)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc â–’ â–‘ fsxnet.xxx -- Nodelist â–“)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc â–“ fsxnet.zaa
    -- Nodelist (ZIP) â–’)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc â–’ â–‘
    history.txt -- History â–“)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc â–“ systems.txt
    -- BBS in fsxNet â–’)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc â–ˆ fsxnet.na
    -- Echo list â–‘)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc â–“ fsx_file.na
    -- File echo list â–’)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc ▒ ·
    â–“)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc ░ ··
    â–„â–„â–„ infopack â–ˆ)
    - Feb 11 06:45:02 Unknown Key (LDESC) Value (LDesc ▀▀▀▀▀▀■▀▀▀▀▀▀▀▀▀▀■▀▀▀▀▀▀▀▄⠖’▀▀▀▀▀▀▀▀■▀▀)
    - Feb 11 06:45:02 Unknown Key (ORIGIN) Value (Origin 21:1/1)
    - Feb 11 06:45:02 Unknown Key (PATH) Value (Path 21:1/1 1549552501 Thu Feb 07 15:15:01 2019 UTC htick/w32-mvcdll 1.9.0-cur 17-08-15)
    - Feb 11 06:45:02 Unknown Key (SEENBY) Value (Seenby 21:1/1)
    - Feb 11 06:45:02 Unknown Key (SEENBY) Value (Seenby 21:1/2)
    - Feb 11 06:45:02 Unknown Key (PATH) Value (Path 21:1/100 Fri Feb 08 04:19:39 2019 UTC Mystic/1.12 A42)
    - Feb 11 06:45:02 Unknown Key (SEENBY) Value (Seenby 21:1/100)
    (skipped similar content)
    - Feb 11 06:45:02 Unknown Key (SEENBY) Value (Seenby 21:1/148)
    + Feb 11 06:45:02 File fsxinfo.zip Area FSX_INFO From 21:1/100
    ! Feb 11 06:45:02 Bad filename; Moved to /media/usb1/bbs/files/badfile/
    ! Feb 11 06:45:02 Failed moving file
    ! Feb 11 06:45:02 Failed moving TIC file
    + Feb 11 06:45:02 Scanning Hatches
    + Feb 11 06:45:02 Results: 0 import, 0 toss, 0 hatch, 1 bad in 0.05s

    --- Mystic BBS v1.12 A42 2018/12/27 (Raspberry Pi/32)
    * Origin: Dave's BBS (21:1/140)
  • From g00r00@21:1/108 to bamageek on Monday, February 11, 2019 10:18:48
    + Feb 11 06:45:02 File fsxinfo.zip Area FSX_INFO From 21:1/100
    ! Feb 11 06:45:02 Bad filename; Moved to /media/usb1/bbs/files/badfile/ ! Feb 11 06:45:02 Failed moving file
    ! Feb 11 06:45:02 Failed moving TIC file

    That is the error you get when the file doesn't exist to go along with the TIC file. The fact that it can't even move the .TIC file makes me think its possibly an access issue. But here are three possibilities for some of the things we're seeing here:

    1. The file doesn't actually exist.
    2. Access is not correct
    3. You have your incoming directory on a different disk drive volume than
    your badfiles directory.

    --- Mystic BBS v1.12 A43 2019/02/08 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From bamageek@21:1/140 to g00r00 on Tuesday, February 12, 2019 11:16:05
    1. The file doesn't actually exist.
    2. Access is not correct
    3. You have your incoming directory on a different disk drive volume than your badfiles directory.

    Ok may be part of the issue, I do have my badfiles directory in a different drive. On the Raspbery Pi I installed the main BBS softwrae on the SD card itself (/mystic) but my files and message bases are on a USB drive (/media/usb1/bbs)

    Previously I had the following settings:

    21:1/100_bad_dir = /media/usb1/bbs/files/badfile
    21:1/100_dir_prefix = /media/usb1/bbs/files/fsx-
    21:1/100_allow_replace = true
    21:1/100_acs_list = s10z1
    21:1/100_acs_ftp = s255z1
    21:1/100_acs_download = s20z1
    21:1/100_acs_upload = s255z1
    21:1/100_acs_comment = s255z1
    21:1/100_acs_sysop = s255z1

    I changed the bad_dir to /mystic/files/badfile and ran the filetoss again.
    This time it tossed the .tic file into the /mystic/files/badfile directory.
    At this point I'm just deleting the file and hopefully I'll get a new one
    soon and I can try again.

    --- Mystic BBS v1.12 A42 2018/12/27 (Raspberry Pi/32)
    * Origin: Dave's BBS (21:1/140)
  • From g00r00@21:1/108 to bamageek on Tuesday, February 12, 2019 13:29:18
    Ok may be part of the issue, I do have my badfiles directory in a different drive. On the Raspbery Pi I installed the main BBS softwrae on the SD card itself (/mystic) but my files and message bases are on a USB drive (/media/usb1/bbs)

    Gotcha.

    So this is a major issue with Mystic that I need to find a good way to address and it is at the very top of my list of things to do. Mystic in most places uses fast moving to quickly move a file, but it only works across the same volume.

    I need to make an option to use "fast move" or "copy" which will be much slower and require much more disk interaction, but it will work across volumes. I'll probably make this an option in Mystic's General configuration and that setting will apply to all of Mystic and its utilities.

    If you identify other areas where things seem to not copy let me know. I know another one is if you rename your "filename" in a message base, Mystic will offer to rename the files for you but it won't when they are on a different volume.

    Those two are on my list to fix up ASAP and I plan to have a fix within the next several days if I can, this weekend at the latest is my plan.

    --- Mystic BBS v1.12 A43 2019/02/08 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From bamageek@21:1/140 to g00r00 on Tuesday, February 12, 2019 19:27:53
    On 12 Feb 2019, g00r00 said the following...


    Gotcha.

    So this is a major issue with Mystic that I need to find a good way to address and it is at the very top of my list of things to do. Mystic in most places uses fast moving to quickly move a file, but it only works across the same volume.

    I need to make an option to use "fast move" or "copy" which will be much slower and require much more disk interaction, but it will work across volumes. I'll probably make this an option in Mystic's General configuration and that setting will apply to all of Mystic and its utilities.

    If you identify other areas where things seem to not copy let me know.
    I know another one is if you rename your "filename" in a message base, Mystic will offer to rename the files for you but it won't when they are on a different volume.

    I think I ran into that one one time but I thought it was something I did. Also, when I was configuring the echo nodes a couple of times some of the settings didn't get saved the first time. For example, I configured EchoMail nodes for fsxNet, then went to configure another network. When I went back to fsxNet, some of the settings were blank. This happened a couple of times to
    me.

    Most of my system paths are on the sd card under /mystic with the exception
    of Log FIle Path, Message Base Path, and File Attach Path which are on the
    USB drive.

    This is my third installation of mystic on this system. The first two times I installed everything on the USB drive, however, over time things seem to get corrupted, so this last time I bought a big SD card and installed the program and structure on the SD card.

    I appreciate your help. I'm still learning. But this is a really great system!

    Dave

    --- Mystic BBS v1.12 A42 2018/12/27 (Raspberry Pi/32)
    * Origin: Dave's BBS (21:1/140)
  • From Vk3jed@21:1/109 to g00r00 on Wednesday, February 13, 2019 13:59:00
    On 02-12-19 12:29, g00r00 wrote to bamageek <=-

    I need to make an option to use "fast move" or "copy" which will be
    much slower and require much more disk interaction, but it will work across volumes. I'll probably make this an option in Mystic's General configuration and that setting will apply to all of Mystic and its utilities.

    It would be good to have this as an option as you're planning, because for me, using the fast move would be preferable at this time, but the copy/delete option could be useful if I ever restructure my filesystems.


    ... Backup not found: (A)bort (R)etry (S)lap nearest innocent bystander.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From g00r00@21:1/108 to bamageek on Wednesday, February 13, 2019 00:34:43
    I think I ran into that one one time but I thought it was something I
    did. Also, when I was configuring the echo nodes a couple of times some
    of the settings didn't get saved the first time. For example, I
    configured EchoMail nodes for fsxNet, then went to configure another network. When I went back to fsxNet, some of the settings were blank.
    This happened a couple of times to me.

    Its hard to say how that could happen unless you have things running while you're making changes. Like if you're trying to make echomail node configuration changes while MUTIL is tossing messages, it could be a race condition.

    Most of my system paths are on the sd card under /mystic with the exception of Log FIle Path, Message Base Path, and File Attach Path
    which are on the USB drive.

    I have already touched up the TIC processing (hopefully) for the next
    pre-alpha build. What I am going to try doing is to have it attempt the fast move first, and if that fails then it will try to copy the file and delete
    the original source file. This way it won't require a configuration setting and hopefully the best method will always work, and copying across different disks will be okay.

    This is my third installation of mystic on this system. The first two times I installed everything on the USB drive, however, over time things seem to get corrupted, so this last time I bought a big SD card and installed the program and structure on the SD card.

    I've had problems with both on my Pi and I think for me it was because if power fluxuations by using a crap power supply, and also shutting the system down incorrectly by kicking the power cord out of the device. I had it powered by my desktop for a while and I would forget to shut the Pi down first before my desktop so the Pi would aburptly get shutdown. Kills SD cards!

    I also found that there are only a couple reliable companies for SD media. SanDisk and Samsung are the only two I've tried that have not died (knock on wood).

    I appreciate your help. I'm still learning. But this is a really great system!

    Thanks!

    --- Mystic BBS v1.12 A43 2019/02/08 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From g00r00@21:1/108 to Vk3jed on Wednesday, February 13, 2019 00:37:16
    It would be good to have this as an option as you're planning, because
    for me, using the fast move would be preferable at this time, but the copy/delete option could be useful if I ever restructure my filesystems.

    What I've decided to try before I make it a configuration setting is that it will always try a fast move, and if that fails then it will try to do a traditional copy/delete. So it should always end up using the best method in all situations without a configuration change required, assuming that works :)

    Now I just need to find all of the places in Mystic where I need to add this.

    --- Mystic BBS v1.12 A43 2019/02/08 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From Vk3jed@21:1/109 to g00r00 on Wednesday, February 13, 2019 19:04:00
    On 02-12-19 23:37, g00r00 wrote to Vk3jed <=-

    What I've decided to try before I make it a configuration setting is
    that it will always try a fast move, and if that fails then it will try
    to do a traditional copy/delete. So it should always end up using the best method in all situations without a configuration change required, assuming that works :)

    Now that sounds awesome, just like the Linux "mv" command. :)


    ... Windows 95: Now the bugs have gone 32-bit.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From deon@21:2/116.1 to g00r00 on Wednesday, February 13, 2019 13:57:04
    On 12 Feb 2019, g00r00 said the following...
    What I've decided to try before I make it a configuration setting is
    that it will always try a fast move, and if that fails then it will try
    to do a traditional copy/delete. So it should always end up using the best method in all situations without a configuration change required, assuming that works :)

    Now I just need to find all of the places in Mystic where I need to add this.

    Funny you should bring this up. I noticed when I upgraded 2 weeks ago, none
    of my messages were going out (and I thought nobody wanted to talk to me ;)

    As my Mystic is a point, my uplink is MBSE, so I dont compress packets. I
    also run Mystic in docker, so my "persistent data" is /mystic/data, that I've reconfigured mystic to use.

    However, "temp..." (eg: tempftn, tempmis, temputil) cannot be changed? (or
    can they?), so they are /mystic/temp...

    So when mutil runs, I suspect it creates a packet in temputil (/mystic/temputil) and tries to rename it to the outbound /mystic/data/echomail/out... but that silently fails because its another device.

    So it it would be great to use copy/delete instead ...

    ...deon

    _--_|\ | Deon George
    / \ | Chinwag BBS - A BBS on a PI in Docker!
    \_.__.*/ |
    V | Coming from the 'burbs of Melbourne, Australia

    --- Mystic BBS v1.12 A42 2018/12/27 (Raspberry Pi/32)
    * Origin: Chinwag | MysticBBS in Docker on a Pi! (21:2/116.1)
  • From g00r00@21:1/108 to deon on Wednesday, February 13, 2019 14:03:55
    However, "temp..." (eg: tempftn, tempmis, temputil) cannot be changed?
    (or can they?), so they are /mystic/temp...

    No they cannot be changed. I *really want* to make changes to the location and how they are stored but for the past 10 years I haven't because people probably have their doors "hard coded" to point to the temp directories.

    If I were to change "/mystic/temp1" to something else then users will be forced to go into their door configurations and use the door file MCI code in their command lines. Most people I think hardcode their door command lines to point to the temp directories instead of using the MCI code. This is largely in part by my own tutorials doing it that way :(

    What I want to do is make the "Work" path configurable, and then put all
    other directories under it. Instead of:
    /mystic/temp1
    /mystic/tempmis
    (and so on)

    We'd have:
    /mystic/temp/1/
    /mystic/temp/tempmis

    And then the /mystic/temp/ part would be configurable. Much cleaner.

    I have a similar change I want to make for the Themes/text/menus/scripts directories, where all of them will be under a "Themes" directory and just the root Themes path will be configurable...

    You'll be able to drag and drop theme directories in or out of the Theme folder to install/remove themes! I think this along with some other changes would encourage people to create and share their own themes.

    So when mutil runs, I suspect it creates a packet in temputil (/mystic/temputil) and tries to rename it to the outbound /mystic/data/echomail/out... but that silently fails because its another device.

    This could be very possible. I have changed both places where files are
    moved during export to use the new Move function. This will be in the next build that I should be releasing sometime between now and this weekend.

    So it it would be great to use copy/delete instead ...

    Absolutely. I am shocked it took so long for this issue to pop up!

    Thank you for letting me know and if you spot any more strangeness like this please let me know. There are lots of places where I move files so it may be that I miss some places, but this next pre-alpha should address most of them.

    --- Mystic BBS v1.12 A43 2019/02/08 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From bamageek@21:1/140 to g00r00 on Wednesday, February 13, 2019 15:24:28
    I've had problems with both on my Pi and I think for me it was because
    if power fluxuations by using a crap power supply, and also shutting the system down incorrectly by kicking the power cord out of the device. I had it powered by my desktop for a while and I would forget to shut the
    Pi down first before my desktop so the Pi would aburptly get shutdown. Kills SD cards!

    Those power fluctuations cause a lot of my trouble too. Was dealing with some power surges in my home recently because of some issues with the main line
    that fed my house so for a while I was getting power surges and loosing power intermitantly. Even aside from that if you look at the pi wrong or just
    touch the power supply it seems to cause it to drop. I need to see if I can
    rig up some kind of battery backup for this little guy.

    I've got a 32 Gig SanDisk in it now so I'm hoping it will work better!

    --- Mystic BBS v1.12 A42 2018/12/27 (Raspberry Pi/32)
    * Origin: Dave's BBS (21:1/140)
  • From g00r00@21:1/108 to bamageek on Wednesday, February 13, 2019 19:07:49
    and loosing power intermitantly. Even aside from that if you look at
    the pi wrong or just touch the power supply it seems to cause it to
    drop. I need to see if I can rig up some kind of battery backup for this little guy.

    I've assumed part of my issue was I was just using recycled mobile phone chargers as a power supply and not using one that was probably specced correctly for the Pi.

    I've got a 32 Gig SanDisk in it now so I'm hoping it will work better!

    I think it will. So far SanDisk and Samsung have served me well. I use them for a few things and none of them have died (yet). Before that I used some generics and lesser known companies like A-DATA and I had issues.

    --- Mystic BBS v1.12 A43 2019/02/08 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From Vk3jed@21:1/109 to g00r00 on Thursday, February 14, 2019 12:29:00
    On 02-13-19 13:03, g00r00 wrote to deon <=-

    If I were to change "/mystic/temp1" to something else then users will
    be forced to go into their door configurations and use the door file
    MCI code in their command lines. Most people I think hardcode their
    door command lines to point to the temp directories instead of using
    the MCI code. This is largely in part by my own tutorials doing it
    that way :(

    Symbolic links? :) That's what I normally use to get around things which are hard coded or otherwise dependent.


    ... Life is not a cabaret, it's a circus!
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Cmech@21:2/117 to G00r00 on Wednesday, February 13, 2019 21:01:00
    * An ongoing debate between g00r00 and bamageek rages on ...

    I've assumed part of my issue was I was just using recycled mobile
    phone chargers as a power supply and not using one that was probably specced correctly for the Pi.

    Even the PS that comes with the Pi "kit" doesn't work well :( I ended up getting a 50W USB Power bank and all my power problems went away {chuckle}, for

    just $35 :)


    .- Keep the faith, --------------------------------------------------.
    | |
    | Ben aka cMech Web: http|ftp|binkp|telnet|ssh://cmech.dynip.com |
    | |
    | vvvvvv Email: fido4cmechSPAM(at)lusfiberBLOCK.net |
    | { O O } Home page: http://cmech.dynip.com/homepage/ |
    | __m___oo___m__ |
    `--| | | |-- -------------------------------------------------'

    ... Of =all= the ways to die - I gotta go as SLUG BAIT.
    --- GoldED+/W32-MSVC v1.1.5-g20180902 +Mystic 1.12 pa43/W32 2019/02/10 14:58:40
    * Origin: FSXNet - Positronium: telnet://cmech.dynip.com (21:2/117)
  • From g00r00@21:1/108 to Cmech on Thursday, February 14, 2019 03:38:31
    Even the PS that comes with the Pi "kit" doesn't work well :( I ended up getting a 50W USB Power bank and all my power problems went away

    Thats surprising! That would have been one of the first things I would have looked at to be reliable.

    --- Mystic BBS v1.12 A43 2019/02/08 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From deon@21:2/116.1 to Vk3jed on Thursday, February 14, 2019 14:19:21
    On 14 Feb 2019, Vk3jed said the following...
    Symbolic links? :) That's what I normally use to get around things
    which are hard coded or otherwise dependent.

    Sure they fix the problem, but they are not a solution IMHO :)

    ...deon

    _--_|\ | Deon George
    / \ | Chinwag BBS - A BBS on a PI in Docker!
    \_.__.*/ |
    V | Coming from the 'burbs of Melbourne, Australia

    --- Mystic BBS v1.12 A42 2018/12/27 (Raspberry Pi/32)
    * Origin: Chinwag | MysticBBS in Docker on a Pi! (21:2/116.1)
  • From Fireball@21:4/145 to deon on Thursday, February 14, 2019 11:41:41
    On 14 Feb 2019, deon said the following...

    On 14 Feb 2019, Vk3jed said the following...
    Symbolic links? :) That's what I normally use to get around things which are hard coded or otherwise dependent.

    Sure they fix the problem, but they are not a solution IMHO :)


    Having the ability make links in any OS is proof that they are some sort of solution to a problem. You have a slightly newer library than the one needed
    by a program, link the new library to the name it's looking for. Want a
    bigger hard drive for /home? Link it. It works in Windows, Linux, and MacOS.

    Windows can create links. I did this because I couldn't expand partitions
    over the 3 hard drives I had in my old system, and I was running out of space for the big games that take 80+ GB, so I made links between them all. That was a solution to my issue, and it was before Steam allow alternate directories.

    Links serve a purpose and can be a solution to many issues.

    Fireball

    --- Mystic BBS v1.12 A43 2019/02/10 (Linux/64)
    * Origin: Fireball Express!!! Mystic Edition (21:4/145)
  • From g00r00@21:1/108 to deon on Thursday, February 14, 2019 21:26:21
    Symbolic links? :) That's what I normally use to get around things which are hard coded or otherwise dependent.

    Sure they fix the problem, but they are not a solution IMHO :)

    Yeah, I don't want to bandaid this. Let's just make it work the right way :)

    --- Mystic BBS v1.12 A43 2019/02/08 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From Vk3jed@21:1/109 to deon on Friday, February 15, 2019 11:07:00
    On 02-14-19 13:19, deon wrote to Vk3jed <=-

    On 14 Feb 2019, Vk3jed said the following...
    Symbolic links? :) That's what I normally use to get around things
    which are hard coded or otherwise dependent.

    Sure they fix the problem, but they are not a solution IMHO :)

    Handy though. Sure, not the ideal fix, but they often do get the job done.


    ... God is dead. But don't worry - the Virgin Mary is pregnant again.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)