• [wiki.synchro.net] page changed: faq:misc

    From wiki.synchro.net@1:229/2 to All on Monday, February 05, 2018 02:40:25
    From: wiki.synchro.net@vert.synchro.net.remove-7px-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [FTN MSGIDs] singular
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Monday, February 05, 2018 02:59:04
    From: wiki.synchro.net@vert.synchro.net.remove-9yh-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [FTN MSGID] typos
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Monday, February 05, 2018 02:36:32
    From: wiki.synchro.net@vert.synchro.net.remove-kyl-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    Hopefully that wasn't a waste of time.
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Monday, February 05, 2018 02:39:53
    From: wiki.synchro.net@vert.synchro.net.remove-sog-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    Fixed ftn_msgid anchor
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Monday, February 05, 2018 03:09:10
    From: wiki.synchro.net@vert.synchro.net.remove-jdj-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [FTN MSGID] More
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Monday, February 05, 2018 03:25:15
    From: wiki.synchro.net@vert.synchro.net.remove-z0c-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [FTN MSGID] supposedly a myth
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Monday, February 05, 2018 14:13:38
    From: wiki.synchro.net@vert.synchro.net.remove-ajc-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [FTN MSGID]
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Tuesday, February 06, 2018 00:13:38
    From: wiki.synchro.net@vert.synchro.net.remove-8l4-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [FTN MSGID] more rant
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From mark lewis@1:229/2 to wiki.synchro.net on Tuesday, February 06, 2018 09:10:58
    From: mark.lewis@1:3634/12.73.remove-3ff-this

    To: digital man
    On 2018 Feb 06 00:13:38, wiki.synchro.net wrote to All:

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [FTN MSGID] more rant

    FWIW:

    5. It's obviously still a problem if 2 different systems generate the
    same message-ID serialno value, unless there's some other source of "uniqueness" in the Message-ID...

    that other source of uniqueness is why the address is used in addition to the serial number... this is why separating the fields is a BadThing<tm>... the MSGID should be read and treated as a string... this is why stripping of trailing spaces has caused problems...

    eg:
    MSGID: 1:234/567 12345678
    MSGID: 1:432/765 12345678

    those are unique and distinct MSGIDs /because/ of the addresses...

    MSGID: 1:234/567 12345678
    MSGID: 1:234/567.0 12345678

    these, too, are unique and distinct MSGIDs... granted, we generally drop the ".0" but in this case, and since it is all a string, it is certainly a different MSGID than the one above it... in fact, the following are all separate and distinct MSGIDs even though they all depict the same FTN system address in various forms...

    MSGID: 1:234/567 12345678
    MSGID: 1:234/567.0 12345678
    MSGID: 1:234/567@fidonet 12345678
    MSGID: 1:234/567.0@fidonet 12345678

    granted, the address and the eight character hex serial number combination will loop after 4,294,967,295 posts (if all the numbers are used) but that does fit the "three year" strategy to a point... no one ever really expected, at that time, that there would be systems archiving messages and storing more than three years worth without deleting and purging... certainly no one ever really expected that BBSes would be gating and importing millions of usenet posts when usenet was available as a separate entity and those posts could stand on their own in their own format in their own message bases in the BBS


    i thoroughly enjoy the part where you saw and recognized the word "should" in the definition of the address portion... that is the key to this whole thing and you are correct... i (finally) saw it years ago when you and i initially bumped heads about this... one only need look at other FTSC documents to see how "should" is used... specifically FTS-1006 which defines what words like "should" and "must" mean... now, maybe some folk will BTFO and actually read the specs they follow instead of interpreting them into what they think they say...

    http://ftsc.org/docs/fta-1006.002

    ya done good!


    FWIW2: a lot of these problems have been around for years and years and years... we (TINW) just never/rarely ever saw them because there was so so so much traffic to wade through... now that the traffic level has dropped, it is much easier to see the problems...

    FWIW3: yes, numerous folk did use a simple random number generator... others also used a simple t_time... both do present their problems and, in fact, a simple monotonic counter is pretty much what one should use... this was alluded to by some folks back in the heydays of fidonet when discussions talked about looking at how internet emailers created their Message-Ids...

    :APPLAUSE: :APPLAUSE: :APPLAUSE:

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... If you're unhappy, you can always change your mind.
    ---
    * Origin: (1:3634/12.73)
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From Digital Man@1:229/2 to All on Tuesday, February 06, 2018 14:50:39
    From: digital.man@vert.synchro.net.remove-jcz-this

    To: mark lewis
    Re: [wiki.synchro.net] page changed: faq:misc
    By: mark lewis to digital man on Tue Feb 06 2018 09:10 am

    On 2018 Feb 06 00:13:38, wiki.synchro.net wrote to All:

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [FTN MSGID] more rant

    FWIW:

    5. It's obviously still a problem if 2 different systems generate the
    same message-ID serialno value, unless there's some other source of "uniqueness" in the Message-ID...

    that other source of uniqueness is why the address is used in addition to the serial number... this is why separating the fields is a BadThing<tm>... the MSGID should be read and treated as a string... this is why stripping of trailing spaces has caused problems...

    eg:
    MSGID: 1:234/567 12345678
    MSGID: 1:432/765 12345678

    those are unique and distinct MSGIDs /because/ of the addresses...

    We agree.

    MSGID: 1:234/567 12345678
    MSGID: 1:234/567.0 12345678

    these, too, are unique and distinct MSGIDs... granted, we generally drop the ".0" but in this case, and since it is all a string, it is certainly a different MSGID than the one above it... in fact, the following are all separate and distinct MSGIDs even though they all depict the same FTN system address in various forms...

    MSGID: 1:234/567 12345678
    MSGID: 1:234/567.0 12345678
    MSGID: 1:234/567@fidonet 12345678
    MSGID: 1:234/567.0@fidonet 12345678

    Again, I totally agree.

    granted, the address and the eight character hex serial number combination will
    loop after 4,294,967,295 posts (if all the numbers are used) but that does fit the "three year" strategy to a point... no one ever really expected, at that time, that there would be systems archiving messages and storing more than three years worth without deleting and purging... certainly no one ever really expected that BBSes would be gating and importing millions of usenet posts when
    usenet was available as a separate entity and those posts could stand on their own in their own format in their own message bases in the BBS

    If every message had a unique serialno, (e.g. allocated from an incrementing pool of serial numbers), then yes, 32-bits would be likely be sufficient for a very long time.

    The problems with that concept are multiple though. Like, for example, having multiple unrelated software programs generating messages for the same node number. This happens all the time and if they don't each use the *same* method to allocate a serial number from the *same* pool of serial numbers, then collisions can (and do) occur.

    If every software program did go through the same seial-number-allocator, then of course you introduce a new bottleneck to message creation and a point of potential deadlock.

    i thoroughly enjoy the part where you saw and recognized the word "should" in the definition of the address portion... that is the key to this whole thing and you are correct... i (finally) saw it years ago when you and i initially bumped heads about this... one only need look at other FTSC documents to see how "should" is used... specifically FTS-1006 which defines what words like "should" and "must" mean... now, maybe some folk will BTFO and actually read the specs they follow instead of interpreting them into what they think they say...

    http://ftsc.org/docs/fta-1006.002

    ya done good!

    I didn't even know there was such a document. :-) Though it was written well after FTS-9, the long-standing understanding in all technical specifications is that "should's" and "may's" are not requirements.

    FWIW2: a lot of these problems have been around for years and years and years... we (TINW) just never/rarely ever saw them because there was so so so much traffic to wade through... now that the traffic level has dropped, it is much easier to see the problems...

    The people that ask or complain about Synchronet/SBBSecho's message-IDs are often using software that does not generate guaranteed unique IDs (e.g. uses a time_t for the serialno and no other unique data)... and they don't even realize it.

    FWIW3: yes, numerous folk did use a simple random number generator... others also used a simple t_time... both do present their problems and, in fact, a simple monotonic counter is pretty much what one should use... this was alluded
    to by some folks back in the heydays of fidonet when discussions talked about looking at how internet emailers created their Message-Ids...

    :APPLAUSE: :APPLAUSE: :APPLAUSE:

    Thank you for your validation. :-)

    I do wish I had a simpler answer to the question, but to understand the "why" you have to understand the problem to begin with and the shortcomings of the popular "solutions".

    digital man

    Synchronet "Real Fact" #22:
    The second ever Synchronet BBS was the Mid-Nite Hacker BBS (sysop: The Zapper). Norco, CA WX: 78.2øF, 34.0% humidity, 6 mph NE wind, 0.00 inches rain/24hrs
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Tuesday, February 06, 2018 16:19:42
    From: wiki.synchro.net@vert.synchro.net.remove-ji4-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [FTN MSGID] Added link to FTA-1006 (Thanks, Mark)
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Thursday, March 01, 2018 12:10:53
    From: wiki.synchro.net@vert.synchro.net.remove-vm-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    Links to util:binkit changed to module:binkit
    --- Synchronet 3.17a-Win32 NewsLink 1.108
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Monday, June 18, 2018 17:09:01
    From: wiki.synchro.net@vert.synchro.net.remove-pm8-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [FTN MSGID] fixed typos and beautification
    --- Synchronet 3.17a-Win32 NewsLink 1.110
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Friday, July 06, 2018 14:17:19
    From: wiki.synchro.net@vert.synchro.net.remove-7sj-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [SBBSList] Updated for sbbslist v4
    --- Synchronet 3.17a-Win32 NewsLink 1.110
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Wednesday, October 31, 2018 01:52:15
    From: wiki.synchro.net@vert.synchro.net.remove-rvh-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    Added a "No Guest" FAQ
    --- Synchronet 3.17a-Win32 NewsLink 1.110
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Wednesday, January 09, 2019 08:07:04
    From: wiki.synchro.net@vert.synchro.net.remove-sei-this

    Wiki edit of http://wiki.synchro.net/faq:misc by wkitty42:
    [FTN MSGID] by -> be
    --- Synchronet 3.17c-Win32 NewsLink 1.110
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Tuesday, January 29, 2019 03:36:00
    From: wiki.synchro.net@vert.synchro.net.remove-8fr-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [SBBSList] Updated with links to dynamically generated HTML versions of the list
    --- Synchronet 3.17c-Win32 NewsLink 1.110
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Thursday, July 25, 2019 01:46:48
    From: wiki.synchro.net@vert.synchro.net.remove-wmg-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [Migration] Mention the fact you can migrate to a different OS. Mention the xtrn sub-dir.
    --- Synchronet 3.17c-Win32 NewsLink 1.110
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Thursday, September 10, 2020 12:42:10
    From: wiki.synchro.net@vert.synchro.net.remove-msb-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    Created New User Questions FAQ
    --- Synchronet 3.18b-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Thursday, September 10, 2020 13:32:10
    From: wiki.synchro.net@vert.synchro.net.remove-7p2-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [New User Feedback] Added SCFG screen capture
    --- Synchronet 3.18b-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Thursday, September 10, 2020 13:34:25
    From: wiki.synchro.net@vert.synchro.net.remove-llo-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [New User Feedback] Clarity
    --- Synchronet 3.18b-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Tuesday, September 15, 2020 16:30:01
    From: wiki.synchro.net@vert.synchro.net.remove-g1y-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    Added a SyncTERM bug report / feature request FAQ
    --- Synchronet 3.18b-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From wiki.synchro.net@1:229/2 to All on Sunday, November 29, 2020 02:02:26
    From: wiki.synchro.net@vert.synchro.net.remove-34e-this

    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [No Guest] You do have to configure all the nodes now.
    --- Synchronet 3.18c-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From digital man@1:229/2 to All on Friday, April 30, 2021 17:19:00
    From: digital.man@vert.synchro.net.remove-bxq-this

    To: wiki.synchro.net
    Wiki edit of http://wiki.synchro.net/faq:misc by digital man:
    [Migration] mention the "invalid opcode" error and solution
    --- Synchronet 3.19a-Win32 NewsLink 1.113
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)