• MIS2 Issues

    From Black Panther@21:1/186 to All on Saturday, November 25, 2017 22:11:51
    Hi All,

    I'm still having issues where MIS2 will stop accepting connections to both telnet and binkd servers. It is usually when MIS2 has been running for a
    number of hours, from 10-24 hours. At some point, connections are not
    accepted, until it is restarted.

    + 20:51:27 BINKP > Connect on slot 1/6
    + 20:51:27 BINKP 1-Address 219.89.83.33
    + 20:51:27 BINKP 1-HostName Unknown
    + 20:51:27 BINKP 1-No IP2Location DB
    + 20:51:27 BINKP 1-System fsxNet Games + Usenet Gateway
    + 20:51:27 BINKP 1-SysOp Paul Hayton
    + 20:51:27 BINKP 1-Location Dunedin, New Zealand
    + 20:51:27 BINKP 1-Info NDL 115200,TCP,BINKP
    + 20:51:27 BINKP 1-Info TIME Sun, 26 Nov 2017 16:51:16 +1300
    + 20:51:27 BINKP 1-Mailer binkd/1.1a-89/Win32 binkp/1.1
    + 20:51:28 BINKP 1-Info TRF 0 20059
    + 20:51:28 BINKP 1-Cannot authenticate client
    + 20:51:28 BINKP 1-Client thread shutting down

    After a restart of the MIS2 server...

    + 21:06:57 BINKP 1-System fsxNet Games + Usenet Gateway
    + 21:06:57 BINKP 1-SysOp Paul Hayton
    + 21:06:57 BINKP 1-Location Dunedin, New Zealand
    + 21:06:57 BINKP 1-Info NDL 115200,TCP,BINKP
    + 21:06:57 BINKP 1-Info TIME Sun, 26 Nov 2017 17:06:46 +1300
    + 21:06:57 BINKP 1-Mailer binkd/1.1a-89/Win32 binkp/1.1
    + 21:06:58 BINKP 1-Info TRF 0 20871
    + 21:06:58 BINKP 1-Authenticating 21:1/10@fsxnet by CRAM-MD5
    + 21:06:58 BINKP 1-Queued 0 files for 21:1/10@fsxnet
    + 21:06:58 BINKP 1-Receiving: brnodes.dat (400 bytes)
    + 21:06:58 BINKP 1-Receiving: 021B0104.106 (256 bytes)
    snip<=-
    + 21:06:59 BINKP 1-Receiving: 021B0104.030 (257 bytes)
    + 21:06:59 BINKP 1-Receiving: 021B0104.029 (257 bytes)
    + 21:07:00 BINKP 1-Session ended (0 sent, 79 rcvd, 0 skip)
    + 21:07:00 BINKP 1-Client thread shutting down
    + 21:07:00 BINKP 1-Removed BUSY file: /home/dan/mystic/echomail/out/fsxnet.015/0001000a.bsy
    + 21:07:08 EVENT Detected semaphore: /home/dan/mystic/semaphore/echomail.in
    + 21:07:08 EVENT Event begin: Toss incoming echomail
    + 21:07:08 EVENT Command line: ./mailin.sh
    + 21:07:08 EVENT Command result: 0
    + 21:07:08 EVENT Event complete: Toss incoming echomail

    I'm not sure what the problem is. I didn't have the issue in A35 running
    MIS2 or MIS. I like all of the additions being made to A36, but it's getting
    to the point, I will be unable to run it if this continues to be a problem.

    Thanks,


    ---

    Black Panther
    a.k.a. Dan Richter
    Sysop - Castle Rock BBS (RCS)
    The sparrows are flying again....

    --- Mystic BBS v1.12 A36 2017/11/23 (Linux/64)
    * Origin: Castle Rock BBS - castlerockbbs.com (21:1/186)
  • From dream master@21:1/163 to Black Panther on Saturday, November 25, 2017 22:42:17
    On 11/25/17, Black Panther said the following...
    Hi All,
    I'm still having issues where MIS2 will stop accepting connections to
    both telnet and binkd servers. It is usually when MIS2 has been running for a number of hours, from 10-24 hours. At some point, connections are not accepted, until it is restarted.
    --- Mystic BBS v1.12 A36 2017/11/23 (Linux/64)

    upgrade to 2017/11/25

    |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/11/25 (Windows/64)
    * Origin: |08--[|15!|07dreamland BBS dreamland.darktech.org (21:1/163)
  • From Black Panther@21:1/186 to dream master on Saturday, November 25, 2017 23:52:28
    On 11/25/17, dream master said the following...

    I'm still having issues where MIS2 will stop accepting connections to both telnet and binkd servers. It is usually when MIS2 has been runni for a number of hours, from 10-24 hours. At some point, connections a not accepted, until it is restarted.
    --- Mystic BBS v1.12 A36 2017/11/23 (Linux/64)

    upgrade to 2017/11/25

    I just did. We'll see what happens by morning...


    ---

    Black Panther
    a.k.a. Dan Richter
    Sysop - Castle Rock BBS (RCS)
    The sparrows are flying again....

    --- Mystic BBS v1.12 A36 2017/11/25 (Linux/64)
    * Origin: Castle Rock BBS - castlerockbbs.com (21:1/186)
  • From dream master@21:1/163 to Black Panther on Sunday, November 26, 2017 02:36:10
    On 11/25/17, Black Panther said the following...
    upgrade to 2017/11/25
    I just did. We'll see what happens by morning...

    cool fingers crossed.. ;)

    |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/11/25 (Windows/64)
    * Origin: |08--[|15!|07dreamland BBS dreamland.darktech.org (21:1/163)
  • From g00r00@21:1/108 to Black Panther on Sunday, November 26, 2017 12:40:53
    I'm not sure what the problem is. I didn't have the issue in A35 running MIS2 or MIS. I like all of the additions being made to A36, but it's getting to the point, I will be unable to run it if this continues to be
    a problem.

    Please remember: The A36 pre-alphas are to *TEST WITH* if you want to test a specific new feature. You are welcome to use it to run your BBS with, but do not turn around and complain if something doesn't work. Its not supposed to work thats why its a pre-alpha. :)

    I am not able to reproduce a problem where MIS2 stops accepting connections, and the logging you are showing is actually showing that MIS2 is still accepting connections.... So what really is the problem you are having?

    The log shows a failed authentication but those can happen sometimes. Connections are lost, packets are lost, etc. Does it happen over and over again? Can you clarify what the repeatable and reoccuring issue is?

    --- Mystic BBS v1.12 A36 2017/11/25 (Windows/64)
    * Origin: Sector 7 [Mystic BBS WHQ] (21:1/108)
  • From Jon Justvig@21:1/154 to g00r00 on Sunday, November 26, 2017 12:25:06
    g00r00,

    On 11/26/17, g00r00 said the following...

    Please remember: The A36 pre-alphas are to *TEST WITH* if you want to
    test a specific new feature. You are welcome to use it to run your BBS with, but do not turn around and complain if something doesn't work. Its not supposed to work thats why its a pre-alpha. :)

    Before I get hit by this and the event issue, MIS2 events seem to work fine
    and I believe I will use MIS2 instead of MIS from now on. If I need to run
    MIS for any other reason...let me know.

    Sincerely,
    Jon Justvig

    --- Mystic BBS v1.12 A36 2017/11/25 (Windows/32)
    * Origin: Raiders Inc BBS -- vintagebbsing.com (21:1/154)
  • From Black Panther@21:1/186 to g00r00 on Sunday, November 26, 2017 12:53:33
    On 11/26/17, g00r00 said the following...

    Hi g00r00,

    I'm not sure what the problem is. I didn't have the issue in A35 runni MIS2 or MIS. I like all of the additions being made to A36, but it's getting to the point, I will be unable to run it if this continues to a problem.

    Please remember: The A36 pre-alphas are to *TEST WITH* if you want to
    test a specific new feature. You are welcome to use it to run your BBS with, but do not turn around and complain if something doesn't work. Its not supposed to work thats why its a pre-alpha. :)

    I completely understand this. In my opinion, the best way to test something
    is to put it in use. I expect things to not work. :)

    The only thing that I was complaining about, was that I had posted three messages in reference to this problem over the last week, and had not
    received a reply. I kept trying the newer pre-alphas, in hopes the problem would be corrected.

    I am not able to reproduce a problem where MIS2 stops accepting connections, and the logging you are showing is actually showing that
    MIS2 is still accepting connections.... So what really is the problem
    you are having?

    Once it stops accepting the connections, telnet 'callers' will be immediately disconnected. The binkp connections will continuously receive the 'Cannot authenticate client', until MIS2 is restarted. Even the events come back with an error result of 2, and do not run.

    The log shows a failed authentication but those can happen sometimes. Connections are lost, packets are lost, etc. Does it happen over and
    over again? Can you clarify what the repeatable and reoccuring issue is?

    If it were only an occasional failed authentication, I could understand. This happens continuously for every connection attempted until MIS2 is restarted.

    I'm not sure if the problem is with Mystic, or something on my end. I'm also not sure where to start looking on my end for a potential problem. I wish I
    had more logs or something to share with you to help.

    Last night, I installed 2017/11/28 19:12:57. So far, it has been running smoothly. I also did a restart of the BBS computer last night... We'll see
    how things progress today.


    ---

    Black Panther
    a.k.a. Dan Richter
    Sysop - Castle Rock BBS (RCS)
    The sparrows are flying again....

    --- Mystic BBS v1.12 A36 2017/11/25 (Linux/64)
    * Origin: Castle Rock BBS - castlerockbbs.com (21:1/186)
  • From g00r00@21:1/108 to Black Panther on Monday, November 27, 2017 12:59:33
    The only thing that I was complaining about, was that I had posted three messages in reference to this problem over the last week, and had not received a reply. I kept trying the newer pre-alphas, in hopes the
    problem would be corrected.

    Mystic is a part of my life that I love working on, but I don't always have time or sometimes just not the motivation. I already spend an unreasonable amount of my non-working time on Mystic so much so that its caused strain in my relationships in my past! But even so, for one reason or another I don't always respond directly to people. Its nothing personal, I promise. I am very greatful for your help testing, along with everyone else here who does.

    In this particular case I did see your messages. I set up a Linux/64 machine and I left it up for 2 days. I just took it down this morning. Over the two days it got hammered with scanner telnet connections but it had no crashes or ghost nodes or anything. I only ran a telnet server and one event.

    I did take it down once or twice to update it as I fixed a few little quirks that I noticed in the Linux version so that might have affected the testing. On that note though...

    I am going to leave a BBS up full time on Linux/64 soon because I have some hardware thanks to donations I've saved over the years. I think this will go a long way to help stabilize Mystic and to serve as inspiration for enhancements to the Sysop experience with Mystic...

    I've already noticed a bunch of Linux-related things just in those two days I had that BBS online and decided on some enhancements I want to see to make the Sysop side more fun to work with!

    Once it stops accepting the connections, telnet 'callers' will be immediately disconnected. The binkp connections will continuously
    receive the 'Cannot authenticate client', until MIS2 is restarted. Even the events come back with an error result of 2, and do not run.

    Hmmm...

    Error 2 seems to be a strange error that could be a "lack of permissions" Is there anything you are running that could possibly change permissions of files or their open/closed status while the BBS is running?

    I hate to fall back to my standard "permission" blaming but that would also explain the authentication. If BINKP cannot open the data file, it won't be able to authenticate nodes. If MIS2 cannot create new processes it will not be able to spawn the Mystic node.

    If that is the case though, we still need to figure out a cause. I'll be adding some additional logging during BINKP authentication so it will log if
    it cannot access echonodes.

    I'm not sure if the problem is with Mystic, or something on my end. I'm also not sure where to start looking on my end for a potential problem.
    I wish I had more logs or something to share with you to help.

    We'll get it figured out eventually. :)

    --- Mystic BBS v1.12 A36 2017/11/27 (Windows/64)
    * Origin: Sector 7 [Mystic BBS WHQ] (21:1/108)
  • From Black Panther@21:1/186 to g00r00 on Monday, November 27, 2017 17:21:40
    On 11/27/17, g00r00 said the following...

    The only thing that I was complaining about, was that I had posted th messages in reference to this problem over the last week, and had not received a reply. I kept trying the newer pre-alphas, in hopes the problem would be corrected.

    Mystic is a part of my life that I love working on, but I don't always have time or sometimes just not the motivation. I already spend an unreasonable amount of my non-working time on Mystic so much so that its caused strain in my relationships in my past! But even so, for one
    reason or another I don't always respond directly to people. Its
    nothing personal, I promise. I am very greatful for your help testing, along with everyone else here who does.

    g00r00,

    I was, in no way, stating that the work you put into Mystic isn't
    appreciated. You are doing a fantastic job.

    For me, I was just at a high frustration level. Having to restart MIS2, not receiving responses, working too many hours, etc. It came out in my message as being directed at you. That, on my part was wrong, and I do sincerely apologize.

    In this particular case I did see your messages. I set up a Linux/64 machine and I left it up for 2 days. I just took it down this morning. Over the two days it got hammered with scanner telnet connections but it had no crashes or ghost nodes or anything. I only ran a telnet server
    and one event.

    I happened to be logged on the BBS last night, when the server stopped
    allowing connections. I did notice that the system seemed to slow way down, before I got disconnected. I checked the system resources, and nothing looked out of the ordinary.

    The one thing that I thought of, is I was running Boinc in the background on that system. After restarting the computer, and MIS2, I disabled Boinc. I'm going to leave that off for a few days and see if that might have been a culprit.

    Error 2 seems to be a strange error that could be a "lack of
    permissions" Is there anything you are running that could possibly
    change permissions of files or their open/closed status while the BBS is running?

    All programs are being run under my login. The only exception to that, is starting MIS2 with the SUDO command. I have, however, noticed that at times, the MIS2.LOG file will have the permission changed to root. That is the only file that I've noticed...

    I hate to fall back to my standard "permission" blaming but that would also explain the authentication. If BINKP cannot open the data file, it won't be able to authenticate nodes. If MIS2 cannot create new
    processes it will not be able to spawn the Mystic node.

    Completely understand. I had heard about the permission issues people were having with Linux, before I switched over. I didn't realize how big of a pain they can be. :)

    I'm not sure if the problem is with Mystic, or something on my end. I also not sure where to start looking on my end for a potential proble I wish I had more logs or something to share with you to help.

    We'll get it figured out eventually. :)

    I know we will. It's because you are so awesome! ;)


    ---

    Black Panther
    a.k.a. Dan Richter
    Sysop - Castle Rock BBS (RCS)
    The sparrows are flying again....

    --- Mystic BBS v1.12 A36 2017/11/25 (Linux/64)
    * Origin: Castle Rock BBS - castlerockbbs.com (21:1/186)
  • From g00r00@21:1/108 to Black Panther on Monday, November 27, 2017 22:59:15
    I was, in no way, stating that the work you put into Mystic isn't appreciated. You are doing a fantastic job.

    Oh I know, I didn't get that impression. I was mostly just thinking with my fingers lol

    All programs are being run under my login. The only exception to that, is starting MIS2 with the SUDO command. I have, however, noticed that at times, the MIS2.LOG file will have the permission changed to root. That
    is the only file that I've noticed...

    This was a bug I just fixed in the most recent alpha I think... where it would create the log, and its temp directory with root access. I don't think it
    will have any positive affect on the issue you're seeing though.

    I added a log during BINKP authentication if it cannot open the echomail
    nodes data file just in case that is the issue but so far I don't have any other leads.

    I'm going to get this BBS going by this weekend at the latest and that should really help me iron out kinks.

    --- Mystic BBS v1.12 A36 2017/11/27 (Windows/64)
    * Origin: Sector 7 [Mystic BBS WHQ] (21:1/108)
  • From Black Panther@21:1/186 to g00r00 on Monday, November 27, 2017 22:04:23
    On 11/27/17, g00r00 said the following...

    All programs are being run under my login. The only exception to that starting MIS2 with the SUDO command. I have, however, noticed that at times, the MIS2.LOG file will have the permission changed to root. Th is the only file that I've noticed...

    This was a bug I just fixed in the most recent alpha I think... where it would create the log, and its temp directory with root access. I don't think it will have any positive affect on the issue you're seeing though.

    That didn't seem to cause any issues. I would 'sudo chown' it, but it would change back to root...

    I added a log during BINKP authentication if it cannot open the echomail nodes data file just in case that is the issue but so far I don't have
    any other leads.

    Sounds like a plan. After upgrading to 2017/11/27, I renamed my mis2.log
    file, so that I'd have a smaller log file. If need be, I can email it to you with any issues that may happen.

    I'm not sure if you saw, but I sent you an email with the mis2.log from this evening's issue. I guess having Boinc running in the background didn't have anything to do with it. (It was worth a shot though...) ;)

    I'm going to also keep an eye on what may be happening on the system when it happens next time. I'm wondering if it's trying to run an event or something when the issue happens... I'll investigate what I can from this end. :)

    Thank you.


    ---

    Black Panther
    a.k.a. Dan Richter
    Sysop - Castle Rock BBS (RCS)
    The sparrows are flying again....

    --- Mystic BBS v1.12 A36 2017/11/27 (Linux/64)
    * Origin: Castle Rock BBS - castlerockbbs.com (21:1/186)
  • From Avon@21:1/101 to g00r00 on Tuesday, November 28, 2017 22:06:21
    On 11/27/17, g00r00 pondered and said...

    Oh I know, I didn't get that impression. I was mostly just thinking with my fingers lol

    I do that too... and type faster than any spell checking tool will allow
    for... :)

    --- Mystic BBS v1.12 A36 2017/11/26 (Windows/32)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)