#25459 FVLT - SSL Path needs renewed certificate
Resolved
Created Jan 2, 2024, 5:45 PM
Resolved Jan 2, 2024, 9:57 PM
System (internal)
Jan 2, 2024, 5:45 PM
Check-in (internal)
Jan 2, 2024, 5:45 PM
Hey Peet... Can you please update the SSL certificate so that this file is served without an error: https://assets.artichoke.consulting/fvlt/fvlt-service-area.php Thanks! Ross
Artichoke Support - Peet (internal)
Jan 2, 2024, 9:06 PM
Not at all sure why this failed. It was configured correctly on Dreamhost to use Let's Encrypt, but stopped updating mid 2023 ... ¯\_(ツ)_/¯ . Had to fully remove and reconfigure but that url has a valid cert now.
The only thing being served from there is this one file. It would likely be best to move it to my public R2 (cloudflare) bucket.
https://public.artichoke.consulting/assets/fvlt/fvlt-service-area.phphttps://public.artichoke.consulting/assets/fvlt/fvlt-service-area.php
https://public.artichoke.consulting/assets/fvlt/fvlt-service-area.txt
https://public.artichoke.consulting/assets/fvlt/fvlt-service-area.html
R2, like S3 isn't a php-enabled web server, but the file isn't actually PHP just a "jsoncallback" javascript?
The url the site seems to be calling is:
https://assets.artichoke.consulting/fvlt/fvlt-service-area.php?jsoncallback=?
If you curl the above url it matches curling any of the R2 public urls. It seems that it should work to replace
$.getJSON("https://assets.artichoke.consulting/fvlt/fvlt-service-area.php?jsoncallback=?");
with
$.getJSON("https://public.artichoke.consulting/assets/fvlt/fvlt-service-area.txt");
and if that doesn't work ...
$.getJSON("https://public.artichoke.consulting/assets/fvlt/fvlt-service-area.php?jsoncallback=?");
If using public.artichoke.consulting doesn't work, no worries. It would however be much more sane to have this on public.artichoke.consulting as I'm hosting other required assets there.
Cheers.Peet
customer-reply (internal)
Jan 2, 2024, 9:22 PM
Thank you Peet!
I think we're back in action now!
https://www.fvlt.org/projects
I updated the code to the following:
$.getJSON("https://public.artichoke.consulting/assets/fvlt/fvlt-service-area.php?jsoncallback=?");
Cheers,
Ross
On Tue, Jan 2, 2024 at 2:06 PM Artichoke Support - Peet <[email protected]> wrote:| Started | Ended | Hours | Notes |
|---|---|---|---|
| No time entries | |||