• mutil refuses to unzip fsxNet packets

    From McDoob@21:4/135 to All on Sun May 15 15:14:48 2022
    Okay, I'm stumped...

    mutil is refusing to unzip any packet from fsxNet, and only fsxNet. Anything from Fidonet goes through without issue. On top of that, some packets are
    being treated as invalid, even though a second call to mutil will show these packets being imported without problem. Here's a bit of log:

    ! May 15 15:00:11 Import from /home/dietpi/mystic/echomail/in/
    ! May 15 15:00:14 8143c83c.pkt is not a valid PKT
    ! May 15 15:00:14 Cannot find arctype for ce181236.su0; skipping
    ! May 15 15:00:17 8148af2e.pkt is not a valid PKT
    ! May 15 15:00:17 Cannot find arctype for ce181236.su1; skipping
    ! May 15 15:00:17 Cannot find arctype for ce181236.su2; skipping
    ! May 15 15:00:17 Cannot find arctype for ce181236.su3; skipping
    ! May 15 15:00:20 814db037.pkt is not a valid PKT
    ! May 15 15:00:20 Cannot find arctype for ce181236.su4; skipping

    And then a second call:

    ! May 15 15:00:42 Import from /home/dietpi/mystic/echomail/in/
    + May 15 15:00:42 Importing 8143c83c.pkt (21:4/100 to 21:4/135)
    + May 15 15:00:42 Import #13907 to FSX_GEN
    ! May 15 15:00:42 Cannot find arctype for ce181236.su0; skipping
    + May 15 15:00:42 Importing 8148af2e.pkt (21:4/100 to 21:4/135)
    + May 15 15:00:42 Import #1232 to FSX_NET
    ! May 15 15:00:42 Cannot find arctype for ce181236.su1; skipping
    + May 15 15:00:42 Importing 814b9437.pkt (21:4/100 to 21:4/135)
    + May 15 15:00:42 Import #18141 to FSX_DAT
    ! May 15 15:00:42 Cannot find arctype for ce181236.su2; skipping
    + May 15 15:00:42 Importing 814c9a37.pkt (21:4/100 to 21:4/135)
    + May 15 15:00:42 Import #18142 to FSX_DAT
    ! May 15 15:00:42 Cannot find arctype for ce181236.su3; skipping
    + May 15 15:00:42 Importing 814db037.pkt (21:4/100 to 21:4/135)
    + May 15 15:00:42 Import #18143 to FSX_DAT
    ! May 15 15:00:42 Cannot find arctype for ce181236.su4; skipping

    Currently, I am forced to manually unzip, then call mutil to import the PKTs, and finally manually delete the zipped files. Again, this only affects packets from fsxNet! And I have no idea why!

    Thoughts?

    McDoob
    SysOp, PiBBS

    ... It said "insert disk #3", but only two will fit...

    --- Mystic BBS v1.12 A47 2021/12/24 (Raspberry Pi/32)
    * Origin: PiBBS (21:4/135)
  • From Zip@21:1/202 to McDoob on Mon May 16 14:01:17 2022
    Hello McDoob!

    On 15 May 2022, McDoob said the following...
    mutil is refusing to unzip any packet from fsxNet, and only fsxNet.

    Is the Archive Type for the fsxNet echomail node (uplink/boss) set to "ZIP"?

    Otherwise it might try to find an archiver for .su0, .su1 etc. files, and
    fail?

    Best regards
    Zip

    --- Mystic BBS v1.12 A48 2022/04/26 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From McDoob@21:4/135 to Zip on Mon May 16 09:53:48 2022
    Turns out to be a permissions problem in Linux. I've figured it out, mostly.

    McDoob (not McNoob, not McBoob, grow up ppl)
    SysOp, PiBBS

    ... Kilometers are shorter than miles. Save gas, take your trip in kilometers

    --- Mystic BBS v1.12 A47 2021/12/24 (Raspberry Pi/32)
    * Origin: PiBBS (21:4/135)
  • From Zip@21:1/202 to McDoob on Mon May 16 19:11:43 2022
    Hello McDoob!

    On 16 May 2022, McDoob said the following...
    Turns out to be a permissions problem in Linux. I've figured it out, mostly.

    Glad to hear that!

    Best regards
    Zip

    --- Mystic BBS v1.12 A48 2022/04/26 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From claw@21:1/210 to McDoob on Mon May 16 19:46:22 2022
    Turns out to be a permissions problem in Linux. I've figured it out, mostly.

    McDoob (not McNoob, not McBoob, grow up ppl)
    SysOp, PiBBS

    If your running mis as sudo that can be an issue if other things are not sudo. Its best to not run it as sudo. if you do choose to stop the following command will help. wherever the mystic directory is you can do this. I have it in /mystic so for me I go to / with cd / then run this chown user:user -R /mystic Replace user with your non-sudo user and it will make everything owned by that user. on a PI it used to be user pi but depending on when you made your install it might not be. What you signing it with is the user you want to use. After this you can run ./mis without sudo. I wouldn't mind helping you if you like I'm Claw22000 in the BBS World on discord send me an IM and I can help you.

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |20|15fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From McDoob@21:4/135 to claw on Tue May 17 14:54:32 2022
    If your running mis as sudo [...]

    That's not exactly the problem I was having. My VNC server is running as root, not mis. So, if I were to use a terminal window in VNC, I would be doing so as root. Therefore, when I was doing message polls, the incoming packets would belong to root, not the normal user.

    What I need to figure out is how to get the VNC server off root, and onto the normal user. Or, just re-assign the packets I receive this way...

    McDoob (not McNoob, not McBoob, grow up ppl)
    SysOp, PiBBS

    ... Press any key to continue or any other key to quit...

    --- Mystic BBS v1.12 A47 2021/12/24 (Raspberry Pi/32)
    * Origin: PiBBS (21:4/135)
  • From claw@21:1/210 to McDoob on Tue May 17 17:24:59 2022


    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |20|15fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From claw@21:1/210 to McDoob on Tue May 17 17:25:47 2022
    On 17 May 2022, McDoob said the following...
    That's not exactly the problem I was having. My VNC server is running as root, not mis. So, if I were to use a terminal window in VNC, I would be doing so as root. Therefore, when I was doing message polls, the
    incoming packets would belong to root, not the normal user.

    What I need to figure out is how to get the VNC server off root, and
    onto the normal user. Or, just re-assign the packets I receive this
    way...

    Have you tried doing su user? this changes the user to whichever user you prefer.

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |20|15fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From McDoob@21:4/135 to claw on Tue May 17 16:23:01 2022


    DrClaw

    Empty message, dude.

    McDoob
    SysOp, PiBBS

    ... How is it possible to have a civil war?

    --- Mystic BBS v1.12 A47 2021/12/24 (Raspberry Pi/32)
    * Origin: PiBBS (21:4/135)
  • From McDoob@21:4/135 to claw on Tue May 17 17:04:56 2022
    Have you tried doing su user? this changes the user to whichever user
    you prefer.

    Excuse me while I slap my forehead a hundred times. I should have thought of this a long time ago. It does nothing about the VNC server running as root, but it certainly solves the problem I was having with polling and mail import.

    McDoob
    SysOp, PiBBS

    ... If you choose not to decide, you still have made a choice

    --- Mystic BBS v1.12 A47 2021/12/24 (Raspberry Pi/32)
    * Origin: PiBBS (21:4/135)
  • From claw@21:1/210 to McDoob on Wed May 18 07:49:26 2022
    Excuse me while I slap my forehead a hundred times. I should have
    thought of this a long time ago. It does nothing about the VNC server running as root, but it certainly solves the problem I was having with polling and mail import.

    Why are you doing it manually? You can use the events system to do it for you.

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |20|15fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From McDoob@21:4/135 to claw on Wed May 18 15:19:13 2022
    Why are you doing it manually? You can use the events system to do it
    for you.

    I am aware. My DNS service is not currently running, so I am not automatically receiving packets. I do have an hourly event set up, but it is running only hourly, and sometimes I wish to have a quicker update. It's only a temporary issue, anyway...

    McDoob
    SysOp, PiBBS

    ... Intelligence tests are biased toward the literate.

    --- Mystic BBS v1.12 A47 2021/12/24 (Raspberry Pi/32)
    * Origin: PiBBS (21:4/135)
  • From claw@21:1/210 to McDoob on Thu May 19 07:49:06 2022
    On 18 May 2022, McDoob said the following...
    I am aware. My DNS service is not currently running, so I am not automatically receiving packets. I do have an hourly event set up, but
    it is running only hourly, and sometimes I wish to have a quicker
    update. It's only a temporary issue, anyway...
    update. It's only a temporary issue, anyway...

    McDoob
    SysOp, PiBBS

    Just set it to every 15 minutes. That what I did. I have the crash thing ready but don't want to trouble Avon right now. Also you can set it up to pull on every push. That way if your user is being active in the posting it will automatically pull each time too.

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |20|15fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From McDoob@21:4/135 to claw on Thu May 19 13:52:20 2022
    Just set it to every 15 minutes. That what I did. I have the crash
    thing ready but don't want to trouble Avon right now. Also you can set
    it up to pull on every push. That way if your user is being active in
    the posting it will automatically pull each time too.

    It's no longer an issue. As I said, it was only temporary, and my DNS service is back online. Now, BinkP is working as it should, and all messages are arriving instantly.

    Also, you wouldn't necessarily need to bother Avon to set up BinkP crashing. You'd want to contact your hub controller.

    * Origin: Noverdu BBS (21:1/210)

    Which turns out to be Avon anyway. Never mind... (o_-)

    McDoob
    SysOp, PiBBS

    ... Press any key to continue or any other key to quit...

    --- Mystic BBS v1.12 A47 2021/12/24 (Raspberry Pi/32)
    * Origin: PiBBS (21:4/135)
  • From claw@21:1/210 to McDoob on Thu May 19 17:53:44 2022
    On 19 May 2022, McDoob said the following...
    It's no longer an issue. As I said, it was only temporary, and my DNS service is back online. Now, BinkP is working as it should, and all messages are arriving instantly.

    Also, you wouldn't necessarily need to bother Avon to set up BinkP crashing. You'd want to contact your hub controller.

    * Origin: Noverdu BBS (21:1/210)

    Which turns out to be Avon anyway. Never mind... (o_-)

    Yup super nice guy was helping me with a ton of issues. As soon as I realized he he was having family matters I told him to focus on that. Someday when hes freed up I will finish getting the kinks out. Its basically working good enough for now. :D

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |20|15fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)