• syncterm bbs port discovery

    From fusion@1:103/705 to Digital Man on Thu Jul 7 05:55:00 2022
    Hello,

    Keep having this idea pop in my head.. maybe a solution in search of a problem.. DNS servers often have text strings with all sorts of stuff.. spf for ips allowed to send mail on behalf of a domain, domain ownership verfification.. yadda yadda

    Could perhaps throw one in there like BBS=2323 or something so syncterm can find nonstandard ports on it's own.

    <ted talk joke>

    Alex

    --- Mystic BBS v1.12 A47 2021/12/25 (Windows/32)
    # Origin: cold fusion - cfbbs.net - grand rapids, mi
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deon@1:103/705 to fusion on Thu Jul 7 22:02:35 2022
    Re: syncterm bbs port discovery
    By: fusion to Digital Man on Thu Jul 07 2022 05:55 am

    Keep having this idea pop in my head.. maybe a solution in search of a problem.. DNS servers often have text strings with all
    sorts of stuff.. spf for ips allowed to send mail on behalf of a domain, domain ownership verfification.. yadda yadda

    Could perhaps throw one in there like BBS=2323 or something so syncterm can find nonstandard ports on it's own.

    So "SRV" records a really for this: https://en.wikipedia.org/wiki/SRV_record

    But your idea is good - could Syncterm read them? Best to find deuce in IRC or post a feature request on sourceforge


    ...����

    ---
    � Synchronet � Alterant | an SBBS in Docker on Pi!
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deon@1:103/705 to apam on Thu Jul 7 22:03:52 2022
    Re: syncterm bbs port discovery
    By: deon to fusion on Thu Jul 07 2022 10:02 pm

    Hey Apam,

    Keep having this idea pop in my head.. maybe a solution in search of a problem.. DNS servers often have text strings with all
    sorts of stuff.. spf for ips allowed to send mail on behalf of a domain, domain ownership verfification.. yadda yadda

    Could perhaps throw one in there like BBS=2323 or something so syncterm can find nonstandard ports on it's own.

    So "SRV" records a really for this: https://en.wikipedia.org/wiki/SRV_record

    But your idea is good - could Syncterm read them? Best to find deuce in IRC or post a feature request on sourceforge

    This would be a nice idea for MagiTerm too...


    ...����

    ---
    � Synchronet � Alterant | an SBBS in Docker on Pi!
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to fusion on Thu Jul 7 15:34:06 2022
    On 7/6/22 22:55, fusion wrote:

    Keep having this idea pop in my head.. maybe a solution in search of
    a problem.. DNS servers often have text strings with all sorts of
    stuff.. spf for ips allowed to send mail on behalf of a domain, domain ownership verfification.. yadda yadda

    Could perhaps throw one in there like BBS=2323 or something so
    syncterm can find nonstandard ports on it's own.


    You could create an SRV record...

    _telnet._tcp.foo.com 86400 IN SRV 10 5 2323 host.foo.com

    https://www.cloudflare.com/learning/dns/dns-records/dns-srv-record/

    However, it's on the client to actually support this... Might be
    interesting if web browsers supported this as well, to work around port blocking restrictions without having to specify a given port.

    Also, an interesting thing to possibly add to a dyndns service/host for
    BBS usage.

    DM?
    --
    Michael J. Ryan - [email protected]
    ---
    ■ Synchronet ■ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nelgin@1:103/705 to All on Fri Jul 8 00:29:20 2022
    On Thu, 7 Jul 2022 22:02:35 +1000
    "deon" <deon@VERT/ALTERANT> wrote:

    Re: syncterm bbs port discovery
    By: fusion to Digital Man on Thu Jul 07 2022 05:55 am

    Keep having this idea pop in my head.. maybe a solution in search
    of a problem.. DNS servers often have text strings with all sorts
    of stuff.. spf for ips allowed to send mail on behalf of a domain,
    domain ownership verfification.. yadda yadda

    Could perhaps throw one in there like BBS=2323 or something so
    syncterm can find nonstandard ports on it's own.

    So "SRV" records a really for this:
    https://en.wikipedia.org/wiki/SRV_record

    Keep in mind an SRV record hostname must point to a servers A or AAAA
    address and not a CNAME. Otherwise, seems reasonable.
    --
    End Of The Line BBS - Plano, TX
    telnet endofthelinebbs.com 23
    ---
    � Synchronet � End Of The Line BBS - endofthelinebbs.com
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Tracker1 on Fri Jul 8 11:26:29 2022
    Re: Re: syncterm bbs port discovery
    By: Tracker1 to fusion on Thu Jul 07 2022 03:34 pm

    On 7/6/22 22:55, fusion wrote:

    Keep having this idea pop in my head.. maybe a solution in search of
    a problem.. DNS servers often have text strings with all sorts of
    stuff.. spf for ips allowed to send mail on behalf of a domain, domain ownership verfification.. yadda yadda

    Could perhaps throw one in there like BBS=2323 or something so
    syncterm can find nonstandard ports on it's own.


    You could create an SRV record...

    _telnet._tcp.foo.com 86400 IN SRV 10 5 2323 host.foo.com

    https://www.cloudflare.com/learning/dns/dns-records/dns-srv-record/

    However, it's on the client to actually support this... Might be interesting if web browsers supported this as well, to work around port blocking restrictions without having to specify a given port.

    Also, an interesting thing to possibly add to a dyndns service/host for
    BBS usage.

    DM?

    Yeah, wouldn't be too hard to to the dyndns service. I just don't know of any BBS clients that would make use of it (yet).
    --
    digital man (rob)

    Breaking Bad quote #46:
    If I ever get anal polyps, at least I know what to name them. - Saul Goodman Norco, CA WX: 78.3�F, 58.0% humidity, 1 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From poindexter FORTRAN@1:103/705 to Nelgin on Sat Jul 9 09:02:00 2022
    Subject: Re: syncterm bbs port discovery
    @MSGID: <[email protected]>
    @REPLY: <[email protected]>
    @TZ: c1e0
    Nelgin wrote to All <=-

    Keep in mind an SRV record hostname must point to a servers A or AAAA address and not a CNAME. Otherwise, seems reasonable.

    My experience setting up DNS is long in the past, Bind 4.9 in 1993?

    I don't recall if there was any downside to setting multiple A records pointing to one IP, versus one A record with multiple CNAME records pointing to it?

    No downside, aside from having to change multiple DNS entries when the originating IP changes?



    ... What does this mean?
    --- MultiMail/DOS v0.52
    � Synchronet � .: realitycheckbbs.org :: scientia potentia est :.
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to poindexter FORTRAN on Sat Jul 16 13:42:57 2022
    On 7/9/22 09:02, poindexter FORTRAN wrote:
    Keep in mind an SRV record hostname must point to a servers A or
    AAAA address and not a CNAME. Otherwise, seems reasonable.

    My experience setting up DNS is long in the past, Bind 4.9 in 1993?

    I don't recall if there was any downside to setting multiple A records pointing to one IP, versus one A record with multiple CNAME records
    pointing to it?

    No downside, aside from having to change multiple DNS entries when the originating IP changes?

    You can pretty safely have longer lifetimes for CNAME than you'd want to
    use for A records. I generally set CNAME for at least a week, and A
    records for 15m to a day.

    Depending on the DNS server, the round-trip for two requests could
    impact things. If you care about the time to render a website, it can
    matter a lot. Don't know if it's changed, but GoDaddy's DNS servers had particularly bad latency for most people, and handled a high portion of
    the internet. Which is a large part of why google created their
    distributed DNS that sometimes exceeds the specified timing in favor of
    cached results. Going under 15m for A record likely will be ignored by Google's DNS cache.

    It's not too hard to do your own caching DNS lookups. I use pihole
    locally and fall back to the Cloudflare DNS servers, I have less trust
    of Google over time even though a lot of my domains have DNS at Google,
    I like their registrar interface, but considering moving them all.
    --
    Michael J. Ryan - [email protected]
    ---
    ■ Synchronet ■ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)