edit: site is back up and running!
I'd requested the ssl cert be updated weeks ago, apparently it never did update. Today I try to manually update it, and now the entire site is down with some server error that is outside of my control. I'm trying to get through to support, but still on hold. Unfortunately there are not many hosting options out there for the technology stack that VeloBase runs on, or at least ones that are not hundreds of dollars a month or more. I'll be back as soon as I can make it happen.