• letscrypt

    From MRO@VERT/BBSESINF to digital man on Mon Sep 16 03:38:45 2024
    So I'm going to setup a domain with letscrypt running synchronet.

    i see the wiki, is there anything else i need to do with letscrypt?
    I'm looking for more of tutorial instead of what i see here.

    where and how do i get the account key?

    Do i have to do anything with letscrypt or do i just setup
    ctrl/letscrypt.ini
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Digital Man@VERT to MRO on Mon Sep 16 03:23:27 2024
    Re: letscrypt
    By: MRO to digital man on Mon Sep 16 2024 03:38 am

    So I'm going to setup a domain with letscrypt running synchronet.

    i see the wiki, is there anything else i need to do with letscrypt?

    Nope, just install it.

    I'm looking for more of tutorial instead of what i see here.

    Nothing more is necessary, that I recall.

    where and how do i get the account key?

    The script does it for you automatically.

    Do i have to do anything with letscrypt or do i just setup ctrl/letscrypt.ini

    Nothing else, install it and setup letsyncrypt.ini.
    --
    digital man (rob)

    Synchronet "Real Fact" #62:
    Name of Synchronet PCMS compiler/language "Baja" was coined by Michael Swindell Norco, CA WX: 61.6øF, 87.0% humidity, 3 mph WNW wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to Digital Man on Mon Sep 16 08:45:25 2024
    Re: letscrypt
    By: Digital Man to MRO on Mon Sep 16 2024 03:23 am

    Re: letscrypt
    By: MRO to digital man on Mon Sep 16 2024 03:38 am

    So I'm going to setup a domain with letscrypt running synchronet.

    i see the wiki, is there anything else i need to do with letscrypt?

    Nope, just install it.

    I'm looking for more of tutorial instead of what i see here.

    Nothing more is necessary, that I recall.

    where and how do i get the account key?

    The script does it for you automatically.

    Do i have to do anything with letscrypt or do i just setup ctrl/letscrypt.ini

    Nothing else, install it and setup letsyncrypt.ini.

    wow that's awesome. finally something with computers isn't a headache
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From MRO@VERT/BBSESINF to Digital Man on Mon Sep 16 09:10:26 2024
    Re: letscrypt
    By: Digital Man to MRO on Mon Sep 16 2024 03:23 am

    where and how do i get the account key?

    The script does it for you automatically.

    Do i have to do anything with letscrypt or do i just setup ctrl/letscrypt.ini

    Nothing else, install it and setup letsyncrypt.ini.

    okay so i have the sbup319c.zip file, copied it over current install.
    I do not have a scfg:servers section in scfg.

    do i have to build from source?
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From MRO@VERT/BBSESINF to Digital Man on Mon Sep 16 09:28:10 2024
    Re: letscrypt
    By: Digital Man to MRO on Mon Sep 16 2024 03:23 am


    So I'm going to setup a domain with letscrypt running synchronet.

    i see the wiki, is there anything else i need to do with letscrypt?

    Nope, just install it.

    I'm looking for more of tutorial instead of what i see here.

    Nothing more is necessary, that I recall.

    where and how do i get the account key?

    The script does it for you automatically.


    Okay your date sorting setting are not working for me
    at
    https://vert.synchro.net/files/Main/SBBS/?sort=3

    i am using date decending and the sept 2024 are showing up lower than other dates. i missed the sbbs_dev archive
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From MRO@VERT/BBSESINF to Digital Man on Mon Sep 16 09:43:31 2024
    Re: letscrypt
    By: MRO to Digital Man on Mon Sep 16 2024 09:28 am

    Re: letscrypt
    By: Digital Man to MRO on Mon Sep 16 2024 03:23 am


    So I'm going to setup a domain with letscrypt running synchronet.

    i see the wiki, is there anything else i need to do with letscrypt?



    okay so i copied files off the git, i have the current executables, i ran jsexec update.js

    how can i convert the user file to user.tab?
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From MRO@VERT/BBSESINF to Digital Man on Mon Sep 16 10:16:23 2024
    Re: letscrypt
    By: MRO to Digital Man on Mon Sep 16 2024 09:43 am


    okay so i copied files off the git, i have the current executables, i ran jsexec update.js

    how can i convert the user file to user.tab?


    well i think i'll wait for a while with 3.20.
    i copied files off git, got the sbbs_dev files copied over.
    i also ran update.js

    i also have the sbbsctrl env variable and sbbsnode variable set
    the thing is, this guy is running his bbs in :
    /synchronet instead of sbbs

    maybe that's the issue, but i run scfg and it thinks it's a new bbs and runs the wizard and his door settings, bbs settings, etc are gone.

    sbbsctrl says it's pulling config from the right directory.
    dunno, his funny install is acting weird with 3.20.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Digital Man@VERT to MRO on Mon Sep 16 11:41:42 2024
    Re: letscrypt
    By: MRO to Digital Man on Mon Sep 16 2024 09:10 am

    okay so i have the sbup319c.zip file, copied it over current install.
    I do not have a scfg:servers section in scfg.

    SCFG->Servers section (stuff you can set in sbbs.ini) was added in v3.20 (the development version).

    do i have to build from source?

    No, there are prebuilt binaries of current v3.20 dev builds available. https://wiki.synchro.net/install:dev
    --
    digital man (rob)

    Steven Wright quote #22:
    What happens if you get scared half to death twice?
    Norco, CA WX: 68.5øF, 61.0% humidity, 3 mph SSE wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to MRO on Mon Sep 16 11:55:41 2024
    Re: letscrypt
    By: MRO to Digital Man on Mon Sep 16 2024 09:28 am

    Okay your date sorting setting are not working for me
    at
    https://vert.synchro.net/files/Main/SBBS/?sort=3

    i am using date decending and the sept 2024 are showing up lower than other dates. i missed the sbbs_dev archive

    The dates shown on that web page were the file dates (from the file system) rather than the file-added dates, so I see how that could be confusing. The sorting is based on the date-added date, so that should be the date shown. I'll be fixing that.

    That said, the sbbs_dev.* files aren't re-added daily, just the file on the file system is updated, so it wouldn't show at the top of the list (when sorting by date) anyway.
    --
    digital man (rob)

    Synchronet "Real Fact" #2:
    Synchronet version 2 for DOS and OS/2 was released to the public domain in 1997 Norco, CA WX: 69.9øF, 58.0% humidity, 3 mph WNW wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to MRO on Mon Sep 16 11:57:56 2024
    Re: letscrypt
    By: MRO to Digital Man on Mon Sep 16 2024 09:43 am

    Re: letscrypt
    By: MRO to Digital Man on Mon Sep 16 2024 09:28 am

    Re: letscrypt
    By: Digital Man to MRO on Mon Sep 16 2024 03:23 am


    So I'm going to setup a domain with letscrypt running synchronet.

    i see the wiki, is there anything else i need to do with letscrypt?



    okay so i copied files off the git, i have the current executables, i ran jsexec update.js

    how can i convert the user file to user.tab?

    'jsexec update.js' runs the appropriate/necessary converters automaticaly.
    --
    digital man (rob)

    This Is Spinal Tap quote #14:
    The Boston gig has been cancelled. [Don't] worry, it's not a big college town. Norco, CA WX: 69.9øF, 58.0% humidity, 3 mph WNW wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to MRO on Mon Sep 16 11:58:49 2024
    Re: letscrypt
    By: MRO to Digital Man on Mon Sep 16 2024 10:16 am

    Re: letscrypt
    By: MRO to Digital Man on Mon Sep 16 2024 09:43 am


    okay so i copied files off the git, i have the current executables, i ran jsexec update.js

    how can i convert the user file to user.tab?


    well i think i'll wait for a while with 3.20.
    i copied files off git, got the sbbs_dev files copied over.
    i also ran update.js

    It's important that the update.js you run *is* the latest.

    i also have the sbbsctrl env variable and sbbsnode variable set
    the thing is, this guy is running his bbs in :
    /synchronet instead of sbbs

    That doesn't matter.

    maybe that's the issue, but i run scfg and it thinks it's a new bbs and runs the wizard and his door settings, bbs settings, etc are gone.

    sbbsctrl says it's pulling config from the right directory.
    dunno, his funny install is acting weird with 3.20.

    You missed something.
    --
    digital man (rob)

    Sling Blade quote #26:
    Karl: kaiser blade, ax handle with long blade on it shaped kinda like a banana. Norco, CA WX: 69.9øF, 58.0% humidity, 3 mph WNW wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Gamgee@VERT/PALANTIR to MRO on Mon Sep 16 13:50:00 2024
    MRO wrote to Digital Man <=-

    okay so i copied files off the git, i have the current executables, i
    ran jsexec update.js

    how can i convert the user file to user.tab?

    RTFW.

    Read The Fine Wiki.

    I thought you were "Joe Experienced Sysop" who has done it all.

    You've never updated before?

    n00b.




    ... So easy, a child could do it. Child sold separately.
    --- MultiMail/Linux v0.52
    þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FL
  • From bbsing@VERT/LUNAROUT to all on Wed Nov 13 23:01:15 2024
    Re: letscrypt
    By: MRO to Digital Man on Mon Sep 16 2024 08:45:25

    I've followed the wiki, and for the most part things seem straight foward.

    Port 80 and 443 are open.

    however I'm getting an erro with timed event, and jsexec letsyncrypt.js

    Any idea why the error?


    Timed event also produced authentication error exit_code: 1

    ./jsexec letsyncrypt.js

    JSexec v3.20a-Linux master/57c2367a5 - Execute Synchronet JavaScript Module Compiled Sep 18 2024 22:26 with GCC 10.2.1

    Loading configuration files from /home/myuser/sbbs/ctrl
    JavaScript-C 1.8.5 2011-03-31
    JavaScript: Creating runtime: 167772160 bytes

    Reading script from /home/myuser/sbbs/repo/exec/letsyncrypt.js /home/synchrobbs/sbbs/repo/exec/letsyncrypt.js compiled in 0.01 seconds !JavaScript : uncaught exception: Authorization failed... https://acme-v02.api.letsencrypt.org/acme/authz-v3/429912383517
    /home/myuser/sbbs/repo/exec/letsyncrypt.js executed in 42.64 seconds
    !Module (letsyncrypt.js) set exit_code: 1

    JavaScript: Destroying context
    JavaScript: Destroying runtime


    ==================================================
    my letsyncrypt.ini .. a bit confused on key pair for lunarout.synchro.net.
    I've placed my sbbs in a /home/[user]/sbbs directory.
    I'm not sure if that key pair is incorrect.
    Although I did symlink /sbbs to /home/[user]/sbbs ==================================================


    cat ../ctrl/letsyncrypt.ini
    ; For use with exec/letsyncrypt.js
    ; See http://wiki.synchro.net/module:letsyncrypt for details

    Host = acme-v02.api.letsencrypt.org
    Directory = /directory
    TOSAgreed = true
    GroupReadableKeyFile = false

    [Domains]
    lunarout.synchro.net = /sbbs/webv4/root
    [key_id]

    [State]

    ---
    þ Synchronet þ Lunar Outpost BBS
  • From Digital Man@VERT to bbsing on Thu Nov 14 12:16:46 2024
    Re: letsyncrypt authentication error
    By: bbsing to all on Wed Nov 13 2024 11:01 pm

    Re: letscrypt
    By: MRO to Digital Man on Mon Sep 16 2024 08:45:25

    I've followed the wiki, and for the most part things seem straight foward.

    Port 80 and 443 are open.

    however I'm getting an erro with timed event, and jsexec letsyncrypt.js

    Any idea why the error?


    Timed event also produced authentication error exit_code: 1

    ./jsexec letsyncrypt.js

    JSexec v3.20a-Linux master/57c2367a5 - Execute Synchronet JavaScript Module Compiled Sep 18 2024 22:26 with GCC 10.2.1

    Loading configuration files from /home/myuser/sbbs/ctrl
    JavaScript-C 1.8.5 2011-03-31
    JavaScript: Creating runtime: 167772160 bytes

    Reading script from /home/myuser/sbbs/repo/exec/letsyncrypt.js /home/synchrobbs/sbbs/repo/exec/letsyncrypt.js compiled in 0.01 seconds !JavaScript : uncaught exception: Authorization failed... https://acme-v02.api.letsencrypt.org/acme/authz-v3/429912383517

    If you go to that link, you'll find the error detail:
    detail": "73.140.200.238: Fetching http://lunarout.synchro.net/.well-known/acme-challenge/WKbk0siIO8GbrfzieWgw4owNhxk6BGlt7hsj9gKSCeA: Timeout during connect (likely firewall problem)

    And indeed, if I try to go to http://lunarout.synchro.net, it doesn't work. https://downforeveryoneorjustme.com/lunarout.synchro.net
    --
    digital man (rob)

    This Is Spinal Tap quote #9:
    David St. Hubbins: I mean, it's not your job to be as confused as Nigel.
    Norco, CA WX: 71.5øF, 27.0% humidity, 4 mph WNW wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From bbsing@VERT/LUNAROUT to Digital Man on Thu Nov 14 16:39:46 2024
    Re: letsyncrypt authentication error
    By: Digital Man to bbsing on Thu Nov 14 2024 12:16:46

    Timed event also produced authentication error exit_code: 1
    If you go to that link, you'll find the error detail:
    detail": "73.140.200.238: Fetching http://lunarout.synchro.net/.well-known/acme -challenge/WKbk0siIO8GbrfzieWgw4owNhxk6BGlt7hsj9gKSCeA: Timeout during connect (likely firewall problem)

    And indeed, if I try to go to http://lunarout.synchro.net, it doesn't work. https://downforeveryoneorjustme.com/lunarout.synchro.net

    hmmm. I'm getting a 404 for the link:

    http://lunarout.synchro.net/.well-known/acme-challenge/WKbk0siIO8GbrfzieWgw4owNhxk6BGlt7
    I get a 404 file not found error.

    but if I go to:
    http://lunarout.synchro.net

    or
    https://lunarout.synchro.net

    They are both working from the outside of my LAN.

    downforeveryoneorjustme.com reports my system is down, but its not.

    I was up until I starting testing during the compose of this message blocking lots of the internet, but I've unblocked it for now.

    ---
    þ Synchronet þ Lunar Outpost BBS
  • From Digital Man@VERT to bbsing on Thu Nov 14 22:53:20 2024
    Re: letsyncrypt authentication error
    By: bbsing to Digital Man on Thu Nov 14 2024 04:39 pm

    Re: letsyncrypt authentication error
    By: Digital Man to bbsing on Thu Nov 14 2024 12:16:46

    Timed event also produced authentication error exit_code: 1
    If you go to that link, you'll find the error detail:
    detail": "73.140.200.238: Fetching http://lunarout.synchro.net/.well-known/acme -challenge/WKbk0siIO8GbrfzieWgw4owNhxk6BGlt7hsj9gKSCeA: Timeout during connect (likely firewall problem)

    And indeed, if I try to go to http://lunarout.synchro.net, it doesn't work. https://downforeveryoneorjustme.com/lunarout.synchro.net

    hmmm. I'm getting a 404 for the link:

    http://lunarout.synchro.net/.well-known/acme-challenge/WKbk0siIO8GbrfzieWgw4 owN hxk6BGlt7
    I get a 404 file not found error.

    Do you see the .well-known sub directory of your web[v4]/root directory?

    but if I go to:
    http://lunarout.synchro.net

    or
    https://lunarout.synchro.net

    They are both working from the outside of my LAN.

    Not for me. I just tried again.

    downforeveryoneorjustme.com reports my system is down, but its not.

    That's not what I'm seeing.
    --
    digital man (rob)

    Synchronet "Real Fact" #67:
    SEXYZ is as a 32-bit replacement for [F]DSZ, CE-XYZ and other protocol drivers Norco, CA WX: 53.1øF, 85.0% humidity, 0 mph E wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From bbsing@VERT/LUNAROUT to Digital Man on Fri Nov 15 13:00:27 2024
    Re: letsyncrypt authentication error
    By: Digital Man to bbsing on Thu Nov 14 2024 22:53:20

    By: bbsing to Digital Man on Thu Nov 14 2024 04:39 pm

    Re: letsyncrypt authentication error
    By: Digital Man to bbsing on Thu Nov 14 2024 12:16:46

    Timed event also produced authentication error exit_code: 1
    If you go to that link, you'll find the error detail:
    detail": "73.140.200.238: Fetching http://lunarout.synchro.net/.well-known/acme -challenge/WKbk0siIO8GbrfzieWgw4owNhxk6BGlt7hsj9gKSCeA: Timeout during connect (likely firewall problem)

    http://lunarout.synchro.net/.well-known/acme-challenge/WKbk0siIO8GbrfzieW gw4 owN hxk6BGlt7
    I get a 404 file not found error.

    Do you see the .well-known sub directory of your web[v4]/root directory?


    I do have .well-known in webv4/root

    I do not have it in web/root

    ---
    þ Synchronet þ Lunar Outpost BBS
  • From Digital Man@VERT to bbsing on Fri Nov 15 22:48:42 2024
    Re: letsyncrypt authentication error
    By: bbsing to Digital Man on Fri Nov 15 2024 01:00 pm

    Do you see the .well-known sub directory of your web[v4]/root directory?


    I do have .well-known in webv4/root

    I do not have it in web/root

    That likely makes sense based on your [web] RootDirectory setting in your ctrl/sbbs.ini file.

    It sounds like the problem is just connectivity to your web server from the Internet.
    --
    digital man (rob)

    Steven Wright quote #15:
    Depression is merely anger without enthusiasm.
    Norco, CA WX: 48.1øF, 74.0% humidity, 0 mph E wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From bbsing@VERT/LUNAROUT to Digital Man on Sat Nov 16 11:12:33 2024
    Re: letsyncrypt authentication error
    By: Digital Man to bbsing on Fri Nov 15 2024 22:48:42

    Re: letsyncrypt authentication error
    By: bbsing to Digital Man on Fri Nov 15 2024 01:00 pm

    Do you see the .well-known sub directory of your web[v4]/root directory?


    I do have .well-known in webv4/root

    I do not have it in web/root

    That likely makes sense based on your [web] RootDirectory setting in your ctrl/sbbs.ini file.

    It sounds like the problem is just connectivity to your web server from the Internet.

    I'm not sure why people can't get to https://lunarout.synchro.net
    or http://lunarout.synchro.net
    I've connected to my system from multiple systems outside my network.
    Some connections via chrome on android phone, and some using edge on MS windows.

    Port scaners might have a little issue because of my firewall running snort. I'm not sure if that is the entire cause of my letsyncrypt issue.

    I'm seeing a lot of connections from systems in the:
    journalctl -f -u sbbs

    I see this error a lot:

    Nov 16 10:53:24 lunarout synchronet[23405]: web 0321 HTTPS [78.153.140.224] Connection accepted on [internal.IP] port 443 from port 33488
    Nov 16 10:53:26 lunarout synchronet[23405]: web 0321 TLS WARNING 'Server sent ASCII text string 'GET /acp/.env HTTP/1.1..Host: 73.140.200.238:443..Accept: [...]...', is this the correct address/port?' (-32) setting session active

    ---
    þ Synchronet þ Lunar Outpost BBS
  • From Digital Man@VERT to bbsing on Sat Nov 16 16:39:20 2024
    Re: letsyncrypt authentication error
    By: bbsing to Digital Man on Sat Nov 16 2024 11:12 am

    I'm not sure why people can't get to https://lunarout.synchro.net
    or http://lunarout.synchro.net
    I've connected to my system from multiple systems outside my network.
    Some connections via chrome on android phone, and some using edge on MS windows.

    Port scaners might have a little issue because of my firewall running snort. I'm not sure if that is the entire cause of my letsyncrypt issue.

    I'm just using a web browser and can't connect your HTTP port. But that doesn't really matter so much as apprently neither can LetSencrypt (the organization). That is the likely the entire issue.
    --
    digital man (rob)

    Rush quote #18:
    Leave out condition, courageous convictions will drag the dream into existence Norco, CA WX: 59.7øF, 39.0% humidity, 6 mph WNW wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to bbsing on Sun Nov 17 08:23:38 2024
    Re: letsyncrypt authentication error
    By: bbsing to Digital Man on Sat Nov 16 2024 11:12 am

    the Internet.

    I'm not sure why people can't get to https://lunarout.synchro.net
    or http://lunarout.synchro.net
    I've connected to my system from multiple systems outside my network.
    Some connections via chrome on android phone, and some using edge on MS

    my browser says your https is not secure.
    you have a self signed cert.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From MRO@VERT/BBSESINF to Digital Man on Sun Nov 17 08:24:21 2024
    Re: letsyncrypt authentication error
    By: Digital Man to bbsing on Sat Nov 16 2024 04:39 pm

    I'm not sure why people can't get to https://lunarout.synchro.net
    or http://lunarout.synchro.net
    I've connected to my system from multiple systems outside my network. Some connections via chrome on android phone, and some using edge on MS windows.

    Port scaners might have a little issue because of my firewall running snort. I'm not sure if that is the entire cause of my letsyncrypt issue.

    I'm just using a web browser and can't connect your HTTP port. But that doesn't really matter so much as apprently neither can LetSencrypt (the organization). That is the likely the entire issue.

    i am connected to him now.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From bbsing@VERT/LUNAROUT to MRO on Sun Nov 17 09:51:19 2024
    Re: letsyncrypt authentication error
    By: MRO to bbsing on Sun Nov 17 2024 08:23:38

    Re: letsyncrypt authentication error
    By: bbsing to Digital Man on Sat Nov 16 2024 11:12 am

    the Internet.

    I'm not sure why people can't get to https://lunarout.synchro.net
    or http://lunarout.synchro.net
    I've connected to my system from multiple systems outside my network. Some connections via chrome on android phone, and some using edge on MS

    my browser says your https is not secure.
    you have a self signed cert.

    Thanks for checking my site MRO.

    Well that is a step in the right direction. Others said my site was down.

    the letsyncrypt isn't working for me yet so I have a self-signed cert.

    something with cloudflare not likely me or something. I'm not sure.

    ---
    þ Synchronet þ Lunar Outpost BBS