• Error after update

    From Sysop@21:2/143 to All on Thursday, December 14, 2017 14:38:51
    Hello all. I updated to version 36 this morning and I'm not getting the following error after the one liners:

    ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
    [þ] Add to the one liners? Yes No

    MPX ERROR: Version mismatch: [MPX 112A36] / [MPX 112A28]

    I'm not sure which script is giving me the error. Any one have any idea?

    Stephen

    --- Mystic BBS v1.12 A31 (Linux)
    * Origin: The Bit Bucket (21:2/143)
  • From Avon@21:1/101 to Sysop on Friday, December 15, 2017 11:50:10

    On 12/14/17, Sysop pondered and said...

    MPX ERROR: Version mismatch: [MPX 112A36] / [MPX 112A28]

    I'm not sure which script is giving me the error. Any one have any idea?

    Make sure you copy the .exe files in the scripts dir across from the new install to the one you are updating... also run 'mplc -all' afterwards to recompile all the scripts...

    The above error is a version mismatch between an earlier version of the scripts/compiler and the newer version.

    Best, Paul

    --- Mystic BBS v1.12 A37 2017/12/13 (Windows/32)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From dream master@21:1/163 to Sysop on Thursday, December 14, 2017 15:34:03
    On 12/14/17, Sysop said the following...
    Hello all. I updated to version 36 this morning and I'm not getting the following error after the one liners:
    MPX ERROR: Version mismatch: [MPX 112A36] / [MPX 112A28]
    I'm not sure which script is giving me the error. Any one have any idea?

    because you did not to the update correctly go in your scrips dir and do mplc -all it will re compile and everything will work unless you didnt copy the
    a36 mide and mplc files.

    |08 .|05ú|13ù|15Dr|07e|08am Ma|07st|15er|13ù|05ú|08.
    |08 øù|05ú|13ùø |13øù|05ú|08ùø
    |11 DoRE|03!|11ACiDiC|03!|11Demonic |08[|15dreamland|09.|15darktech|09.|15org|08]

    --- Mystic BBS v1.12 A36 2017/12/03 (Windows/64)
    * Origin: |08--[|15!|07dreamland BBS dreamland.darktech.org (21:1/163)
  • From bcw142@21:1/145.2 to Sysop on Thursday, December 14, 2017 18:24:04
    On 12/14/17, Sysop said the following...

    Hello all. I updated to version 36 this morning and I'm not getting the following error after the one liners:
    MPX ERROR: Version mismatch: [MPX 112A36] / [MPX 112A28]

    in /mystic/scripts do mplc -all ?

    .-----------------------------------.
    | UPGRADING FROM 1.12 A29-35 to A36 |-------------------------
    `-----------------------------------'

    - Replace existing binaries with the new alpha binaries:

    mystic.exe
    mis.exe
    fidopoll.exe
    mutil.exe
    mbbsutil.exe
    nodespy.exe
    qwkpoll.exe
    mplc.exe (in scripts directory)
    mide.exe (in scripts directory)

    If upgrading from a version between A29-A34:

    - Recompile all MPL programs (run mplc -all in scripts directory)
    - Note that the phonebook in NodeSpy has changed slightly, and in
    some cases you may need to edit out the "port" from the address
    field if you use NodeSpy's Terminal.

    You might note mis.exe not mis2.exe above. It is the renamed mis2.exe with
    all it's features. Linux users need to use DAEMON to run as DAEMON (not -d)
    and such. Of course for Linux we all drop the .exe and add ./ to the start: ./mis DAEMON

    --- Mystic BBS v1.12 A37 2017/12/13 (Linux/64)
    * Origin: Mystic AlphaTest bcw142.zapto.org:2323 (21:1/145.2)
  • From g00r00@21:1/108 to Sysop on Thursday, December 14, 2017 21:18:11
    Hello all. I updated to version 36 this morning and I'm not getting the following error after the one liners:

    Make sure you're following the upgrade instructions!

    To fix this particular error you probably just have to run "mplc -all" from your "scripts" directory.

    --- Mystic BBS v1.12 A37 2017/12/13 (Windows/32)
    * Origin: Sector 7 [Mystic BBS WHQ] (21:1/108)
  • From Phantom Nomad@21:2/143 to Avon on Friday, December 15, 2017 08:19:09
    I was pretty sure I did that but just did a mplc -all in the scripts
    directory again and have the same problem. I just ran ./mplc and it is
    showing version A36 which is correct. Maybe I should copy over all the mps scripts.

    Stephen

    --- Mystic BBS v1.12 A31 (Linux)
    * Origin: The Bit Bucket (21:2/143)
  • From Phantom Nomad@21:2/143 to All on Friday, December 15, 2017 10:37:58
    I copied all of the scripts from the A36 scripts directory and made sure mplc was at A36 also. As you can see below all my files have today's date and
    have been freshly compiled:

    4.0K -rwxr-xr-x 1 mystic mystic 2.2K Dec 15 08:24 apply_sample.mps
    4.0K -rwxr-xr-x 1 mystic mystic 669 Dec 15 10:33 apply_sample.mpx
    8.0K -rwxr-xr-x 1 mystic mystic 4.9K Dec 15 08:24 automessage.mps
    4.0K -rwxr-xr-x 1 mystic mystic 1.3K Dec 15 10:33 automessage.mpx
    8.0K -rwxr-xr-x 1 mystic mystic 4.7K Dec 15 08:24 bbslist.mps
    4.0K -rwxr-xr-x 1 mystic mystic 2.0K Dec 15 10:33 bbslist.mpx
    4.0K -rwxr-xr-x 1 mystic mystic 2.9K Dec 15 08:24 blackjack.ans
    16K -rwxr-xr-x 1 mystic mystic 16K Dec 15 08:24 blackjack.mps
    8.0K -rwxr-xr-x 1 mystic mystic 6.2K Dec 15 10:33 blackjack.mpx
    4.0K -rwxr-xr-x 1 mystic mystic 43 Dec 1 13:07 blackjack.ply
    4.0K -rwxr-xr-x 1 mystic mystic 3.3K Dec 15 08:24 bulletin.mps
    4.0K -rwxr-xr-x 1 mystic mystic 903 Dec 15 10:33 bulletin.mpx
    4.0K -rwxr-xr-x 1 mystic mystic 242 Dec 15 08:24 mailread.mps
    4.0K -rwxr-xr-x 1 mystic mystic 28 Dec 15 10:33 mailread.mpx
    4.0K -rwxr-xr-x 1 mystic mystic 280 Dec 15 08:24 menucmd.mps
    4.0K -rwxr-xr-x 1 mystic mystic 108 Dec 15 10:33 menucmd.mpx
    192K -rwxr-xr-x 1 mystic mystic 189K Dec 15 08:24 mide
    4.0K -rwxr-xr-x 1 mystic mystic 1.4K Dec 15 08:27 mide.ini
    132K -rwxr-xr-x 1 mystic mystic 132K Dec 15 08:24 mplc
    12K -rwxr-xr-x 1 mystic mystic 8.1K Dec 15 08:24 mpldemo.mps
    8.0K -rwxr-xr-x 1 mystic mystic 4.9K Dec 15 10:33 mpldemo.mpx
    12K -rwxr-xr-x 1 mystic mystic 9.8K Dec 15 08:24 mpltest.mps
    8.0K -rwxr-xr-x 1 mystic mystic 4.5K Dec 15 10:33 mpltest.mpx
    4.0K -rwxr-xr-x 1 mystic mystic 2.0K Dec 15 08:24 msgread.mpy
    4.0K -rwxr-xr-x 1 mystic mystic 722 Dec 15 08:24 onlyonce.mps
    4.0K -rwxr-xr-x 1 mystic mystic 161 Dec 15 10:33 onlyonce.mpx
    4.0K -rwxr-xr-x 1 mystic mystic 3.9K Dec 15 08:24 rumors.mps
    4.0K -rwxr-xr-x 1 mystic mystic 863 Dec 15 10:33 rumors.mpx
    4.0K -rwxr-xr-x 1 mystic mystic 2.8K Dec 15 08:24 testbox.mps
    4.0K -rwxr-xr-x 1 mystic mystic 702 Dec 15 10:33 testbox.mpx
    4.0K -rwxr-xr-x 1 mystic mystic 1.7K Dec 15 08:24 testinput.mps
    4.0K -rwxr-xr-x 1 mystic mystic 728 Dec 15 10:33 testinput.mpx
    4.0K -rwxr-xr-x 1 mystic mystic 3.3K Dec 15 08:24 testpython.mpy
    16K -rwxr-xr-x 1 mystic mystic 15K Dec 15 08:24 to-prmpt.mps
    8.0K -rwxr-xr-x 1 mystic mystic 5.5K Dec 15 10:33 to-prmpt.mpx
    8.0K -rwxr-xr-x 1 mystic mystic 7.1K Dec 15 08:24 usage.mps
    4.0K -rwxr-xr-x 1 mystic mystic 3.1K Dec 15 10:33 usage.mpx

    I'm still getting that error right after the one liners shows.
    Stephen

    --- Mystic BBS v1.12 A31 (Linux)
    * Origin: The Bit Bucket (21:2/143)
  • From g00r00@21:1/108 to Phantom Nomad on Friday, December 15, 2017 14:21:21
    I copied all of the scripts from the A36 scripts directory and made sure mplc was at A36 also. As you can see below all my files have today's
    date and have been freshly compiled:

    There is no way A36 MPLC can compile A28 MPLC binaries so something is off somewhere. Can you type ./mplc in your scripts directory and check again? A common mistake is people copy mplc/mide into their base mystic directory and not the scripts directory.

    --- Mystic BBS v1.12 A37 2017/12/13 (Windows/32)
    * Origin: Sector 7 [Mystic BBS WHQ] (21:1/108)
  • From Tony Langdon@21:1/143 to bcw142 on Friday, December 15, 2017 21:56:09
    bcw142 wrote to Sysop <=-

    On 12/14/17, Sysop said the following...

    Hello all. I updated to version 36 this morning and I'm not getting the following error after the one liners:
    MPX ERROR: Version mismatch: [MPX 112A36] / [MPX 112A28]

    in /mystic/scripts do mplc -all ?

    Yeah I had this error after upgrading from A35, and recompiling my MPLs fixed it.

    .-----------------------------------.
    | UPGRADING FROM 1.12 A29-35 to A36 |-------------------------
    `-----------------------------------'

    - Replace existing binaries with the new alpha binaries:

    mystic.exe
    mis.exe
    fidopoll.exe
    mutil.exe
    mbbsutil.exe
    nodespy.exe
    qwkpoll.exe
    mplc.exe (in scripts directory)
    mide.exe (in scripts directory)

    If upgrading from a version between A29-A34:

    - Recompile all MPL programs (run mplc -all in scripts directory)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    I found this is required if upgrading from A35 as well.


    - Note that the phonebook in NodeSpy has changed slightly, and in
    some cases you may need to edit out the "port" from the address
    field if you use NodeSpy's Terminal.

    You might note mis.exe not mis2.exe above. It is the renamed mis2.exe
    with all it's features. Linux users need to use DAEMON to run as DAEMON (not -d) and such. Of course for Linux we all drop the .exe and add ./
    to the start: ./mis DAEMON

    I posted some amendments for g00r00 to put into the update file for upgrading from A35-A36.

    In short:

    Replace the binaries (as above)
    Recompile all MPLs
    Delete mis2(.exe)
    Modify any startup and monitoring scripts to only start MIS, with the correct parameters. For example in Linux:

    A35 had:
    ./mis -d
    ./mis2 DAEMON

    For A36, the startup needs to be:
    ./mis DAEMON

    ... You and me against the world? Great! When do we attack?!?
    ___ MultiMail/Win32 v0.49

    --- Mystic BBS/QWK v1.12 A36 2017/12/04 (Raspberry Pi/32)
    * Origin: The Bridge - bridge.vkradio.com (21:1/143)
  • From Tony Langdon@21:1/143 to g00r00 on Friday, December 15, 2017 21:56:09
    g00r00 wrote to Sysop <=-

    Hello all. I updated to version 36 this morning and I'm not getting the following error after the one liners:

    Make sure you're following the upgrade instructions!

    Contrary to the instruction, I found I needed to run mplc -all after upgrading from A35 - A36. :)


    ... If it weren't for Edison we'd be using computers by candlelight
    ___ MultiMail/Win32 v0.49

    --- Mystic BBS/QWK v1.12 A36 2017/12/04 (Raspberry Pi/32)
    * Origin: The Bridge - bridge.vkradio.com (21:1/143)
  • From Tony Langdon@21:1/143 to Phantom Nomad on Friday, December 15, 2017 21:56:09
    Phantom Nomad wrote to Avon <=-

    I was pretty sure I did that but just did a mplc -all in the scripts directory again and have the same problem. I just ran ./mplc and it is showing version A36 which is correct. Maybe I should copy over all the mps scripts.

    Is that on the system you're posting from?

    Stephen

    --- Mystic BBS v1.12 A31 (Linux) <-- this could be the source of your
    problem, unless you've rolled back to a backup to post this.

    Did you delete MIS2 and make sure MIS is started correctly (i.e. with the same startup parameters that MIS2 used to have).

    Try:

    rm /mystic/mis2

    edit your startup script to run

    ./mis DAEMON


    ... Chuck Norris can divide by zero.
    ___ MultiMail/Win32 v0.49

    --- Mystic BBS/QWK v1.12 A36 2017/12/04 (Raspberry Pi/32)
    * Origin: The Bridge - bridge.vkradio.com (21:1/143)