• ruling out

    From Rick Smith@1:105/10 to All on Fri Dec 30 06:14:46 2022
    Greetings All!

    I decided a brand new VM with ubuntu, fresh install mystic and worked as expected, copied over my working mystic bbs minus executables and I get the errors from previous message. So has to be something in the working dir when copied that crashes it? I did verify that my working mystic bbs is the same version as the fresh install just different platforms.



    ----
    Regards,


    Rick Smith (Nitro)

    ... TAGLINE A BBS addict is hooked when: you consider BBSing better than chocolat
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ----> Abacus BBS! --->>>>bbs.abon.us:2323 (1:105/10)
  • From g00r00@1:129/215 to Rick Smith on Fri Dec 30 21:36:56 2022
    I decided a brand new VM with ubuntu, fresh install mystic and worked as expected, copied over my working mystic bbs minus executables and I get the errors from previous message. So has to be something in the working

    I would suggest that you do the install fresh as you mentioned, and then try copying over things slowly to see when it breaks. It could be that there is a "Pi" executable still there.

    Another possible issue is that your paths in your old configuration do not much the paths in your new configuration. If they are not identical, then you'd have to try to find all the places in the configuration and change them to the correct locations.

    Also do you see anything in the log files when you try to run it? Or anything in the errors.log?

    ... Anything is possible if you don't know what you're talking about

    --- Mystic BBS v1.12 A48 2022/12/30 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Rick Smith@1:105/10 to g00r00 on Fri Dec 30 21:40:58 2022
    Greetings g00r00!

    Friday December 30 2022 21:36, you wrote to me about an urgent matter!:

    * Forwarded from area 'MYSTIC'
    I decided a brand new VM with ubuntu, fresh install mystic and
    worked as expected, copied over my working mystic bbs minus
    executables and I get the errors from previous message. So has
    to be something in the working

    I would suggest that you do the install fresh as you mentioned, and
    then try copying over things slowly to see when it breaks. It could
    be that there is a "Pi" executable still there.

    Another possible issue is that your paths in your old configuration do
    not much the paths in your new configuration. If they are not
    identical, then you'd have to try to find all the places in the configuration and change them to the correct locations.

    Also do you see anything in the log files when you try to run it? Or anything in the errors.log?

    I do not see anything in the logs.. The paths should be the same /mystic I can now get mystic -cfg to work (turned out I did have a couple pi executables remain qwkpoll and couple others, took care of that did a whole fresh install on a new ubuntu machine.

    now when I run ./mystic -l I simply get a blank screen that just says "busy" and have to ctrl c to get prompt back. ./mis starts and runs and appears fine. Not sure what to check next to be honest. I can start another vm and try again but I am pretty sure thats the definition of insanity! lol

    Thank you for your help



    ----
    Regards,


    Rick Smith (Nitro)

    ... To go where no man has gone before... BBSing!
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ----> Abacus BBS! --->>>>bbs.abon.us:2323 (1:105/10)
  • From Rick Smith@1:105/10 to g00r00 on Fri Dec 30 21:47:40 2022
    Greetings g00r00!

    Friday December 30 2022 21:36, you wrote to me about an urgent matter!:

    * Forwarded from area 'MYSTIC'
    I decided a brand new VM with ubuntu, fresh install mystic and
    worked as expected, copied over my working mystic bbs minus
    executables and I get the errors from previous message. So has
    to be something in the working

    I would suggest that you do the install fresh as you mentioned, and
    then try copying over things slowly to see when it breaks. It could
    be that there is a "Pi" executable still there.

    Another possible issue is that your paths in your old configuration do
    not much the paths in your new configuration. If they are not
    identical, then you'd have to try to find all the places in the configuration and change them to the correct locations.

    sorry hear is the output of node0.log

    2022.12.30 21:42:22 BUSY

    ----
    Regards,


    Rick Smith (Nitro)

    ... BBSing time's blackhole.
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ----> Abacus BBS! --->>>>bbs.abon.us:2323 (1:105/10)
  • From Mike Fenton@1:229/310 to Rick Smith on Sat Dec 31 05:35:02 2022
    On 30 Dec 2022, Rick Smith said the following...

    Greetings g00r00!

    Friday December 30 2022 21:36, you wrote to me about an urgent matter!:

    * Forwarded from area 'MYSTIC'
    I decided a brand new VM with ubuntu, fresh install mystic and
    worked as expected, copied over my working mystic bbs minus
    executables and I get the errors from previous message. So has
    to be something in the working

    I would suggest that you do the install fresh as you mentioned, and then try copying over things slowly to see when it breaks. It could be that there is a "Pi" executable still there.

    Another possible issue is that your paths in your old configuration d not much the paths in your new configuration. If they are not identical, then you'd have to try to find all the places in the configuration and change them to the correct locations.

    Also do you see anything in the log files when you try to run it? Or anything in the errors.log?

    I do not see anything in the logs.. The paths should be the same /mystic
    I can now get mystic -cfg to work (turned out I did have a couple pi executables remain qwkpoll and couple others, took care of that did a whole fresh install on a new ubuntu machine.

    now when I run ./mystic -l I simply get a blank screen that just says "busy" and have to ctrl c to get prompt back. ./mis starts and runs and appears fine. Not sure what to check next to be honest. I can start another vm and try again but I am pretty sure thats the definition of insanity! lol

    Thank you for your help

    Delete the .bsy files under the Semaphore directory.

    ... Electricity is really just organized lightning.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Clutch BBS * telnet://bbs.clutchbbs.com (1:229/310)
  • From Rick Smith@1:105/10 to Mike Fenton on Sat Dec 31 05:15:12 2022
    Greetings Mike!

    Saturday December 31 2022 05:35, you wrote to me about an urgent matter!:

    * Forwarded from area 'MYSTIC'
    On 30 Dec 2022, Rick Smith said the following...

    Greetings g00r00!

    Friday December 30 2022 21:36, you wrote to me about an urgent
    matter!:

    * Forwarded from area 'MYSTIC'
    I decided a brand new VM with ubuntu, fresh install mystic
    and

    .bsy flag isnt it...



    ----
    Regards,


    Rick Smith (Nitro)

    ... Life: The space between BBSing.
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ----> Abacus BBS! --->>>>bbs.abon.us:2323 (1:105/10)
  • From g00r00@1:129/215 to Rick Smith on Sat Dec 31 12:49:14 2022
    I do not see anything in the logs.. The paths should be the same /mystic
    I can now get mystic -cfg to work (turned out I did have a couple pi executables remain qwkpoll and couple others, took care of that did a whole fresh install on a new ubuntu machine.

    now when I run ./mystic -l I simply get a blank screen that just says "busy" and have to ctrl c to get prompt back. ./mis starts and runs and appears fine. Not sure what to check next to be honest. I can start another vm and try again but I am pretty sure thats the definition of insanity! lol

    That sounds like it could be access related and maybe a chown would help:

    sudo chown -R bbsuser:bbsuser /mystic

    You would replace "bbsuser" with whatever user/group that is running Mystic BBS. If you don't know the user you can type "whoami" to see it and "groups" to see a list of groups you're in. For example I login as "me" on my computer so it would be:

    sudo chown -R me:me /mystic

    You might also want to go into /mystic/data/ and "rm chat*.dat". Afterwards do a "ls -la chat*.dat" to make sure there are no chat files left.

    ... Unzip... expand... What kind of pervert came up with this?

    --- Mystic BBS v1.12 A48 2022/12/30 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Rick Smith@1:105/10 to g00r00 on Sat Dec 31 13:17:44 2022
    Greetings g00r00!

    Saturday December 31 2022 12:49, you wrote to me about an urgent matter!:


    That sounds like it could be access related and maybe a chown would
    help:

    sudo chown -R bbsuser:bbsuser /mystic

    This did fix it so that I could run ./mystic -l

    I got my login screen I entered name and password and then this (which I could not stop, had to close terminal)

    + e @/data/ 9@=JSE ( I did the best I could copying that it had symbols I couldnt reproduce on my kb)


    ----
    Regards,


    Rick Smith (Nitro)

    ... Recipes: the bumper stickers of BBSing.
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ----> Abacus BBS! --->>>>bbs.abon.us:2323 (1:105/10)
  • From Rick Smith@1:105/10 to g00r00 on Sat Dec 31 14:17:38 2022
    Greetings g00r00!

    Saturday December 31 2022 12:49, you wrote to me about an urgent matter!:


    You might also want to go into /mystic/data/ and "rm chat*.dat". Afterwards do a "ls -la chat*.dat" to make sure there are no chat
    files left.

    I think I figured it out, well possibly the cause anyhow. So I got it to where stuff would start until I added the precompiled cryptlib.so from mysticbbs download (from wiki) then I got the errors again. So I removed the file and tried to compile it myself, a reminder I am running this on a ubuntu server vm hosted on proxmox. When I tried to do the "make shared" to build cryptlib it errors with;

    cc: warning: ‘-mcpu=’ is deprecated; use ‘-mtune=’ or ‘-march=’ instead
    cc1: error: CPU you selected does not support x86-64 instruction set
    make[2]: *** [makefile:479: shared-obj/bn_asm.o] Error 1

    I am running 64bit ubuntu but somehow it must not report that way to make?

    Any thoughts?



    ----
    Regards,


    Rick Smith (Nitro)

    ... TAGLINE A BBS addict is hooked when: you consider BBSing better than chocolat
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ----> Abacus BBS! --->>>>bbs.abon.us:2323 (1:105/10)
  • From Al DeRosa@1:267/157 to Rick Smith on Sat Dec 31 22:18:45 2022
    On 31 Dec 2022, Rick Smith said the following...


    I think I figured it out, well possibly the cause anyhow. So I got it
    to where stuff would start until I added the precompiled cryptlib.so
    from mysticbbs download (from wiki) then I got the errors again. So I removed the file and tried to compile it myself, a reminder I am running this on a ubuntu server vm hosted on proxmox. When I tried to do the "make shared" to build cryptlib it errors with;


    Search Alisha Stutz and look for posts about cryptlib. There is docs on how to assemble it so it will work fine with Mystic, the v3.5.4 I believe doesn't assemble on Debian or Ubuntu for some reason and gives errors, what the go around does is make you create it with an older version of GCC which lets you assemble it then you change your version back to the latest version of GCC. It works perfect as I was having issues with cyrptlib when I moved my BBS from Windows to Debian a couple of months ago, once I did that work around the cryptlib created worked perfect and solved issues I had with SSH and sending the EMAIL/New User access password reset out..

    If you have issues finding it I can probably cut and paste it here..

    Al


    |11 Bucko |14- |06Wrong Number Family Of BBS' |07- |03www.wrgnbr.com

    ... Documentation: The worst part of programming.

    --- Mystic BBS v1.12 A48 2022/12/30 (Linux/64)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1:267/157)
  • From Alisha Stutz@2:301/113 to Rick Smith on Sun Jan 1 08:06:04 2023
    Hi Rick,

    As i write months ago, this is the only way for modern Debian/Ubuntu to work with Cryptolib and Mystic BBS. Following my Steps and it works.

    I hope g00r00 or Avon can update the Wiki for Mystic BBS with this instruction fr Ubuntu 22.04LTS

    sudo apt-get update
    sudo apt-get install build-essential
    sudo apt-get install gcc-9 g++-9
    sudo apt-get install zip unzip
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 9
    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 9
    wget http://www.mysticbbs.com/downloads/cl345.zip
    mkdir cl345
    cd cl345
    unzip -ax ../cl345.zip
    sudo make shared
    sudo mv libcl.so.3.4.5 /usr/lib/libcl.so
    sudo rm /mystic/data/ssl.cert
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 11
    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 11
    reboot the system

    Best regards
    Alisha

    ... Documentation: The worst part of programming.

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: swissIRC BBS (2:301/113)
  • From Al DeRosa@1:267/157 to Alisha Stutz on Sun Jan 1 07:48:46 2023
    On 01 Jan 2023, Alisha Stutz said the following...

    Hi Rick,

    As i write months ago, this is the only way for modern Debian/Ubuntu to work with Cryptolib and Mystic BBS. Following my Steps and it works.


    And bam!! Just what I was talking about.. :) Thanks Alisha!!! This worked for me like a charm a few months ago...


    |11 Bucko |14- |06Wrong Number Family Of BBS' |07- |03www.wrgnbr.com

    ... Just another prisoner of gravity!

    --- Mystic BBS v1.12 A48 2022/12/30 (Linux/64)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1:267/157)
  • From Björn Wiberg@2:201/137 to Alisha Stutz on Sun Jan 1 15:50:56 2023
    Hello Alisha!

    Happy New Year!

    On 01 Jan 2023, Alisha Stutz said the following...

    As i write months ago, this is the only way for modern Debian/Ubuntu to work with Cryptolib and Mystic BBS. Following my Steps and it works.

    When I compiled/installed cryptlib 3.4.5 with gcc 10 on Debian 11, I used this (sorry for any unintended linebreaks):

    wget https://cryptlib-release.s3-ap-southeast-1.amazonaws.com/cryptlib345.zip unzip -a cryptlib345.zip

    # for gcc version 10 (existing logic incorrectly detect/interprets
    # this as gcc 1.0)
    sed -i 's/if \[ "$GCC_VER" -ge 45 \]/if [ "$GCC_VER" -eq 10 ] || [ "$GCC_VER" -ge 45 ]/g' tools/ccopts.sh

    make shared
    ln -s libcl.so.* libcl.so
    mkdir -p ~/cryptlib
    /bin/cp -df libcl.so* ~/cryptlib/

    ...and then set LD_LIBRARY_PATH for Mystic (MIS) to ~/cryptlib, e.g. /home/bbs/cryptlib.

    Maybe the version detection ought to be removed altogether. I wonder how many that are using gcc < 4.5 nowadays when compiling cryptlib...

    Best regards
    Bjrn

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (2:201/137)
  • From Rick Smith@1:105/10 to Alisha Stutz on Sun Jan 1 09:18:24 2023
    Greetings Alisha!

    Sunday January 01 2023 08:06, you wrote to me about an urgent matter!:

    * Forwarded from area 'MYSTIC'
    Hi Rick,

    As i write months ago, this is the only way for modern Debian/Ubuntu
    to work with Cryptolib and Mystic BBS. Following my Steps and it
    works.

    I hope g00r00 or Avon can update the Wiki for Mystic BBS with this instruction fБr Ubuntu 22.04LTS

    sudo apt-get update
    sudo apt-get install build-essential
    sudo apt-get install gcc-9 g++-9
    sudo apt-get install zip unzip
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 9
    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 9

    Thank you this did work for me... Now I am just having python mismatch errors so I need to sort that out and I think I am home free...

    Happy New Year


    ----
    Regards,


    Rick Smith (Nitro)

    ... TAGLINE A BBS addict is hooked when: you consider BBSing better than chocolat
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ----> Abacus BBS! --->>>>bbs.abon.us:2323 (1:105/10)
  • From Mike Fenton@1:229/310 to Björn Wiberg on Mon Jan 2 13:59:36 2023
    When I compiled/installed cryptlib 3.4.5 with gcc 10 on Debian 11, I
    used this (sorry for any unintended linebreaks):
    wget https://cryptlib-release.s3-ap-southeast-1.amazonaws.com/cryptlib345.zip unzip -a cryptlib345.zip

    # for gcc version 10 (existing logic incorrectly detect/interprets
    # this as gcc 1.0)
    sed -i 's/if \[ "$GCC_VER" -ge 45 \]/if [ "$GCC_VER" -eq 10 ] || [ "$GCC_VER" -ge 45 ]/g' tools/ccopts.sh

    make shared
    ln -s libcl.so.* libcl.so
    mkdir -p ~/cryptlib
    /bin/cp -df libcl.so* ~/cryptlib/

    ...and then set LD_LIBRARY_PATH for Mystic (MIS) to ~/cryptlib, e.g. /home/bbs/cryptlib.

    I have a compiled version on my BBS too. Already done.

    ... Intelligence tests are biased toward the literate.

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Clutch BBS * telnet://bbs.clutchbbs.com (1:229/310)
  • From Paul Hayton@3:770/100 to Alisha Stutz on Tue Jan 3 13:08:24 2023
    On 01 Jan 2023 at 08:06a, Alisha Stutz pondered and said...

    I hope g00r00 or Avon can update the Wiki for Mystic BBS with this instruction fr Ubuntu 22.04LTS

    I have added this information to the Cryptlib page on the Wiki until such time as g00r00 deems it to be outdated. Many thanks for the instructions :)

    Kerr Avon [Blake's 7] 'I'm not expendable, I'm not stupid and I'm not going' avon[at]bbs.nz | bbs.nz | fsxnet.nz

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (3:770/100)
  • From Mike Fenton@1:229/310 to Paul Hayton on Mon Jan 2 20:26:26 2023

    I have added this information to the Cryptlib page on the Wiki until
    such time as g00r00 deems it to be outdated. Many thanks for the instructions :)

    Something to add, I find using SSH with Mystic the ansi's to be jaggedy when scrolling through large ansis. Is it just me?

    ... Electricity is really just organized lightning.

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Clutch BBS * telnet://bbs.clutchbbs.com (1:229/310)
  • From g00r00@1:129/215 to Alisha Stutz on Tue Jan 3 16:05:58 2023
    I hope g00r00 or Avon can update the Wiki for Mystic BBS with this instruction fr Ubuntu 22.04LTS

    This is great thank you. I'll try to see about getting this updated tonight on the Wiki with credits to you. If I forget for whatever reason, please remind me!

    ... The person who snores the loudest will fall asleep first

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From g00r00@1:129/215 to Paul Hayton on Tue Jan 3 16:18:10 2023
    I hope g00r00 or Avon can update the Wiki for Mystic BBS with this instruction fr Ubuntu 22.04LTS

    I have added this information to the Cryptlib page on the Wiki until
    such time as g00r00 deems it to be outdated. Many thanks for the instructions :)

    Awesome Paul, thank you!

    ... That's not a bug, it's an undocumented feature

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Paul Hayton@3:770/100 to g00r00 on Wed Jan 4 15:46:21 2023
    On 03 Jan 2023 at 04:18p, g00r00 pondered and said...

    Awesome Paul, thank you!

    No prob, I've been working on updating the site with coming changes related to A48... so when that drops it should hopefully be mostly up to date.

    Kerr Avon [Blake's 7] 'I'm not expendable, I'm not stupid and I'm not going' avon[at]bbs.nz | bbs.nz | fsxnet.nz

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (3:770/100)
  • From Ryan Fantus@1:218/820 to Al DeRosa on Sun Jan 1 21:07:39 2023
    errors, what the go around does is make you create it with an older version of GCC which lets you assemble it then you change your version back to the latest version of GCC. It works perfect as I was having

    Oh man, this sounds like a very risky and painful way to work around this issue. If you or anyone else running into issues can post the link to the cryptlib you're trying to build as well as the error message you get when trying to build, I can help fix it. Please don't mess around with your gcc installation :)

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: m O N T E R E Y b B S . c O M (1:218/820)
  • From g00r00@1:129/215 to Paul Hayton on Wed Jan 4 05:00:25 2023
    Awesome Paul, thank you!

    No prob, I've been working on updating the site with coming changes related to A48... so when that drops it should hopefully be mostly up to date.

    Much appreciated!

    ... Tech support is just a busy signal away

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Al DeRosa@1:267/157 to Ryan Fantus on Wed Jan 4 20:18:04 2023
    On 01 Jan 2023, Ryan Fantus said the following...


    Oh man, this sounds like a very risky and painful way to work around this issue. If you or anyone else running into issues can post the link to the cryptlib you're trying to build as well as the error message you get when trying to build, I can help fix it. Please don't mess around with your
    gcc installation :)

    Completely understand, I don't have a link handy but I know it is on the Mystic Wiki. To be honest, I have a test bed which I do risky stuff like this on so as to not break my main VM.. ;) So it didn't faze me.. ;) Thanks for the hit up... :)

    AL


    |11 Bucko |14- |06Wrong Number Family Of BBS' |07- |03www.wrgnbr.com

    ... Tech support is just a busy signal away

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1:267/157)