← Customer 30912696

#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
Created from Lead: https://artichoke.shield.syncromsp.com/leads/22885081/convert
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: