• website issues with 127.0.0.1

    From SYS64738@VERT/GEO to All on Fri Oct 4 09:55:20 2024
    Hello, all!

    When I try to access my webpage from 127.0.0.1 (localhost), I get this contorted-looking webpage and can't figure out why. Any ideas?

    https://imgur.com/qsT1fL6

    Here's how it is supposed to look:

    https://imgur.com/agCIDFy

    I've searched but haven't found anything that could address this particular issue.

    ---
    ï¿­ Synchronet ï¿­ GeoSync - geo.synchro.net
  • From echicken@VERT/ECBBS to SYS64738 on Fri Oct 4 12:57:11 2024
    Re: website issues with 127.0.0.1
    By: SYS64738 to All on Fri Oct 04 2024 09:55:20

    When I try to access my webpage from 127.0.0.1 (localhost), I get this contorted-looking webpage and can't figure out why. Any ideas?

    The browser is failing to load certain resources, like the stylesheet and probably some javascript. I don't know why this is happening. As far as I can remember, your hostname isn't baked into these URLs and the paths are relative, so it should work.

    It's possible that this stuff is loading but some script is crashing and breaking the page.

    It's possible that you have some mixed HTTP / HTTPS thing going on, or there's something about your setup we don't know about (edits to index.xjs, a reverse proxy in front, etc.).

    I could say more if I could see the network requests and errors in your browser's dev tools, and look at the source of the broken page, but I can't do that from here.

    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    ---
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From StingRay@VERT/ANETO to SYS64738 on Fri Oct 4 16:59:03 2024
    Are you using Firefox? This is how mine looks when using Firefox. All other browsers display fine for my site.

    https://a-net-online.lol * A-Net Online

    -StingRay

    ---
    þ Synchronet þ ANETO
  • From SYS64738@VERT/GEO to echicken on Sat Oct 5 01:43:52 2024
    Re: website issues with 127.0.0.1
    By: SYS64738 to All on Fri Oct 04 2024 09:55:20

    The browser is failing to load certain resources, like the stylesheet and probably some javascript. I don't know why this is happening. As far as I can remember, your hostname isn't baked into these URLs and the paths are relative, so it should work.

    It's possible that this stuff is loading but some script is crashing and breaking the page.

    It's possible that you have some mixed HTTP / HTTPS thing going on, or there's something about your setup we don't know about (edits to index.xjs, a reverse proxy in front, etc.).

    I did make a couple of edits on index.xjs. I'll reset it to the original and see if that makes a difference.

    I could say more if I could see the network requests and errors in your browser's dev tools, and look at the source of the broken page, but I can't do that from here.

    I'll check out the dev tools also and see if it throws up any red flags.

    Thanks, echicken!

    ---
    ï¿­ Synchronet ï¿­ GeoSync - geo.synchro.net
  • From SYS64738@VERT/GEO to StingRay on Sat Oct 5 01:45:56 2024
    Are you using Firefox? This is how mine looks when using Firefox. All other browsers display fine for my site.

    https://a-net-online.lol * A-Net Online

    I use Chrome and Firefox. I get the same result on both. Yours looks fine to me as well.

    ---
    ï¿­ Synchronet ï¿­ GeoSync - geo.synchro.net
  • From SYS64738@VERT/GEO to echicken on Sat Oct 5 02:46:34 2024
    Re: website issues with 127.0.0.1
    By: SYS64738 to All on Fri Oct 04 2024 09:55:20

    The browser is failing to load certain resources, like the stylesheet and probably some javascript. I don't know why this is happening. As far as I can remember, your hostname isn't baked into these URLs and the paths are relative, so it should work.

    It's possible that this stuff is loading but some script is crashing and breaking the page.

    It's possible that you have some mixed HTTP / HTTPS thing going on, or there's something about your setup we don't know about (edits to index.xjs, a reverse proxy in front, etc.).

    I could say more if I could see the network requests and errors in your browser's dev tools, and look at the source of the broken page, but I can't do that from here.

    Here's a list of the errors I encountered when pulling up the localhost in my browser:

    Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH | bootstrap.min.css:1 +

    Failed to load resource: net::ERR_TIMED_OUT | checkbox.css:1

    Failed to load resource: net::ERR_TIMED_OUT | offcanvas.css:1

    Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH | bootstrap.min.js:1 +

    Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH | jquery.min.js:1 +

    Uncaught Reference Error: $ is not defined at (index):9:4 | (index):9

    Uncaught Reference Error: $ is not defined at offcanvas.js:1:1 | offcanvas.js:1

    Uncaught Reference Error: $ is not defined at (index):255:4 | (index):255

    Uncaught Reference Error: $ is not defined at HTML Document.<anonymous> (common.js:135:2) | common.js:135

    Uncaught Reference Error: $ is not defined at window.onload (common.js:154:2) | common.js:154

    Uncaught Reference Error: $ is not defined at (index):139:5 | (index):139

    A screenshot for the errors can be seen here: https://imgur.com/n6bKbtg

    Resetting the index.xjs file had no affect on the errors, btw.

    ---
    ï¿­ Synchronet ï¿­ GeoSync - geo.synchro.net
  • From echicken@VERT/ECBBS to SYS64738 on Sat Oct 5 12:13:09 2024
    Re: website issues with 127.0.0.1
    By: SYS64738 to echicken on Sat Oct 05 2024 02:46:34

    Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH | bootstrap.min.css:1 +

    Failed to load resource: net::ERR_TIMED_OUT | checkbox.css:1

    Failed to load resource: net::ERR_TIMED_OUT | offcanvas.css:1

    Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH | bootstrap.min.js:1 +

    Something very wonky going on with your webserver and/or your connection to it.

    This isn't a webv4 problem in itself; the Synchronet webserver sends these files to your browser without the help of any script I wrote.

    I'll ponder it and let you know if I think of anything. Especially weird that this only happens within localhost, if I'm understanding correctly. I'm sure that's telling of something but I don't know what.

    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    ---
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From SYS64738@VERT/GEO to echicken on Sat Oct 5 21:13:16 2024
    Re: website issues with 127.0.0.1
    By: SYS64738 to echicken on Sat Oct 05 2024 02:46:34

    Something very wonky going on with your webserver and/or your connection to it.

    This isn't a webv4 problem in itself; the Synchronet webserver sends these files to your browser without the help of any script I wrote.

    I'll ponder it and let you know if I think of anything. Especially weird that this only happens within localhost, if I'm understanding correctly. I'm sure that's telling of something but I don't know what.

    Ok. I appreciate you. I'll keep poking and prodding around and if I discover anything, then I will let you know as well.

    ---
    ï¿­ Synchronet ï¿­ GeoSync - geo.synchro.net
  • From MRO@VERT/BBSESINF to SYS64738 on Sat Oct 5 21:33:48 2024
    Re: website issues with 127.0.0.1
    By: SYS64738 to StingRay on Sat Oct 05 2024 01:45 am


    I use Chrome and Firefox. I get the same result on both. Yours looks fine to me as well.

    looks normal on chrome.
    i dont use foxfire.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From MRO@VERT/BBSESINF to SYS64738 on Sat Oct 5 21:34:21 2024
    Re: website issues with 127.0.0.1
    By: SYS64738 to echicken on Sat Oct 05 2024 02:46 am


    Here's a list of the errors I encountered when pulling up the localhost in my browser:

    Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH | bootstrap.min.css:1 +

    how about using your domain instead?
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Nightfox@VERT/DIGDIST to MRO on Sat Oct 5 22:28:54 2024
    Re: website issues with 127.0.0.1
    By: MRO to SYS64738 on Sat Oct 05 2024 09:33 pm

    I use Chrome and Firefox. I get the same result on both. Yours looks fine
    to me as well.

    looks normal on chrome.
    i dont use foxfire.

    What's Foxfire? Did you mean Firefox?

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From mro@VERT to Nightfox on Sun Oct 6 16:29:28 2024
    To: Nightfox
    Re: website issues with 127.0.0.1
    By: Nightfox to MRO on Sat Oct 05 2024 10:28 pm

    Re: website issues with 127.0.0.1
    By: MRO to SYS64738 on Sat Oct 05 2024 09:33 pm

    I use Chrome and Firefox. I get the same result on both. Yours looks f
    to me as well.

    looks normal on chrome.
    i dont use foxfire.

    What's Foxfire? Did you mean Firefox?

    i call it foxfire because all the old people i know who use it call it that. --- Synchronet 3.19b-Win32 NewsLink 1.113
    * Data Stream - dsbbs.net - telnet://dsbbs.net
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From SYS64738@VERT/GEO to MRO on Tue Oct 8 02:59:09 2024
    Re: website issues with 127.0.0.1
    By: SYS64738 to echicken on Sat Oct 05 2024 02:46 am

    how about using your domain instead?
    ---
    � Synchronet � ::: BBSES.info - free BBS services :::

    This is on a private internal network.

    ---
    ï¿­ Synchronet ï¿­ GeoSync - geo.synchro.net
  • From SYS64738@VERT/GEO to echicken on Fri Oct 18 10:07:57 2024
    Re: website issues with 127.0.0.1
    By: SYS64738 to echicken on Sat Oct 05 2024 02:46:34

    Something very wonky going on with your webserver and/or your connection to it.

    This isn't a webv4 problem in itself; the Synchronet webserver sends these files to your browser without the help of any script I wrote.

    I'll ponder it and let you know if I think of anything. Especially weird that this only happens within localhost, if I'm understanding correctly. I'm sure that's telling of something but I don't know what.

    So, I found someone having a similar problem on a tomcat server that found a solution. Below are some copy/pastes from the forum where I found this:

    In conf/server.xml config file in apache tomcat folder set the "usesendfile" attribute to "false" as shown below:-

    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" **useSendfile="false"**/>

    The entire discuss can be seen here: https://stackoverflow.com/questions/260130 15/err-content-length-mismatch-while-loading-js-files-on-tomcat-server. I'm thinking that if I could find the equivalent file/variable to edit in sbbs, then this could possibly work for me also. What do you think?

    ---
    ï¿­ Synchronet ï¿­ GeoSync - geo.synchro.net
  • From echicken@VERT/ECBBS to SYS64738 on Fri Oct 18 19:18:52 2024
    Re: website issues with 127.0.0.1
    By: SYS64738 to echicken on Fri Oct 18 2024 10:07:57

    So, I found someone having a similar problem on a tomcat server that found

    In conf/server.xml config file in apache tomcat folder set the "usesendfile" attribute to "false" as shown below:-

    I'm thinking that if I could find the equivalent file/variable to edit in sbbs, then this could possibly work for me also. What do you think?

    We don't have an equivalent that I'm aware of. Are you seeing errors related to content length mismatch in your browser's dev tools? You may have the same symptoms as this person, but there are many possible causes.

    Since this only happens to you within the confines of your server, you could try adding an entry to your server's hosts file. Have it so that geo.synchro.net points to 127.0.0.1. Then try loading the page again. If that fixes it, that would mean webv4 is building one or more URLs incorrectly. This shouldn't be the case and it's something I avoided, but worth checking.

    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    ---
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From SYS64738@VERT/GEO to echicken on Sun Oct 20 22:13:57 2024
    We don't have an equivalent that I'm aware of. Are you seeing errors related to content length mismatch in your browser's dev tools? You may have the same symptoms as this person, but there are many possible causes.

    Yes, I'm getting the following length content errors, among others:

    Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH | bootstrap.min.css:1 +

    Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH | bootstrap.min.js:1 +

    Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH | jquery.min.js:1 +

    I'm an old school programmer, so please forgive my ignorance, but I assume that there is some sort of "CHECK" (old school term, sorry) going on as a security check (?). Which makes me ask 1) why? and 2) who the &^*$ cares, just display it!

    Since this only happens to you within the confines of your server, you could try adding an entry to your server's hosts file. Have it so that geo.synchro.net points to 127.0.0.1. Then try loading the page again. If that fixes it, that would mean webv4 is building one or more URLs incorrectly. This shouldn't be the case and it's something I avoided, but worth checking.

    I seriously don't think it is something that sbbs' webserver is doing. Mainly because I've seen the same type set up on other machines, and they wouldn't have this issue. However, what you have suggested might be at least good for troubleshooting so I don't have to wonder if that's going on. I'll check it out.

    ---
    ï¿­ Synchronet ï¿­ GeoSync - geo.synchro.net
  • From SYS64738@VERT/GEO to echicken on Sun Oct 20 22:15:58 2024
    I'm an old school programmer, so please forgive my ignorance, but I assume that there is some sort of "CHECK"

    sorry, i meant to say "CHECKSUM".

    ---
    ï¿­ Synchronet ï¿­ GeoSync - geo.synchro.net
  • From echicken@VERT/ECBBS to SYS64738 on Sun Oct 20 23:46:49 2024
    Re: website issues with 127.0.0.1
    By: SYS64738 to echicken on Sun Oct 20 2024 22:13:57

    Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH |

    that there is some sort of "CHECK" (old school term, sorry) going on as a security check (?). Which makes me ask 1) why? and 2) who the &^*$ cares,

    I believe this is part of the HTTP spec, and for a client (eg. browser) to be RFC compliant it must behave this way.

    It's an indication of corruption. The response header (from the server) said the body would be n bytes long, but the client received a body of different size. I guess they decided it's better to discard such responses than to proceed as if everything were normal, since there's a good chance something will go wrong when further processing takes place.

    I suppose there could be security implications, but if something's tampering with the body, why not the headers as well.

    I seriously don't think it is something that sbbs' webserver is doing.

    Yeah, I doubt it as well, if only because I haven't heard of this before from anyone else. But I also haven't tried viewing my website from the server itself recently if ever, so I don't know.

    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    ---
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com