• Snapshot Update

    From DesotoFireflite@VERT/VALHALLA to All on Sunday, December 07, 2014 12:16:10
    Noticed something strange when I updated to the newest windows synchronet snapshot today. Not a big issue, but one of my replaceable elements is not working right on my menus now. On 2 menus, I show the time I have been up since the last system reboot using the replaceable parameter "@UPTIME@". I just rebooted the system after the update, and it's now showing "16411 Days 16:53 Hours". Is there a new replaceable parameter I should be using now, or is this a bug. As always, Thanks.

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Sunday, December 07, 2014 18:30:35
    Re: Snapshot Update
    By: DesotoFireflite to All on Sun Dec 07 2014 12:16 pm

    Noticed something strange when I updated to the newest windows synchronet snapshot today. Not a big issue, but one of my replaceable elements is not working right on my menus now. On 2 menus, I show the time I have been up since the last system reboot using the replaceable parameter "@UPTIME@". I just rebooted the system after the update, and it's now showing "16411 Days 16:53 Hours". Is there a new replaceable parameter I should be using now,
    or is this a bug. As always, Thanks.

    It sounds like a bug. What OS are you running on?

    digital man

    Synchronet "Real Fact" #58:
    Synchronet apparel and merchandise can be purchased at cafepress.com/synchronet Norco, CA WX: 67.0øF, 54.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Monday, December 08, 2014 03:08:30
    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Sun Dec 07 2014 06:30 pm

    It sounds like a bug. What OS are you running on?

    Windows 7 32 Bit, been running it for about 6 months now.

    - SENILE.COM found...Out of Memory...

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Monday, December 08, 2014 08:46:00
    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Sun Dec 07 2014 06:30 pm

    It sounds like a bug. What OS are you running on?


    It seems to be working remotely this morning when I logged in from work, but not at home when I logged into the server. I'll check again when I get home, as it may have been a fluke. I'll let you know. Thanks

    - SENILE.COM found...Out of Memory...

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Tuesday, December 09, 2014 03:59:33
    Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Mon Dec 08 2014 03:08 am

    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Sun Dec 07 2014 06:30 pm

    It sounds like a bug. What OS are you running on?

    Windows 7 32 Bit, been running it for about 6 months now.

    More info. I rebooted the system this morning, and it's back. So it's something that reads wrong in the first few hours or so. I hope that helps you pinpoint the issue. after it runs say 12 hours, all seems to go back into sync. As always, thanks


    - Save Water, Shower With A Friend

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Tuesday, December 09, 2014 22:06:13
    Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Tue Dec 09 2014 03:59 am

    Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Mon Dec 08 2014 03:08 am

    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Sun Dec 07 2014 06:30 pm

    It sounds like a bug. What OS are you running on?

    Windows 7 32 Bit, been running it for about 6 months now.

    More info. I rebooted the system this morning, and it's back. So it's something that reads wrong in the first few hours or so. I hope that helps you pinpoint the issue. after it runs say 12 hours, all seems to go back into sync. As always, thanks

    Are you running SBBSCTRL.EXE? Does it display the uptime correctly (in the status bar) while this problem is occuring?

    Are you running Synchronet NT Services?

    digital man

    Synchronet "Real Fact" #31:
    The second most prolific contributor to Synchronet is Stephen Hurd (Deuce). Norco, CA WX: 62.7øF, 66.0% humidity, 5 mph NW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Wednesday, December 10, 2014 04:26:16
    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Tue Dec 09 2014 10:06 pm

    More info. I rebooted the system this morning, and it's back. So it's
    something that reads wrong in the first few hours or so. I hope that
    helps you pinpoint the issue. after it runs say 12 hours, all seems to
    go back into sync. As always, thanks

    Are you running SBBSCTRL.EXE? Does it display the uptime correctly (in
    the status bar) while this problem is occuring?

    I'll check tonight when I get home and let you know both when the bbs is corect and then after a reboot.

    Are you running Synchronet NT Services?

    No, I let SBBSCTRL control everything. I've never liked running SBBS as NT services, as it won't let me spy on a node if I wanted to.

    Thanks



    - Don't eat the yellow snow!

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!


    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Wednesday, December 10, 2014 18:34:30
    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Tue Dec 09 2014 10:06 pm


    Are you running SBBSCTRL.EXE? Does it display the uptime correctly (in
    the status bar) while this problem is occuring?

    Update

    SBBSCTRL.EXE is displaying the time correctly both at restart and later. The problem only lies when you are online in the bbs for the first few hours. It looks like it goes back to normal after the first few hours. As far as i can tell, it only affecting the UPTIME replacement perameter. I hope I gave
    you enough info. Also, I updated again to the 12/10 snapshot, and got the
    same thing. Thanks for the help



    - "All men are ignorant, just in different fields." -- Einstein

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Wednesday, December 10, 2014 16:27:00
    Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Wed Dec 10 2014 06:34 pm

    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Tue Dec 09 2014 10:06 pm


    Are you running SBBSCTRL.EXE? Does it display the uptime correctly (in the status bar) while this problem is occuring?

    Update

    SBBSCTRL.EXE is displaying the time correctly both at restart and later.
    The problem only lies when you are online in the bbs for the first few hours. It looks like it goes back to normal after the first few hours. As far as i can tell, it only affecting the UPTIME replacement perameter. I hope I gave
    you enough info. Also, I updated again to the 12/10 snapshot, and got the same thing. Thanks for the help

    Okay, thanks. I'll see if I can reproduce the described problem.

    digital man

    Synchronet "Real Fact" #15:
    Synchronet first supported FidoNet networking (with SBBSFIDO) in 1992.
    Norco, CA WX: 66.8øF, 59.0% humidity, 0 mph ESE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Friday, December 12, 2014 07:58:15
    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Wed Dec 10 2014 04:27 pm

    SBBSCTRL.EXE is displaying the time correctly both at restart and
    later. The problem only lies when you are online in the bbs for the
    first few hours. It looks like it goes back to normal after the first
    few hours. As far as i can tell, it only affecting the UPTIME
    replacement perameter. I hope I gave
    you enough info. Also, I updated again to the 12/10 snapshot, and got
    the same thing. Thanks for the help

    Okay, thanks. I'll see if I can reproduce the described problem.


    Update, with the version I downloaded on 12/10, it stays broken. it's been 24 hours, and it's still displaying the wrong time with UPTIME. It's showing like "16232 days, 12 hours". Hope this helps. As always, thanks

    - The truth will set you free. But first it'll piss you off.

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Friday, December 12, 2014 23:13:07
    Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Fri Dec 12 2014 07:58 am

    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Wed Dec 10 2014 04:27 pm

    SBBSCTRL.EXE is displaying the time correctly both at restart and
    later. The problem only lies when you are online in the bbs for the
    first few hours. It looks like it goes back to normal after the first
    few hours. As far as i can tell, it only affecting the UPTIME
    replacement perameter. I hope I gave
    you enough info. Also, I updated again to the 12/10 snapshot, and got
    the same thing. Thanks for the help

    Okay, thanks. I'll see if I can reproduce the described problem.


    Update, with the version I downloaded on 12/10, it stays broken. it's been 24 hours, and it's still displaying the wrong time with UPTIME. It's
    showing like "16232 days, 12 hours". Hope this helps. As always, thanks

    I can't seem to reproduce the described problem the UPTIME @-code is used in the stock text/system.msg file and when I display that file (e.g. using the [I]nfo, System [I]nformation commands from the default shell main menu), it displays the correct uptime.

    When you display system.msg, does it show differently than when displayed in your own file?

    digital man

    Synchronet "Real Fact" #70:
    The largest dial-up Synchronet BBS was The Easy Street BBS with 25 nodes/lines. Norco, CA WX: 51.6øF, 90.0% humidity, 1 mph NW wind, 0.51 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Saturday, December 13, 2014 04:25:25
    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Fri Dec 12 2014 11:13 pm

    I can't seem to reproduce the described problem the UPTIME @-code is
    used in the stock text/system.msg file and when I display that file
    (e.g. using the [I]nfo, System [I]nformation commands from the default shell main menu), it displays the correct uptime.

    When you display system.msg, does it show differently than when
    displayed in your own file?

    It displays the same, "16417 days 9:14", I just don't understand it. I've considered an outside source, but why would it only affect one perameter, and nothing else.



    - CAT (n.), Furry keyboard cover.

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Saturday, December 13, 2014 02:27:59
    Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Sat Dec 13 2014 04:25 am

    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Fri Dec 12 2014 11:13 pm

    I can't seem to reproduce the described problem the UPTIME @-code is used in the stock text/system.msg file and when I display that file (e.g. using the [I]nfo, System [I]nformation commands from the default shell main menu), it displays the correct uptime.

    When you display system.msg, does it show differently than when displayed in your own file?

    It displays the same, "16417 days 9:14", I just don't understand it. I've considered an outside source, but why would it only affect one perameter, and nothing else.

    Is there anything messing with your system time maybe? 16417 is like 45 years, so that would mean that the start date/time would have to be 1969 which is actually special year for Unix time (and me) as 1/1/1970 is actually the epoch (a timestamp value of 0 represents Jan-1-1970, UTC). So that's a good clue.

    The terminal server startup code contains the following logic to insure the timestamp is initialized (and thus, non-zero):

    if(uptime==0)
    uptime=time(NULL);

    So unless, time() returned 0, the uptime value should be set the current time. "uptime" here is actually the timestamp that the server was started (not the amount of time "up").

    And the @-code logic for "UPTIME" is thus:

    if(!strcmp(sp,"UPTIME")) {
    extern volatile time_t uptime;
    time_t up=time(NULL)-uptime;
    if(up<0)
    up=0;
    char days[64]="";
    if((up/(24*60*60))>=2) {
    sprintf(days,"%lu days ",(ulong)(up/(24L*60L*60L)));
    up%=(24*60*60);
    }
    safe_snprintf(str,maxlen,"%s%lu:%02lu"
    ,days
    ,(ulong)(up/(60L*60L))
    ,(ulong)((up/60L)%60L)
    );
    return(str);
    }

    I don't see any obvious potential for 'uptime' to be read as 0 and thus the printed 'UPTIME' value being 16417 days, so the mystery remains... for now.

    digital man

    Synchronet "Real Fact" #46:
    The Synchronet Museum is online at http://wiki.synchro.net/history:museum: Norco, CA WX: 49.9øF, 93.0% humidity, 2 mph N wind, 0.51 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Saturday, December 13, 2014 08:16:01
    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Sat Dec 13 2014 02:27 am

    Is there anything messing with your system time maybe? 16417 is like 45 years, so that would mean that the start date/time would have to be 1969 which is actually special year for Unix time (and me) as 1/1/1970 is actually the epoch (a timestamp value of 0 represents Jan-1-1970, UTC).
    So that's a good clue.

    Not that I am aware of. all other time stamps are correct throghout the system and server. Just curious, is there 1 file that could be corrupted on the bbs side that could cause this. By your explination, I doubt it, but I have to wonder. Like you said, the mystery remains. If I figure it out, I let you know, or if you think of anything, let me know. As always, thanks.

    - 2000 years ago, Egyptians worshipped cats. The cats never forgot it.

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From Bill McGarrity@VERT/TEQUILAM to Digital Man on Saturday, December 13, 2014 10:18:00
    On 12-13-14 02:27, Digital Man wrote to DesotoFireflite <=-

    I can't seem to reproduce the described problem the UPTIME @-code is used in the stock text/system.msg file and when I display that file (e.g. using the [I]nfo, System [I]nformation commands from the default shell main menu), it displays the correct uptime.

    When you display system.msg, does it show differently than when displayed in your own file?

    It displays the same, "16417 days 9:14", I just don't understand it. I've considered an outside source, but why would it only affect one perameter, and nothing else.

    Is there anything messing with your system time maybe? 16417 is like 45 years, so that would mean that the start date/time would have to be
    1969 which is actually special year for Unix time (and me) as 1/1/1970
    is actually the epoch (a timestamp value of 0 represents Jan-1-1970,
    UTC). So that's a good clue.

    The terminal server startup code contains the following logic to insure the timestamp is initialized (and thus, non-zero):

    if(uptime==0)
    uptime=time(NULL);

    So unless, time() returned 0, the uptime value should be set the
    current time. "uptime" here is actually the timestamp that the server
    was started (not the amount of time "up").

    And the @-code logic for "UPTIME" is thus:

    if(!strcmp(sp,"UPTIME")) {
    extern volatile time_t uptime;
    time_t up=time(NULL)-uptime;
    if(up<0)
    up=0;
    char days[64]="";
    if((up/(24*60*60))>=2) {
    sprintf(days,"%lu days ",(ulong)(up/(24L*60L*60L)));
    up%=(24*60*60);
    }
    safe_snprintf(str,maxlen,"%s%lu:%02lu"
    ,days
    ,(ulong)(up/(60L*60L))
    ,(ulong)((up/60L)%60L)
    );
    return(str);
    }

    I don't see any obvious potential for 'uptime' to be read as 0 and thus the printed 'UPTIME' value being 16417 days, so the mystery remains...
    for now.

    I get a similar timestamp on my system as well. Nightly I run a stats event where it posts into the Main / Notices sub. Here is a screen shot from two separate instances.

    First:

    BBS Name: TequilaMockingbird Online
    Synchronet Version: Synchronet BBS for Win32 Version 3.16
    Synchronet Revision: a
    OS Version: Windows NT Version 6.0 (Build 6002) Service Pack 2 FidoNet Address: 1:266/404
    QWK Address: TEQUILAM
    Total Nodes Available: 10
    Total System Logins: 234
    Total Logons Today: 0
    Total Time Today: 563
    Total Uploads Today: 0
    Total Downloads Today: 0
    Total Posts Today: 8
    Total e-mails Today: 0
    Total Feedbacks Today: 0
    Total New Users Today: 0
    Total Files: 4876
    Total Messages: 240818
    Total Uptime: 16417 days 15:05
    Total Active Users: 42

    Second, run 6 minutes later....

    BBS Name: TequilaMockingbird Online
    Synchronet Version: Synchronet BBS for Win32 Version 3.16
    Synchronet Revision: a
    OS Version: Windows NT Version 6.0 (Build 6002) Service Pack 2 FidoNet Address: 1:266/404
    QWK Address: TEQUILAM
    Total Nodes Available: 10
    Total System Logins: 234
    Total Logons Today: 0
    Total Time Today: 563
    Total Uploads Today: 0
    Total Downloads Today: 0
    Total Posts Today: 8
    Total e-mails Today: 0
    Total Feedbacks Today: 0
    Total New Users Today: 0
    Total Files: 4876
    Total Messages: 240837
    Total Uptime: 16417 days 15:11
    Total Active Users: 42


    Notice the uptime difference. The "minutes" showed the 6 minute difference between me running the event. The uptime on the status bar in the control panel shows: 00:15 being I just restarted.

    There is an issue somewhere...


    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!! Motorcycles are everywhere!!
    --- MultiMail/Win32 v0.50
    þ Synchronet þ TequilaMockingbird Online - TELNET: tequilamockingbirdonline.net
  • From DesotoFireflite@VERT/VALHALLA to Bill McGarrity on Saturday, December 13, 2014 11:06:47
    Re: Re: Snapshot Update
    By: Bill McGarrity to Digital Man on Sat Dec 13 2014 10:18 am

    Notice the uptime difference. The "minutes" showed the 6 minute difference between me running the event. The uptime on the status bar in the control panel shows: 00:15 being I just restarted.

    There is an issue somewhere...

    Ahhh, thanks for sending that, I was beginning to think I was losing my mind. Now I know I'm not alone in this. I'm going to do some tweaking to the system this weekend, I'll let you know if I find anything.

    - Save Water, Shower With A Friend

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Saturday, December 13, 2014 18:01:21
    Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Sat Dec 13 2014 08:16 am

    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Sat Dec 13 2014 02:27 am

    Is there anything messing with your system time maybe? 16417 is like
    45 years, so that would mean that the start date/time would have to be 1969 which is actually special year for Unix time (and me) as 1/1/1970 is actually the epoch (a timestamp value of 0 represents Jan-1-1970, UTC). So that's a good clue.

    Not that I am aware of. all other time stamps are correct throghout the system and server. Just curious, is there 1 file that could be corrupted on the bbs side that could cause this. By your explination, I doubt it, but I have to wonder. Like you said, the mystery remains. If I figure it out, I let you know, or if you think of anything, let me know. As always, thanks.

    No, no Synchronet file corruption could cause that... at least not that I can think of.

    Do you have all your servers enabled/running? Any other configuration changes you've made that might provide a clue as to how to reproduce it?

    digital man

    Synchronet "Real Fact" #30:
    The Synchronet IRC server (ircd) was written in JS by Randy Sommerfeld (Cyan). Norco, CA WX: 54.5øF, 69.0% humidity, 0 mph ENE wind, 0.02 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Sunday, December 14, 2014 02:52:30
    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Sat Dec 13 2014 06:01 pm


    No, no Synchronet file corruption could cause that... at least not that
    I can think of.

    Do you have all your servers enabled/running? Any other configuration changes you've made that might provide a clue as to how to reproduce it?

    Yes, everything is running as far as I can tell. The only thing new I have running is CoA Script running in the background. I'll turn that off and recheck, but the last time I did, the problem was still there.


    - CAT (n.), Furry keyboard cover.

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From Mro@VERT/BBSESINF to DesotoFireflite on Sunday, December 14, 2014 11:56:45
    Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Sun Dec 14 2014 02:52 am

    Re: Snapshot Update
    By: Digital Man to DesotoFireflite on Sat Dec 13 2014 06:01 pm


    No, no Synchronet file corruption could cause that... at least not
    that I can think of.

    Do you have all your servers enabled/running? Any other configuration changes you've made that might provide a clue as to how to reproduce it?

    Yes, everything is running as far as I can tell. The only thing new I have running is CoA Script running in the background. I'll turn that off and recheck, but the last time I did, the problem was still there.


    maybe in the past your clock got drastically changed and it went back to being correct.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From echicken@VERT/ECBBS to DesotoFireflite on Sunday, December 14, 2014 13:25:22
    Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Sun Dec 14 2014 02:52:30

    Yes, everything is running as far as I can tell. The only thing new I have running is CoA Script running in the background. I'll turn that off and recheck, but the last time I did, the problem was still there.

    That service does reference system.uptime in one place. When connecting (or reconnecting) to our server, it gets the value (but doesn't attempt to set it, if that's even possible.) Just throwing that out there in case it helps the debug process. Seems unlikely, but who knows.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From DesotoFireflite@VERT/VALHALLA to echicken on Sunday, December 14, 2014 14:03:58
    Re: Snapshot Update
    By: echicken to DesotoFireflite on Sun Dec 14 2014 01:25 pm

    That service does reference system.uptime in one place. When connecting (or reconnecting) to our server, it gets the value (but doesn't attempt to set it, if that's even possible.) Just throwing that out there in case it helps the debug process. Seems unlikely, but who knows.

    I took it off line for a few hours and it didn't make any difference. I don't know what is causing it, but I'm not going to stress anymore about it. I'll just take UPTIME off of the few screens I have it on for now. In time, i'll figure it out.

    - SENILE.COM found...Out of Memory...

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From KenDB3@VERT/KD3NET to DesotoFireflite on Sunday, December 14, 2014 20:32:33
    I took it off line for a few hours and it didn't make any difference. I don't know what is causing it, but I'm not going to stress anymore about
    it. I'll just take UPTIME off of the few screens I have it on for now. In time, i'll figure it out.

    - SENILE.COM found...Out of Memory...

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net

    For what it's worth, C.G., I hadn't noticed until I saw your thread that the same thing was happening to me. I was getting the same exact number you were
    on the stock "head.asc" file, where it has @UPTIME-L8@. After the last commit that deuce made to atcodes.cpp, I don't see that anymore, but now the number
    is constantly zero instead.

    Some details about my setup:
    WinXP (32-bit). Nothing all that special running, except BBSlink as a mod (which I set up recently).

    ---
    þ Synchronet þ KD3net-Rhode Island's only BBS about nothing. http://bbs.kd3.us
  • From mark lewis@VERT to KenDB3 on Monday, December 15, 2014 04:51:53
    On Sun, 14 Dec 2014, KenDB3 wrote to DesotoFireflite:

    I took it off line for a few hours and it didn't make any
    difference. I don't know what is causing it, but I'm not going to
    stress anymore about it. I'll just take UPTIME off of the few
    screens I have it on for now. In time, i'll figure it out.

    For what it's worth, C.G., I hadn't noticed until I saw your thread
    that the same thing was happening to me. I was getting the same
    exact number you were on the stock "head.asc" file, where it has @UPTIME-L8@. After the last commit that deuce made to atcodes.cpp,
    I don't see that anymore, but now the number is constantly zero
    instead.

    when did you guys start seeing this problem? max's linux synchronet was last updated from cvs 2014 Nov 19... other than that field being cut off (too long) when displayed with the default header.asc, it seems to be working properly over there... we've noticed that it resets every time the bbs is shut down and restarted... like the other day when max was updating something and it wouldn't
    take until synch was fully terminated and restarted... i think they were updating or adding an event or door or something...

    )\/(ark


    * Origin: (1:3634/12)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to KenDB3 on Monday, December 15, 2014 03:26:13
    Re: Re: Snapshot Update
    By: KenDB3 to DesotoFireflite on Sun Dec 14 2014 08:32 pm

    For what it's worth, C.G., I hadn't noticed until I saw your thread that the same thing was happening to me. I was getting the same exact number you were on the stock "head.asc" file, where it has @UPTIME-L8@. After the last commit that deuce made to atcodes.cpp, I don't see that anymore, but now the number is constantly zero instead.

    Some details about my setup:
    WinXP (32-bit). Nothing all that special running, except BBSlink as a mod (which I set up recently).

    I never had the problem till i installed the 12/7 snapshot, and it only lasted a few hours, then when I installed the 12/10 snapshot, it stays bad all the time. I've done everything I know to do, even removed the virus program thinking that could be causing it. I may go back to an older snapshot to see if it goes away, then We will have something concrete to find the issue.

    - CAT (n.), Furry keyboard cover.

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to mark lewis on Monday, December 15, 2014 10:55:14
    Re: Snapshot Update
    By: mark lewis to KenDB3 on Mon Dec 15 2014 04:51 am

    when did you guys start seeing this problem? max's linux synchronet was last updated from cvs 2014 Nov 19... other than that field being cut off (too long) when displayed with the default header.asc, it seems to be working properly over there... we've noticed that it resets every time the bbs is shut down and restarted... like the other day when max was updating something and it wouldn't take until synch was fully terminated and restarted... i think they were updating or adding an event or door or something...

    I noticed mine on the 12/7 snapshot, but I run Win 7 Pro, 32 bit. I don't think it's related. I'm beginning to think mine is operator error on my part, just have to figure out what I broke:(




    - CAT (n.), Furry keyboard cover.

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From KenDB3@VERT/KD3NET to DesotoFireflite on Monday, December 15, 2014 14:37:54
    Some details about my setup:
    WinXP (32-bit). Nothing all that special running, except BBSlink as a mod (which I set up recently).

    I never had the problem till i installed the 12/7 snapshot, and it only lasted a few hours, then when I installed the 12/10 snapshot, it stays
    bad all the time. I've done everything I know to do, even removed the virus program thinking that could be causing it. I may go back to an
    older snapshot to see if it goes away, then We will have something concrete to find the issue.

    That's a good idea. Honestly, its only slightly annoying and it took me a
    while to even notice it was happening. But, if you need any more info from me to help you troubleshoot, let me know.

    ~KenDB3

    ---
    þ Synchronet þ KD3net-Rhode Island's only BBS about nothing. http://bbs.kd3.us
  • From mark lewis@VERT to DesotoFireflite on Monday, December 15, 2014 17:16:45
    On Mon, 15 Dec 2014, DesotoFireflite wrote to mark lewis:

    I noticed mine on the 12/7 snapshot, but I run Win 7 Pro, 32 bit. I
    don't think it's related. I'm beginning to think mine is operator
    error on my part, just have to figure out what I broke:(

    i'll get with max and see if we can update from cvs and see what happens ;)

    i know she hates having to restart the bbs but seems to have figured out something to do when some event thing gets hung for some obscure reason and won't come undone...

    )\/(ark


    * Origin: (1:3634/12)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Mro@VERT/BBSESINF to KenDB3 on Monday, December 15, 2014 21:29:03
    Re: Re: Snapshot Update
    By: KenDB3 to DesotoFireflite on Sun Dec 14 2014 08:32 pm

    For what it's worth, C.G., I hadn't noticed until I saw your thread that
    the same thing was happening to me. I was getting the same exact number you were on the stock "head.asc" file, where it has @UPTIME-L8@. After the last commit that deuce made to atcodes.cpp, I don't see that anymore, but now
    the number is constantly zero instead.

    Some details about my setup:
    WinXP (32-bit). Nothing all that special running, except BBSlink as a mod


    what synchronet version are you running?
    i'm running 3.15a on my main bbs and i dont have that issue
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From KenDB3@VERT/KD3NET to Mro on Monday, December 15, 2014 23:56:40
    Some details about my setup:
    WinXP (32-bit). Nothing all that special running, except BBSlink as a
    mod


    what synchronet version are you running?
    i'm running 3.15a on my main bbs and i dont have that issue

    3.16a - I downloaded the snapshot from 12/14/2014, here's the line right off
    of the Help > About section from Synchronet Control Panel:

    Synchronet Terminal Server 3.16a SMBLIB 2.51 Compiled Dec 14 2014 05:30:52 with MSC 1800
    Synchronet Control Panel v3.16.1.0 Compiled Dec 14 2014 05:32:43 with BCC
    5.60

    With the last snapshot I ran before that from 12/12/2014 I was having the problem described by C.G., where uptime was extremely high and never changed. With 12/14 snapshot it was showing 0:00 for an extremely long time, but I just logged in and I am seeing an appropriate number (6:40) and watched it roll
    over to the next minute (6:41). So, it appears to be working right now.

    ~KenDB3

    ---
    þ Synchronet þ KD3net-Rhode Island's only BBS about nothing. http://bbs.kd3.us
  • From KenDB3@VERT/KD3NET to Mro on Tuesday, December 16, 2014 00:53:51
    what synchronet version are you running?
    i'm running 3.15a on my main bbs and i dont have that issue

    3.16a - I downloaded the snapshot from 12/14/2014, here's the line right off of the Help > About section from Synchronet Control Panel:

    Synchronet Terminal Server 3.16a SMBLIB 2.51 Compiled Dec 14 2014 05:30:52 with MSC 1800
    Synchronet Control Panel v3.16.1.0 Compiled Dec 14 2014 05:32:43 with
    BCC 5.60

    With the last snapshot I ran before that from 12/12/2014 I was having the problem described by C.G., where uptime was extremely high and never changed. With 12/14 snapshot it was showing 0:00 for an extremely long time, but I just logged in and I am seeing an appropriate number (6:40) and watched it roll over to the next minute (6:41). So, it appears to be working right now.

    I did some testing and it looks like this goes quite a ways back for me, but I simply never noticed. On all of these snapshots I'm seeing "Up 16420 Days". 11/26/2014
    11/24/2014
    11/21/2014
    11/16/2014
    11/03/2014
    10/31/2014
    10/30/2014
    05/28/2014
    05/15/2014

    I am NOT seeing it on this snapshot:
    03/02/2014
    When using this snapshot I logged in, saw the Up time of 0:00, changed into External Programs, waited 1 minute and bounced back and saw 0:01. Looks like
    it is all working fine on this one.

    There are a whole lotta commits between 03/02/2014 and 05/15/2014, and unfortunately that's all I have saved (I think).

    After going through all of these old snapshots I finally went back to the most recent one compiled on 12/15/2014. I logged in, saw the Up time of 0:00, changed into External Programs, waited 1 minute and bounced back, but saw no change in the Up time. Waited 4 minutes... still showing 0:00. However, when I was running 12/14 I saw the same behavior (makes sense since they should be
    the same code), except after the BBS had been running for a while (in my last post it was over 6 hours), I was able to see the Up time display accurately, and increment accordingly. At last check before I finished fooling around with it, the BBS was running for 15 minutes and it still showed "Up 0:00". FYI, number of calls to the BBS appear to increment correctly. Also, I tried
    logging in via Telnet, RLogin, and SSH. Same results in all 3. I even logged
    in as a test user I have that is not a Sysop.

    ~KenDB3

    ---
    þ Synchronet þ KD3net-Rhode Island's only BBS about nothing. http://bbs.kd3.us
  • From Digital Man@VERT to KenDB3 on Tuesday, December 16, 2014 03:10:58
    Re: Re: Snapshot Update
    By: KenDB3 to Mro on Tue Dec 16 2014 12:53 am

    what synchronet version are you running?
    i'm running 3.15a on my main bbs and i dont have that issue

    3.16a - I downloaded the snapshot from 12/14/2014, here's the line right off of the Help > About section from Synchronet Control Panel:

    Synchronet Terminal Server 3.16a SMBLIB 2.51 Compiled Dec 14 2014 05:30:52 with MSC 1800
    Synchronet Control Panel v3.16.1.0 Compiled Dec 14 2014 05:32:43 with BCC 5.60

    With the last snapshot I ran before that from 12/12/2014 I was having the problem described by C.G., where uptime was extremely high and never changed. With 12/14 snapshot it was showing 0:00 for an
    extremely long time, but I just logged in and I am seeing an appropriate number (6:40) and watched it roll over to the next minute (6:41). So, it appears to be working right now.

    I did some testing and it looks like this goes quite a ways back for me,
    but I simply never noticed. On all of these snapshots I'm seeing "Up 16420 Days". 11/26/2014

    It should be fixed in today's daily build (dated Dec-16).

    It was an obscure bug and only showed up in the release (non-debug) builds for me.

    digital man

    Synchronet "Real Fact" #5:
    Synchronet version 3 for Linux and FreeBSD development began in 2001.
    Norco, CA WX: 51.0øF, 78.0% humidity, 0 mph SSW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to mark lewis on Tuesday, December 16, 2014 05:33:25
    Re: Snapshot Update
    By: mark lewis to DesotoFireflite on Mon Dec 15 2014 05:16 pm

    i'll get with max and see if we can update from cvs and see what happens ;)

    I will most likely do the same this sunday myself. I'll let you know the results.

    - CAT (n.), Furry keyboard cover.

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From KenDB3@VERT/KD3NET to Digital Man on Tuesday, December 16, 2014 09:19:37
    It should be fixed in today's daily build (dated Dec-16).

    It was an obscure bug and only showed up in the release (non-debug)
    builds for me.

    Thanks digital man! I read the notes, that certainly sounded obscure. I'll download the new executable files later today or tomorrow. I did notice that the sbbs_dev.zip from the 14th and 15th had the same dates on the files in the zip, so I might have tried to download them too soon.

    ~KenDB3

    ---
    þ Synchronet þ KD3net-Rhode Island's only BBS about nothing. http://bbs.kd3.us
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Tuesday, December 16, 2014 08:50:33
    Re: Re: Snapshot Update
    By: Digital Man to KenDB3 on Tue Dec 16 2014 03:10 am

    It should be fixed in today's daily build (dated Dec-16).

    It was an obscure bug and only showed up in the release (non-debug)
    builds for me.

    Awesome, Thanks Rob... You Da Man

    - SENILE.COM found...Out of Memory...

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From Digital Man@VERT to KenDB3 on Tuesday, December 16, 2014 16:58:25
    Re: Re: Snapshot Update
    By: KenDB3 to Digital Man on Tue Dec 16 2014 09:19 am

    It should be fixed in today's daily build (dated Dec-16).

    It was an obscure bug and only showed up in the release (non-debug) builds for me.

    Thanks digital man! I read the notes, that certainly sounded obscure. I'll download the new executable files later today or tomorrow. I did notice
    that the sbbs_dev.zip from the 14th and 15th had the same dates on the
    files in the zip, so I might have tried to download them too soon.

    I forgot to add the new file (xpdev_mt.props), so the nightly build failed. Tonight/tomorrows (dated the 17th) should be good to go.

    digital man

    Synchronet "Real Fact" #25:
    The Synchronet Web Server was written predominantly by Stephen Hurd (Deuce). Norco, CA WX: 53.3øF, 91.0% humidity, 3 mph ESE wind, 0.03 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From KenDB3@VERT/KD3NET to Digital Man on Tuesday, December 16, 2014 22:09:44
    Thanks digital man! I read the notes, that certainly sounded obscure. I'll download the new executable files later today or tomorrow. I did notice that the sbbs_dev.zip from the 14th and 15th had the same dates
    on the files in the zip, so I might have tried to download them too
    soon.

    I forgot to add the new file (xpdev_mt.props), so the nightly build failed. Tonight/tomorrows (dated the 17th) should be good to go.

    digital man

    Rock on! :-)

    KenDB3

    ---
    þ Synchronet þ KD3net-Rhode Island's only BBS about nothing. http://bbs.kd3.us
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Wednesday, December 17, 2014 18:46:33
    Re: Re: Snapshot Update
    By: Digital Man to KenDB3 on Tue Dec 16 2014 04:58 pm

    I forgot to add the new file (xpdev_mt.props), so the nightly build failed. Tonight/tomorrows (dated the 17th) should be good to go.

    Just letting you know the one dated the 17th took care of the problem.

    Thanks Rob



    - SENILE.COM found...Out of Memory...

    - C.G. Learn
    - Valhalla Home Services! - Telnet://valhalla.synchro.net
    - A Gamers Paradise - Over 100 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Wednesday, December 17, 2014 18:46:51
    Re: Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Wed Dec 17 2014 06:46 pm

    Re: Re: Snapshot Update
    By: Digital Man to KenDB3 on Tue Dec 16 2014 04:58 pm

    I forgot to add the new file (xpdev_mt.props), so the nightly build failed. Tonight/tomorrows (dated the 17th) should be good to go.

    Just letting you know the one dated the 17th took care of the problem.

    Good to hear. Thanks for the feedback,


    digital man

    Synchronet "Real Fact" #81:
    Flapuebarg unf vagreany ebg13 fhccbeg sbe fhcresvpvnyyl rapelcgvat grkg.
    Norco, CA WX: 54.6øF, 70.0% humidity, 3 mph E wind, 0.04 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Bill McGarrity@VERT to Digital Man on Wednesday, December 17, 2014 21:56:00
    On 12-17-14 18:46, DesotoFireflite wrote to Digital Man <=-

    Re: Re: Snapshot Update
    By: Digital Man to KenDB3 on Tue Dec 16 2014 04:58 pm

    I forgot to add the new file (xpdev_mt.props), so the nightly build failed. Tonight/tomorrows (dated the 17th) should be good to go.

    Just letting you know the one dated the 17th took care of the problem.

    Same here.....


    Thanks Rob

    Ditto....



    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
    === MultiMail/Win32 v0.50
    --- SBBSecho 2.27-Win32
    * Origin: TequilaMockingbird Online - Toms River, NJ (1:266/404)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From KenDB3@VERT/KD3NET to Digital Man on Wednesday, December 17, 2014 22:04:00
    Re: Re: Snapshot Update
    By: Digital Man to KenDB3 on Tue Dec 16 2014 04:58 pm

    I forgot to add the new file (xpdev_mt.props), so the nightly build failed. Tonight/tomorrows (dated the 17th) should be good to go.

    Just letting you know the one dated the 17th took care of the problem.

    Thanks Rob

    Same here!

    ~KenDB3

    ---
    þ Synchronet þ KD3net-Rhode Island's only BBS about nothing. http://bbs.kd3.us
  • From KenDB3@VERT/KD3NET to Digital Man on Thursday, December 18, 2014 13:30:52
    Re: Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Wed Dec 17 2014 06:46 pm

    Re: Re: Snapshot Update
    By: Digital Man to KenDB3 on Tue Dec 16 2014 04:58 pm

    I forgot to add the new file (xpdev_mt.props), so the nightly build failed. Tonight/tomorrows (dated the 17th) should be good to go.

    Just letting you know the one dated the 17th took care of the problem.

    Good to hear. Thanks for the feedback,

    A funny, happy side effect I noticed from upgrading to the Dec 17th release
    was that when I make a change that forces SBBS to Recycle the Terminal Server, I get SSH to reconnect with no problems. It would always not bind back to port 22, no matter what I tried, until I restarted to whole program (or computer). Now, no issues at all.

    ~KenDB3

    ---
    þ Synchronet þ KD3net-Rhode Island's only BBS about nothing. http://bbs.kd3.us
  • From Digital Man@VERT to KenDB3 on Thursday, December 18, 2014 13:32:01
    Re: Re: Snapshot Update
    By: KenDB3 to Digital Man on Thu Dec 18 2014 01:30 pm

    Re: Re: Snapshot Update
    By: DesotoFireflite to Digital Man on Wed Dec 17 2014 06:46 pm

    Re: Re: Snapshot Update
    By: Digital Man to KenDB3 on Tue Dec 16 2014 04:58 pm

    I forgot to add the new file (xpdev_mt.props), so the nightly build failed. Tonight/tomorrows (dated the 17th) should be good to go.

    Just letting you know the one dated the 17th took care of the problem.

    Good to hear. Thanks for the feedback,

    A funny, happy side effect I noticed from upgrading to the Dec 17th release was that when I make a change that forces SBBS to Recycle the Terminal Server, I get SSH to reconnect with no problems. It would always not bind back to port 22, no matter what I tried, until I restarted to whole program (or computer). Now, no issues at all.

    Yes, we theorized it was caused by the same problem/bug. This only affected the
    Windows builds.

    digital man

    Synchronet "Real Fact" #74:
    Rob's alias "digital man" was inspired by a song on Rush's 1982 "Signals" album.
    Norco, CA WX: 60.1øF, 62.0% humidity, 1 mph WNW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mark lewis@VERT to KenDB3 on Friday, December 19, 2014 02:54:25
    On Thu, 18 Dec 2014, KenDB3 wrote to Digital Man:

    I forgot to add the new file (xpdev_mt.props), so the
    nightly build failed. Tonight/tomorrows (dated the 17th)
    should be good to go.

    Just letting you know the one dated the 17th took care of the
    problem.

    Good to hear. Thanks for the feedback,

    A funny, happy side effect I noticed from upgrading to the Dec 17th release was that when I make a change that forces SBBS to Recycle
    the Terminal Server, I get SSH to reconnect with no problems.

    max's linux synchronet won't recycle the terminal server bbs stuff... it seems that only the ftp recycles... that's one reason why she hates to make changes and forcibly shut it down and restart it :/

    It would always not bind back to port 22, no matter what I tried,
    until I restarted to whole program (or computer). Now, no issues at
    all.

    there is a setting where you can tell synchronet to wait X time before retrying
    and then to try Y times before giving up... we use it here on max's system ;)

    )\/(ark


    * Origin: (1:3634/12)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From KenDB3@VERT/KD3NET to mark lewis on Friday, December 19, 2014 09:07:23
    It would always not bind back to port 22, no matter what I tried, until I restarted to whole program (or computer). Now, no issues at all.

    there is a setting where you can tell synchronet to wait X time before retrying and then to try Y times before giving up... we use it here on max's system ;)

    Thanks for the idea, but I already played with that setting quite a bit. FILE: ctrl/sbbs.ini

    Here's a code snippet, I bumped up the numbers even higher than what you see below, but no luck no matter what I did:

    <snippet>
    ; Set the number of times a bind will be attempted for each port.
    ; increase this if you get errors binding to ports on reloads
    BindRetryCount=8
    ; Delay between bind retries
    BindRetryDelay=50
    </snippet>

    This last update seemed to make all the difference for the Win32 side of things. I definitely appreciate the suggestion though, some folks may not know about it.

    ~KenDB3

    ---
    þ Synchronet þ KD3net-Rhode Island's only BBS about nothing. http://bbs.kd3.us
  • From Digital Man@VERT to mark lewis on Friday, December 19, 2014 18:37:23
    Re: Snapshot Update
    By: mark lewis to KenDB3 on Fri Dec 19 2014 02:54 am


    On Thu, 18 Dec 2014, KenDB3 wrote to Digital Man:

    I forgot to add the new file (xpdev_mt.props), so the
    nightly build failed. Tonight/tomorrows (dated the 17th)
    should be good to go.

    Just letting you know the one dated the 17th took care of the problem.

    Good to hear. Thanks for the feedback,

    A funny, happy side effect I noticed from upgrading to the Dec 17th release was that when I make a change that forces SBBS to Recycle
    the Terminal Server, I get SSH to reconnect with no problems.

    max's linux synchronet won't recycle the terminal server bbs stuff... it seems that only the ftp recycles... that's one reason why she hates to make changes and forcibly shut it down and restart it :/

    Just 'touch /sbbs/ctrl/recycle'.

    See http://wiki.synchro.net/config:semfiles#recycle_semfiles for details.

    digital man

    Synchronet "Real Fact" #11:
    Synchronet was the first BBS software to ship with built-in RIPscrip support. Norco, CA WX: 56.9øF, 76.0% humidity, 2 mph SE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Mro@VERT/BBSESINF to mark lewis on Friday, December 19, 2014 23:03:13
    Re: Snapshot Update
    By: mark lewis to KenDB3 on Fri Dec 19 2014 02:54 am


    It would always not bind back to port 22, no matter what I tried,
    until I restarted to whole program (or computer). Now, no issues at all.

    there is a setting where you can tell synchronet to wait X time before retrying and then to try Y times before giving up... we use it here on
    max's system ;)



    who's max?

    btw, if you have probs, just run a script to kill it and run it again.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From mark lewis@VERT to Digital Man on Saturday, December 20, 2014 20:59:01
    On Fri, 19 Dec 2014, Digital Man wrote to mark lewis:

    max's linux synchronet won't recycle the terminal server bbs
    stuff... it seems that only the ftp recycles... that's one reason
    why she hates to make changes and forcibly shut it down and restart
    it :/

    Just 'touch /sbbs/ctrl/recycle'.

    we've been doing that but only the FTP recycles... not sure if the defaults in the ini file have been adjusted to allow the terminal server to recycle or not but ever since it was installed from CVS it has been this way...

    See http://wiki.synchro.net/config:semfiles#recycle_semfiles for
    details.

    yup! we've been there a few times and figured out how to trigger the events based on thier internal names ;)

    )\/(ark


    * Origin: (1:3634/12)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mark lewis@VERT to Mro on Saturday, December 20, 2014 21:00:59
    On Fri, 19 Dec 2014, Mro wrote to mark lewis:

    It would always not bind back to port 22, no matter what I
    tried, until I restarted to whole program (or computer). Now, no
    issues at all.

    there is a setting where you can tell synchronet to wait X time
    before retrying and then to try Y times before giving up... we use
    it here on max's system ;)

    who's max?

    a friend who has a system i'm hosting here...

    btw, if you have probs, just run a script to kill it and run it
    again.

    yup... doing that already but it required manual intervention...

    /etc/init.d/sbbs stop;sleep 20;/etc/init.d/sbbs start


    )\/(ark


    * Origin: (1:3634/12)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Bill McGarrity@VERT to mark lewis on Saturday, December 20, 2014 22:53:00
    On 12-20-14 20:59, mark lewis wrote to Digital Man <=-

    On Fri, 19 Dec 2014, Digital Man wrote to mark lewis:

    max's linux synchronet won't recycle the terminal server bbs
    stuff... it seems that only the ftp recycles... that's one reason
    why she hates to make changes and forcibly shut it down and restart
    it :/

    Just 'touch /sbbs/ctrl/recycle'.

    we've been doing that but only the FTP recycles... not sure if the defaults in the ini file have been adjusted to allow the terminal
    server to recycle or not but ever since it was installed from CVS it
    has been this way...

    Have you been trying to recycle when someone is connected? If so, was a semaphore created? When said connection drops, does the terminal then recycle?



    Bill

    Telnet: tequilamockingbirdonline.net
    Web: bbs.tequilamockingbirdonline.net
    FTP: ftp.tequilamockingbirdonline.net:2121
    IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
    Radio: radio.tequilamockingbirdonline.net:8010/live


    ... Look Twice... Save a Life!! Motorcycles are Everywhere!!!
    === MultiMail/Win32 v0.50
    --- SBBSecho 2.27-Win32
    * Origin: TequilaMockingbird Online - Toms River, NJ (1:266/404)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mark lewis@VERT to Bill McGarrity on Sunday, December 21, 2014 05:36:03
    On Sat, 20 Dec 2014, Bill McGarrity wrote to mark lewis:

    max's linux synchronet won't recycle the terminal server bbs
    stuff... it seems that only the ftp recycles... that's one reason
    why she hates to make changes and forcibly shut it down and restart
    it :/

    Just 'touch /sbbs/ctrl/recycle'.

    we've been doing that but only the FTP recycles... not sure if the defaults in the ini file have been adjusted to allow the terminal
    server to recycle or not but ever since it was installed from CVS
    it has been this way...

    Have you been trying to recycle when someone is connected?

    in some cases, this would be a yes... like when editing the config from within sbbs using the Xtrn 1 option 3 Synchronet Configuration and having changes that
    need to be saved... i just forced this by enabling the Celerity and Renegade color codes in messages...

    If so, was a semaphore created?

    yes, just tested as above and looked for via the local console... according to the log tail, FTP has already recycled... i'm fixing to logoff node 1 as soon as i finish typing this...

    When said connection drops, does the terminal then recycle?

    logged off about a minute after the FTP had recycled... the only thing noted in
    the log is

    term Node 1 thread terminated (0 node threads remain, xxx clients served)

    there are no other connections... [time passes] it has now been several minutes
    and the only things logged are a FTN mail poll and a couple of timed events (WARPOLL) for one of the xtrn games... aside from that, nothing...

    umonitor shows

    System Options
    1: Waiting for connection [R]
    2: Waiting for connection [R]
    3: Waiting for connection [R]
    4: Waiting for connection [R]
    5: Waiting for connection [R]

    sbbs.ini does /not/ have NO_RECYCLE in the [BBS] options so it should be recycling... i also took a look to make sure if this was a debug or release compile and it is a release compile if i can trust the links to the binaries ;)

    the only way to clear the recycle flags is to shut it down and restart it as noted previously...

    OS: ubuntu 8.04.4 LTS server
    CVS: pulled 2014 Nov 19 0530 eastern time zone

    )\/(ark


    * Origin: (1:3634/12)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Digital Man@VERT to mark lewis on Sunday, December 21, 2014 16:42:01
    Re: Snapshot Update
    By: mark lewis to Digital Man on Sat Dec 20 2014 08:59 pm


    On Fri, 19 Dec 2014, Digital Man wrote to mark lewis:

    max's linux synchronet won't recycle the terminal server bbs
    stuff... it seems that only the ftp recycles... that's one reason
    why she hates to make changes and forcibly shut it down and restart
    it :/

    Just 'touch /sbbs/ctrl/recycle'.

    we've been doing that but only the FTP recycles... not sure if the defaults in the ini file have been adjusted to allow the terminal server to recycle or not but ever since it was installed from CVS it has been this way...

    Check for the NO_RECYCLE flag in your ctrl/sbbs.ini file. that could be used to
    *disallow* recycling of a specific server. Also, servers won't recycle until they are not in use. If you have someone sitting idel on the terminal serer, that might be explain why it's not recycling immediately.

    digital man

    Synchronet "Real Fact" #56:
    Synchronet introduced Telnet, FTP, SMTP and POP3 support w/v3.00a-Win32 in 2000.
    Norco, CA WX: 62.4øF, 68.0% humidity, 0 mph SE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From waldo kitty@VERT to Digital Man on Sunday, December 21, 2014 23:56:37
    Re: Snapshot Update
    By: Digital Man to mark lewis on Sun Dec 21 2014 16:42:01

    Just 'touch /sbbs/ctrl/recycle'.

    we've been doing that but only the FTP recycles... not sure if the
    defaults in the ini file have been adjusted to allow the terminal
    server to recycle or not but ever since it was installed from CVS it
    has been this way...


    Check for the NO_RECYCLE flag in your ctrl/sbbs.ini file. that could be used to *disallow* recycling of a specific server. Also, servers
    won't recycle
    until they are not in use. If you have someone sitting idel on the terminal serer, that might be explain why it's not recycling immediately.
    --- SBBSecho 2.27-Linux
    * Origin: (1:3634/50)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From waldo kitty@VERT to Digital Man on Monday, December 22, 2014 00:02:59
    Re: Snapshot Update
    By: Digital Man to mark lewis on Sun Dec 21 2014 16:42:01

    Just 'touch /sbbs/ctrl/recycle'.

    we've been doing that but only the FTP recycles... not sure if the
    defaults in the ini file have been adjusted to allow the terminal
    server to recycle or not but ever since it was installed from CVS it
    has been this way...


    Check for the NO_RECYCLE flag in your ctrl/sbbs.ini file. that could be used to *disallow* recycling of a specific server. Also, servers won't recycle until they are not in use. If you have someone sitting idel on
    the terminal serer, that might be explain why it's not recycling immediately.

    here's the BBS section of the sbbs.ini file...


    [BBS] Terminal Server
    AutoStart=true
    TelnetInterface=
    RLoginInterface=
    SSHInterface=
    TelnetPort=23
    RLoginPort=513
    SSHPort=22
    FirstNode=1
    LastNode=5
    AnswerSound=
    HangupSound=
    ExternalTermDumb=dumb
    OutbufHighwaterMark=1024
    OutbufDrainTimeout=20
    Options=XTRN_MINIMIZED | SYSOP_AVAILABLE | USE_2ND_RLOGIN | ALLOW_RLOGIN | ALLOW_SSH | NO_HOST_LOOKUP



    NO_RECYCLE is not used at all in any section...

    what else could we be missing? could it possibly be because it is an older OS installation? we're looking to upgrade it soon but when remains to be seen... --- SBBSecho 2.27-Linux
    * Origin: (1:3634/50)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Mro@VERT/BBSESINF to waldo kitty on Monday, December 22, 2014 16:44:27
    Re: Snapshot Update
    By: waldo kitty to Digital Man on Mon Dec 22 2014 12:02 am

    what else could we be missing? could it possibly be because it is an older OS installation? we're looking to upgrade it soon but when remains to be


    someone is probably sitting there keeping a node active or other service active.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From mark lewis@VERT to Mro on Monday, December 22, 2014 20:55:06
    On Mon, 22 Dec 2014, Mro wrote to waldo kitty:

    what else could we be missing? could it possibly be because it is an
    older OS installation? we're looking to upgrade it soon but when
    remains to be seen...

    someone is probably sitting there keeping a node active or other
    service active.

    there's noone and nothing else on the system... it is a private system for commercial testing that max has been toying with for a while... the connectivity information is not available to anyone outside of max and myself and then it is only connected to from one of the private LANs hosted here...

    umonitor doesn't show anyone connected to the terminal server and netstat doesn't show any other connections with the machine... we don't even have the ircbot running and connected to the local onle sbbs irc server at this time...

    there are three local JSON connections to the local JSON database thing for three of the games... none of the games are connecting outside of the local system... so that's 6 connections plus one other one to mapped drives on the NAS but they're not used at all for sbbs...

    then there's the current DSL over barbed wire connection that drops and reconnects all the time in this cold wet weather... even after the several days
    since this topic started, the terminal server nodes all still show [R]... noone
    is or has been on the system... we've specifically stayed off the system other than looking at the local console to see if/when these flags clear and the terminal server recycles... all the existing events are still working and executing at their assigned times with none being hung AFAWCT...

    )\/(ark


    * Origin: (1:3634/12)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mark lewis@VERT to Mro on Monday, December 22, 2014 20:55:20
    On Mon, 22 Dec 2014, Mro wrote to waldo kitty:

    what else could we be missing? could it possibly be because it is an
    older OS installation? we're looking to upgrade it soon but when
    remains to be seen...

    someone is probably sitting there keeping a node active or other
    service active.

    there's noone and nothing else on the system... it is a private system for commercial testing that max has been toying with for a while... the connectivity information is not available to anyone outside of max and myself and then it is only connected to from one of the private LANs hosted here...

    umonitor doesn't show anyone connected to the terminal server and netstat doesn't show any other connections with the machine... we don't even have the ircbot running and connected to the local only sbbs irc server at this time...

    there are three local JSON connections to the local JSON database thing for three of the xtrns... no xtrns are connecting outside of the local system... that's 6 connections plus one other one to mapped drives on the NAS but they're
    not used at all for sbbs...

    then there's the current DSL over barbed wire connection that drops and reconnects all the time in this cold wet weather... noone outside of the network could stay connected and there's definitely no other internal machines connected to sbbs...

    after the several days since this topic started, the terminal server nodes all still show [R]... noone is or has been on the system since my test the other night when i changed a setting in scfg which caused the recycle semaphore file to be created and bring those [R] flags up... we've stayed off the system other
    than looking at the local console to see if/when these flags clear and the terminal server recycles... all the existing events are still working and executing at their assigned times with none being hung AFAWCT...

    the permissions on ctrl/recycle are sbbs:sbbs and 600... sbbs is running as sbbs:sbbs from the sbbs.debian v1.4 script in /etc/init.d which runs sbbs in daemon mode (-d)...

    neither of us has any ideas where else to look but it would be excellent to get
    this fixed and working right... as far as we can remember, it never has on this
    system and we've always had to shutdown and restart by the script or forcibly via kill in some cases...

    sorry for the "wall of words"... we're trying to get /all/ the information we have available out there so that collecting hen's teeth one at the time isn't necessary to solve this...

    )\/(ark


    * Origin: (1:3634/12)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Mro@VERT/BBSESINF to mark lewis on Monday, December 22, 2014 23:00:32
    Re: Snapshot Update
    By: mark lewis to Mro on Mon Dec 22 2014 08:55 pm

    days since this topic started, the terminal server nodes all still show [R]... noone is or has been on the system... we've specifically stayed off the system other than looking at the local console to see if/when these flags clear and the terminal server recycles... all the existing events are still working and executing at their assigned times with none being hung AFAWCT...


    dunno, maybe you guys can grab rob on irc and have him ssh in and take a look. i never heard of an issue like this.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Digital Man@VERT to waldo kitty on Monday, December 22, 2014 23:12:24
    Re: Snapshot Update
    By: waldo kitty to Digital Man on Mon Dec 22 2014 12:02 am

    Re: Snapshot Update
    By: Digital Man to mark lewis on Sun Dec 21 2014 16:42:01

    Just 'touch /sbbs/ctrl/recycle'.

    we've been doing that but only the FTP recycles... not sure if the
    defaults in the ini file have been adjusted to allow the terminal
    server to recycle or not but ever since it was installed from CVS it
    has been this way...


    Check for the NO_RECYCLE flag in your ctrl/sbbs.ini file. that could
    be used to *disallow* recycling of a specific server. Also, servers won't recycle until they are not in use. If you have someone sitting idel on the terminal serer, that might be explain why it's not recycling immediately.

    here's the BBS section of the sbbs.ini file...


    [BBS] Terminal Server
    AutoStart=true
    TelnetInterface=
    RLoginInterface=
    SSHInterface=
    TelnetPort=23
    RLoginPort=513
    SSHPort=22
    FirstNode=1
    LastNode=5
    AnswerSound=
    HangupSound=
    ExternalTermDumb=dumb
    OutbufHighwaterMark=1024
    OutbufDrainTimeout=20
    Options=XTRN_MINIMIZED | SYSOP_AVAILABLE | USE_2ND_RLOGIN | ALLOW_RLOGIN | ALLOW_SSH | NO_HOST_LOOKUP



    NO_RECYCLE is not used at all in any section...

    what else could we be missing? could it possibly be because it is an older OS installation?

    Doubtful. Are you running the BBS as root maybe? Or maybe the event thread is busy doing something at the time the semaphore file has been created/teouched?

    we're looking to upgrade it soon but when remains to be
    seen...

    I don't think that'll make any difference with this particular issue.

    digital man

    Synchronet "Real Fact" #54:
    Synchronet Terminal Server introduced RLogin support w/v3.00c (2000).
    Norco, CA WX: 65.2øF, 51.0% humidity, 4 mph W wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Digital Man@VERT to mark lewis on Monday, December 22, 2014 23:19:01
    Re: Snapshot Update
    By: mark lewis to Mro on Mon Dec 22 2014 08:55 pm


    On Mon, 22 Dec 2014, Mro wrote to waldo kitty:

    what else could we be missing? could it possibly be because it is an older OS installation? we're looking to upgrade it soon but when
    remains to be seen...

    someone is probably sitting there keeping a node active or other service active.

    there's noone and nothing else on the system... it is a private system for commercial testing that max has been toying with for a while... the connectivity information is not available to anyone outside of max and myself and then it is only connected to from one of the private LANs hosted here...

    umonitor doesn't show anyone connected to the terminal server and netstat doesn't show any other connections with the machine... we don't even have the ircbot running and connected to the local only sbbs irc server at this time...

    there are three local JSON connections to the local JSON database thing for three of the xtrns... no xtrns are connecting outside of the local
    system... that's 6 connections plus one other one to mapped drives on the NAS but they're not used at all for sbbs...

    then there's the current DSL over barbed wire connection that drops and reconnects all the time in this cold wet weather... noone outside of the network could stay connected and there's definitely no other internal machines connected to sbbs...

    after the several days since this topic started, the terminal server nodes all still show [R]... noone is or has been on the system since my test the other night when i changed a setting in scfg which caused the recycle semaphore file to be created and bring those [R] flags up... we've stayed off the system other than looking at the local console to see if/when these flags clear and the terminal server recycles... all the existing events are still working and executing at their assigned times with none being hung AFAWCT...

    the permissions on ctrl/recycle are sbbs:sbbs and 600... sbbs is running as sbbs:sbbs from the sbbs.debian v1.4 script in /etc/init.d which runs sbbs
    in daemon mode (-d)...

    neither of us has any ideas where else to look but it would be excellent to get this fixed and working right... as far as we can remember, it never has on this system and we've always had to shutdown and restart by the script
    or forcibly via kill in some cases...

    sorry for the "wall of words"... we're trying to get /all/ the information we have available out there so that collecting hen's teeth one at the time isn't necessary to solve this...

    The log output would be helpful (e.g. from syslog). You should see a message logged that says something to the effect of "Recycle semaphore file detected" around the time the semaphore file was touched. You said only the FTP server was recycling, so that is also curious (assuming that services and the web and mail servers are also running).

    The node [R] (rerun) flags are not created by touching a semaphore file, so that might be a bit of a red herring.

    digital man

    Synchronet "Real Fact" #31:
    The second most prolific contributor to Synchronet is Stephen Hurd (Deuce). Norco, CA WX: 65.2øF, 51.0% humidity, 4 mph W wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mark lewis@VERT to Digital Man on Tuesday, December 23, 2014 04:45:20
    On Mon, 22 Dec 2014, Digital Man wrote to waldo kitty:

    NO_RECYCLE is not used at all in any section...

    what else could we be missing? could it possibly be because it is an
    older OS installation?

    Doubtful. Are you running the BBS as root maybe?

    it is set to operate as sbbs:sbbs but it is started from the sbbs.debian script
    in /etc/init.d...

    Or maybe the event thread is busy doing something at the time the semaphore file has been created/teouched?

    shouldn't it notice it later and react then?

    as for the events, there's one that runs every 5 minutes for one of the xtrns and one to poll the FTN feed on the half hour... the only other event is inbound FTN mail which generally arrives in one or two batches near the top of the hour until maybe quarter after the hour...

    we're looking to upgrade it soon but when remains to be seen...

    I don't think that'll make any difference with this particular
    issue.

    we really didn't think it would be a problem but had to ask...

    )\/(ark


    * Origin: (1:3634/12)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mark lewis@VERT to Digital Man on Tuesday, December 23, 2014 05:57:46
    On Mon, 22 Dec 2014, Digital Man wrote to mark lewis:

    sorry for the "wall of words"... we're trying to get /all/ the
    information we have available out there so that collecting hen's
    teeth one at the time isn't necessary to solve this...

    The log output would be helpful (e.g. from syslog).

    had to restart the daemon completely because i got jambed up while in the ;SHELL running mc from a terminal that doesn't send F10 across the wire correctly :/ so this is from a clean start... see below...

    You should see a message logged that says something to the effect
    of "Recycle semaphore file detected" around the time the
    semaphore file was touched.

    we do but only for the ftp service... see below...

    You said only the FTP server was recycling, so that is also
    curious (assuming that services and the web and mail servers are
    also running).

    exactly... that's what has had us confused all this time... we've always had to
    restart the daemon when we've made changes... we didn't think we should have to
    but it has only been in the last week that it has been brought up again and is being dealt with now...

    The node [R] (rerun) flags are not created by touching a semaphore
    file, so that might be a bit of a red herring.

    ahhh... for some reason, we've been reading [R] as "recycle" instead of "rerun"
    which it already does after each user logs off... right? or are we misunderstanding what "rerun" and "recycle" mean?


    anyway, here's the log... i trimmed some minor repeating stuff like "waiting on
    bbs services thread" and similar...


    Dec 23 05:47:35 darkstar synchronet: Running as daemon
    Dec 23 05:47:35 darkstar synchronet: term Synchronet Terminal Server Version 3.16 Revision A
    Dec 23 05:47:35 darkstar synchronet: term Compiled Nov 19 2014 05:37:12 with GCC 4.2.4
    Dec 23 05:47:35 darkstar synchronet: term Initializing on Tue Dec 23 05:47:35 2014 with options: 8001832
    Dec 23 05:47:35 darkstar synchronet: term Loading configuration files from /sbbs/ctrl
    Dec 23 05:47:35 darkstar synchronet: ftp Synchronet FTP Server Revision 1.406 Dec 23 05:47:35 darkstar synchronet: ftp Compiled Nov 19 2014 05:41:28 with GCC 4.2.4
    Dec 23 05:47:35 darkstar synchronet: ftp Initializing on Tue Dec 23 05:47:35 2014 with options: 914
    Dec 23 05:47:35 darkstar synchronet: ftp Loading configuration files from /sbbs/ctrl
    Dec 23 05:47:35 darkstar synchronet: mail Synchronet Mail Server Revision 1.572 Dec 23 05:47:35 darkstar synchronet: mail Compiled Nov 19 2014 05:42:11 with GCC 4.2.4
    Dec 23 05:47:35 darkstar synchronet: mail Initializing on Tue Dec 23 05:47:35 2014 with options: 8004a24
    Dec 23 05:47:35 darkstar synchronet: mail Loading configuration files from /sbbs/ctrl
    Dec 23 05:47:35 darkstar synchronet: term Verifying/creating data directories Dec 23 05:47:35 darkstar synchronet: srvc Synchronet Services Revision 1.275 Dec 23 05:47:35 darkstar synchronet: srvc Compiled Nov 19 2014 05:42:49 with GCC 4.2.4
    Dec 23 05:47:35 darkstar synchronet: srvc Initializing on Tue Dec 23 05:47:35 2014 with options: 8000800
    Dec 23 05:47:35 darkstar synchronet: srvc Loading configuration files from /sbbs/ctrl
    Dec 23 05:47:35 darkstar synchronet: term Verifying/creating node directories Dec 23 05:47:35 darkstar synchronet: web Synchronet Web Server Revision 1.576 Dec 23 05:47:35 darkstar synchronet: web Compiled Nov 19 2014 05:47:30 with GCC 4.2.4
    Dec 23 05:47:35 darkstar synchronet: web Initializing on Tue Dec 23 05:47:35 2014 with options: 8000800
    Dec 23 05:47:35 darkstar synchronet: web Loading configuration files from /sbbs/ctrl
    Dec 23 05:47:35 darkstar synchronet: Waiting for child threads to bind ports... Dec 23 05:47:35 darkstar synchronet: term Telnet Server listening on port 2323 Dec 23 05:47:35 darkstar synchronet: ftp 0008 FTP Server listening on port 2121
    Dec 23 05:47:35 darkstar synchronet: ftp 0008 FTP Server thread started
    Dec 23 05:47:35 darkstar synchronet: mail 0006 SMTP Server listening on port 25 Dec 23 05:47:35 darkstar synchronet: web 0004 Web Server listening on port 80 Dec 23 05:47:35 darkstar synchronet: web 0004 Web Server thread started
    Dec 23 05:47:35 darkstar synchronet: term RLogin Server listening on port 513 Dec 23 05:47:35 darkstar synchronet: mail 0009 POP3 Server listening on port 110
    Dec 23 05:47:35 darkstar synchronet: mail 0000 SendMail thread started
    Dec 23 05:47:35 darkstar synchronet: mail 0006 Mail Server thread started
    Dec 23 05:47:36 darkstar synchronet: srvc 0011 NNTP socket bound to TCP port 119
    Dec 23 05:47:36 darkstar synchronet: term SSH Server listening on port 2222
    Dec 23 05:47:36 darkstar synchronet: srvc 0012 MSP socket bound to TCP port 18 Dec 23 05:47:36 darkstar synchronet: srvc 0013 MSP-UDP socket bound to UDP port
    18
    Dec 23 05:47:36 darkstar synchronet: evnt BBS Events thread started
    Dec 23 05:47:36 darkstar synchronet: term Node 1 local spy using socket 17
    Dec 23 05:47:36 darkstar synchronet: term Node 1 local spy socket 17 bound to localspy1.sock
    Dec 23 05:47:36 darkstar synchronet: term Node 2 local spy using socket 18
    Dec 23 05:47:36 darkstar synchronet: term Node 2 local spy socket 18 bound to localspy2.sock
    Dec 23 05:47:36 darkstar synchronet: term Node 3 local spy using socket 19
    Dec 23 05:47:36 darkstar synchronet: term Node 3 local spy socket 19 bound to localspy3.sock
    Dec 23 05:47:36 darkstar synchronet: term Node 4 local spy using socket 20
    Dec 23 05:47:36 darkstar synchronet: term Node 4 local spy socket 20 bound to localspy4.sock
    Dec 23 05:47:36 darkstar synchronet: term Node 5 local spy using socket 21
    Dec 23 05:47:36 darkstar synchronet: term Node 5 local spy socket 21 bound to localspy5.sock
    Dec 23 05:47:36 darkstar synchronet: term Terminal Server thread started for nodes 1 through 5
    Dec 23 05:47:36 darkstar synchronet: evnt Running timed event: WARPOLL
    Dec 23 05:47:36 darkstar synchronet: srvc 0029 IRC socket bound to TCP port 6667
    Dec 23 05:47:36 darkstar synchronet: evnt Timed event: WARPOLL returned 0
    Dec 23 05:47:36 darkstar synchronet: srvc 0024 FlashPolicy socket bound to TCP port 843
    Dec 23 05:47:36 darkstar synchronet: srvc 0030 WebSocket socket bound to TCP port 1123
    Dec 23 05:47:36 darkstar synchronet: srvc 0031 JSON socket bound to TCP port 10088
    Dec 23 05:47:36 darkstar synchronet: srvc 0000 Services thread started (14 service sockets bound)
    Dec 23 05:47:37 darkstar synchronet: srvc 0031 JSON server initialized (v1.30) Dec 23 05:47:37 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): /sbbs/data/chat.json
    Dec 23 05:47:37 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/chess/chess.json
    Dec 23 05:47:37 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/uberblox/uberblox.json
    Dec 23 05:47:37 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/bublbogl/boggle.json
    Dec 23 05:47:37 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/starstocks/starstocks.json
    Dec 23 05:47:37 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/dicewarz2/dicewarz2.json
    Dec 23 05:47:37 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/synchronetris/synchronetris.json
    Dec 23 05:47:37 darkstar synchronet: srvc 0029 IRC SynchronetIRCd-1.3a(1.166) started.
    Dec 23 05:47:37 darkstar synchronet: srvc 0029 IRC Reading Config: /sbbs/ctrl/ircd.conf
    Dec 23 05:47:37 darkstar synchronet: srvc 0031 JSON JSON client initialized (v1.27)
    Dec 23 05:47:37 darkstar synchronet: Successfully changed user_id to sbbs
    Dec 23 05:47:37 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/maze/mazerace.json
    Dec 23 05:47:38 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/tw2/tw2.json
    Dec 23 05:47:38 darkstar synchronet: srvc 0031 JSON JSON client initialized (v1.27)
    Dec 23 05:47:38 darkstar synchronet: srvc 0031 JSON JSON client initialized (v1.27)
    Dec 23 05:47:39 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/wordem/wordem.json
    Dec 23 05:47:39 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/fatfish/fatfish.json
    Dec 23 05:47:39 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/thirsty/thirsty.json
    Dec 23 05:47:39 darkstar synchronet: srvc 0031 JSON database initialized (v1.39): ../xtrn/ortrail/trail.json
    Dec 23 05:47:39 darkstar synchronet: srvc 0031 JSON <--35: 127.0.0.1 connected Dec 23 05:47:39 darkstar synchronet: srvc 0031 JSON <--36: 127.0.0.1 connected Dec 23 05:47:39 darkstar synchronet: srvc 0031 JSON <--37: 127.0.0.1 connected Dec 23 05:47:39 darkstar synchronet: srvc 0031 JSON Dicewarz II background service initialized
    Dec 23 05:47:39 darkstar synchronet: srvc 0031 JSON Synchronetris background service initialized
    Dec 23 05:47:39 darkstar synchronet: srvc 0031 JSON Maze Race background service initialized
    Dec 23 05:48:37 darkstar synchronet: evnt Running native timed event: POLLWPUS Dec 23 05:48:37 darkstar synchronet: evnt Timed event: POLLWPUS returned 0
    Dec 23 05:52:36 darkstar synchronet: evnt Running timed event: WARPOLL
    Dec 23 05:52:37 darkstar synchronet: evnt Timed event: WARPOLL returned 0


    $touch ctrl/recycle
    $ls -la ctrl/recycle
    -rw------- 1 sbbs sbbs 0 2014-12-23 05:53 recycle


    Dec 23 05:53:03 darkstar synchronet: ftp 0000 Recycle semaphore file (/sbbs/ctrl/recycle) detected
    Dec 23 05:53:03 darkstar synchronet: ftp Recycling server...
    Dec 23 05:53:05 darkstar synchronet: Reading /sbbs/ctrl/sbbs.ini
    Dec 23 05:53:05 darkstar synchronet: ftp Synchronet FTP Server Revision 1.406 Dec 23 05:53:05 darkstar synchronet: ftp Compiled Nov 19 2014 05:41:28 with GCC 4.2.4
    Dec 23 05:53:05 darkstar synchronet: ftp Initializing on Tue Dec 23 05:53:05 2014 with options: 914
    Dec 23 05:53:05 darkstar synchronet: ftp Loading configuration files from /sbbs/ctrl
    Dec 23 05:53:06 darkstar synchronet: ftp 0008 FTP Server listening on port 2121
    Dec 23 05:53:06 darkstar synchronet: ftp 0008 FTP Server thread started
    Dec 23 05:57:37 darkstar synchronet: evnt Running timed event: WARPOLL
    Dec 23 05:57:37 darkstar synchronet: evnt Timed event: WARPOLL returned 0
    Dec 23 06:02:37 darkstar synchronet: evnt Running timed event: WARPOLL
    Dec 23 06:02:37 darkstar synchronet: evnt Timed event: WARPOLL returned 0



    )\/(ark


    * Origin: (1:3634/12)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mark lewis@VERT to Digital Man on Tuesday, December 23, 2014 07:23:57
    Following up a post on Tue, 23 Dec 2014, from mark lewis to Digital Man:

    You said only the FTP server was recycling, so that is also
    curious (assuming that services and the web and mail servers are
    also running).

    exactly... that's what has had us confused all this time... we've
    always had to restart the daemon when we've made changes... we
    didn't think we should have to but it has only been in the last
    week that it has been brought up again and is being dealt with
    now...

    following up further, even touching the individual recycle semaphores results in only the ftp service noticing and recycling...

    touch ctrl/recycle.ftp ; works
    touch ctrl/recycle.mail ; no activity logged, no disk access seen
    touch ctrl/recycle.services ; no activity logged, no disk access seen
    touch ctrl/recycle.telnet ; no activity logged, no disk access seen
    touch ctrl/recycle.web ; no activity logged, no disk access seen

    )\/(ark


    * Origin: (1:3634/12)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Digital Man@VERT to mark lewis on Tuesday, December 23, 2014 18:21:53
    Re: Snapshot Update
    By: mark lewis to Digital Man on Tue Dec 23 2014 05:57 am

    You should see a message logged that says something to the effect
    of "Recycle semaphore file detected" around the time the
    semaphore file was touched.

    we do but only for the ftp service... see below...

    You said only the FTP server was recycling, so that is also
    curious (assuming that services and the web and mail servers are
    also running).

    exactly... that's what has had us confused all this time... we've always
    had to restart the daemon when we've made changes... we didn't think we should have to but it has only been in the last week that it has been brought up again and is being dealt with now...

    The node [R] (rerun) flags are not created by touching a semaphore file, so that might be a bit of a red herring.

    ahhh... for some reason, we've been reading [R] as "recycle" instead of "rerun" which it already does after each user logs off... right? or are we misunderstanding what "rerun" and "recycle" mean?

    In Synchronet v3 "rerun" and "recycle" mean the same thing. That node flag causing a node to "rerun" is a hold-over from Synchronet v2. When saving changes in SCFG it'll still set that flag in the node.dab, but that's just for backwards compatibility with Synchronet v2 (in case there are any boards that still run a combination of v2 and v3).

    anyway, here's the log... i trimmed some minor repeating stuff like
    "waiting on bbs services thread" and similar...

    Dec 23 05:47:35 darkstar synchronet: term Initializing on Tue Dec 23 05:47:35 2014 with options: 8001832

    This line provides a valuable clue. "term" indicates Terminal Server. The Options value is in hex and bit 27 (0x8000000) is set. Bit 27 is the "no recycle" option:

    File sbbs3/startup.h:
    #define BBS_OPT_NO_RECYCLE (1<<27) /* Disable recycling of server */

    Dec 23 05:47:35 darkstar synchronet: mail Initializing on Tue Dec 23 05:47:35 2014 with options: 8004a24

    Same here (for the mail server), bit 27 ("no recycle") is set.

    Dec 23 05:47:35 darkstar synchronet: srvc Initializing on Tue Dec 23 05:47:35 2014 with options: 8000800

    And here (for services).

    Dec 23 05:47:35 darkstar synchronet: web Initializing on Tue Dec 23 05:47:35 2014 with options: 8000800

    And here (for the web server).

    Dec 23 05:47:35 darkstar synchronet: ftp Initializing on Tue Dec 23 05:47:35 2014 with options: 914

    But the FTP server does *not* have that option flag set.

    Now, I know you already showed me your sbbs.ini and it did not have that option
    set there, so what's happening is that sbbs is automatically setting this option, but only for servers which bind to low ports (< 1024) and since your FTP server uses a high port number (2121), it doesn't get the option set automatically.

    Why is this option being set? Because:

    A. You're not running as root, so you won't be able to rebind low-port numbers on a recycle unless a special Linux-specific system call is invoked and

    B. You don't have the Linux capabilities library (libcap2-dev) installed. It's mentioned on the prerequisites page on the wiki: http://wiki.synchro.net/install:nix:prerequisites

    So installing that library (libcap2-dev) and performing a clean rebuild of sbbs
    should fix that up for ya.

    digital man

    Synchronet "Real Fact" #62:
    "Baja" (name of Synchronet PCMS compiler/languege) is pronounced "ba-ha". Norco, CA WX: 73.4øF, 25.0% humidity, 9 mph WNW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From wkitty42@VERT/CYBERIA to Digital Man on Thursday, December 25, 2014 09:52:00
    firstly, your post i'm replying to has not shown up on the fidonet side of
    the link... my and max's sites are only on fidonet...

    On 12/23/14, Digital Man said the following...

    In Synchronet v3 "rerun" and "recycle" mean the same thing. That node
    flag causing a node to "rerun" is a hold-over from Synchronet v2. When saving changes in SCFG it'll still set that flag in the node.dab, but that's just for backwards compatibility with Synchronet v2 (in case
    there are any boards that still run a combination of v2 and v3).

    ok... then we really weren't wrong about that flag's meaning :)

    Dec 23 05:47:35 darkstar synchronet: term Initializing on Tue Dec 23 05:47:35 2014 with options: 8001832

    This line provides a valuable clue. "term" indicates Terminal Server.
    The Options value is in hex and bit 27 (0x8000000) is set. Bit 27 is the "no recycle" option:
    Now, I know you already showed me your sbbs.ini and it did not have that option
    set there, so what's happening is that sbbs is automatically setting
    this option, but only for servers which bind to low ports (< 1024) and since your FTP server uses a high port number (2121), it doesn't get the option set automatically.

    but but but... look at that log section again... i can't repost it from this connection but the terminal server on max's system is set for port 2323... that's listed right above the ftp server's line about port 2121... the ssh server is on port 2222, too... rlogin is on 513, could that be stopping the terminal server from recycling? we'll disable rlogin and see what happens...

    B. You don't have the Linux capabilities library (libcap2-dev)
    installed. It's mentioned on the prerequisites page on the wiki: http://wiki.synchro.net/install:nix:prerequisites

    that library is not available for that old ubuntu server 8.04.4 LTS install... at least not through aptitude or apt-get... we'll see what happens with the rlogin being disabled and then more after we get the system moved to a newer setup where it is finally on a more up to date OS ;)

    still gotta wonder why your post never came through the fido side :/

    --- Mystic BBS v1.10 A59 (Linux)
    * Origin: Cyberia BBS | Cyberia.Darktech.Org | Kingwood, TX
  • From wkitty42@VERT/CYBERIA to Digital Man on Thursday, December 25, 2014 10:13:00
    On 12/25/14, wkitty42 said the following...

    Dec 23 05:47:35 darkstar synchronet: term Initializing on Tue Dec 05:47:35 2014 with options: 8001832

    This line provides a valuable clue. "term" indicates Terminal Server. The Options value is in hex and bit 27 (0x8000000) is set. Bit 27 is "no recycle" option:

    but but but... look at that log section again... i can't repost it from this connection but the terminal server on max's system is set for port 2323... that's listed right above the ftp server's line about port
    2121... the ssh server is on port 2222, too... rlogin is on 513, could that be stopping the terminal server from recycling? we'll disable
    rlogin and see what happens...

    it /was/ that damned rlogin stuff that was causing sbbs to force the terminal server into NO_RECYCLE mode! we commented out the two rlogin lines in the [BBS] section and removed the two rlogin options from the options line... now the above terminal server capabilities shows 1812 and touching ctrl/recycle or ctrl/recycle.telnet both cause the terminal to recycle as desired...

    aside: shouldn't recycle.telnet be recycle.terminal instead? especially since there's telnet, ssh and rlogin all connected to it? ;)

    --- Mystic BBS v1.10 A59 (Linux)
    * Origin: Cyberia BBS | Cyberia.Darktech.Org | Kingwood, TX
  • From Digital Man@VERT to wkitty42 on Saturday, December 27, 2014 03:24:10
    Re: Re: Snapshot Update
    By: wkitty42 to Digital Man on Thu Dec 25 2014 10:13 am

    On 12/25/14, wkitty42 said the following...

    Dec 23 05:47:35 darkstar synchronet: term Initializing on Tue Dec 05:47:35 2014 with options: 8001832

    This line provides a valuable clue. "term" indicates Terminal Server. The Options value is in hex and bit 27 (0x8000000) is
    set. Bit 27 is "no recycle" option:

    but but but... look at that log section again... i can't repost it
    from this connection but the terminal server on max's system is set
    for port 2323... that's listed right above the ftp server's line about port 2121... the ssh server is on port 2222, too... rlogin is on 513, could that be stopping the terminal server from recycling? we'll disable rlogin and see what happens...

    it /was/ that damned rlogin stuff that was causing sbbs to force the terminal server into NO_RECYCLE mode! we commented out the two rlogin lines in the [BBS] section and removed the two rlogin options from the options line... now the above terminal server capabilities shows 1812 and touching ctrl/recycle or ctrl/recycle.telnet both cause the terminal to recycle as desired...

    aside: shouldn't recycle.telnet be recycle.terminal instead? especially since there's telnet, ssh and rlogin all connected to it? ;)

    Yes, perhaps we'll add it as an alias at some point. Hopefully that solved the mystery then?

    digital man

    Synchronet "Real Fact" #66:
    SEXYZ is as a 32-bit replacement for [F]DSZ, CE-XYZ and other protocol drivers. Norco, CA WX: 49.5øF, 25.0% humidity, 8 mph WNW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From waldo kitty@VERT to Digital Man on Sunday, December 28, 2014 06:56:23
    Re: Re: Snapshot Update
    By: Digital Man to wkitty42 on Sat Dec 27 2014 03:24:10

    aside: shouldn't recycle.telnet be recycle.terminal instead?
    especially since there's telnet, ssh and rlogin all connected to it?
    ;)

    Yes, perhaps we'll add it as an alias at some point.

    yeah, it suddenly dawned on me when we fixed this thing otherwise there would be recycle.ssh and recycle.rlogin ones but they're all part of the terminal server portion so i mentioned that :)

    maybe even just recycle.term as it doesn't have to be fully spelled out ;)

    Hopefully that solved the mystery then?

    yes, it seems that the rlogin stuff being on the original port was the problem... we've seen similar problems with other software not being run as root and just never thought about it affecting sync like this ;)

    thanks again for the assist in figuring this out... max is a bit happier now :)

    --- SBBSecho 2.27-Linux
    * Origin: (1:3634/50)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net