FYI.. learncfinaweek site is messed up and will p...
# cfml-general
d
FYI.. learncfinaweek site is messed up and will probably need to be moved to a new host. So, if anyone wants to donate some hosting that would be great.
m
Let's talk, I might be able to accommodate it.
a
@priyank_adobe, see here.
p
Thanks @Adam Cameron
c
@dfgrumpy Dave, would this be referring to the 500 we get the "course" page (http://www.learncfinaweek.com/course/), though the front page works? While I can't offer hosting, I would be willing to offer time to find/fix whatever is that problem. If it's that you know the problem and solution but mean PTB don't want it fixed but moved, can you update us on how such a move may be going? Thanks of course to all who ever contributed. Just trying to help, as I was pointing someone to it today.
d
Look at you Mr Sleuth. Yes, it would be. It is only broken at the host. I am guessing it is due to some sort of lock down on javaloader.
I put a message in the box-products channel about the error I am getting.
c
OK. Sometimes such need of javaloader can be removed, whether by using CF or Lucee's built-in java loading features, or even by replacing whatever java object is being called with a cfml equivalent. Interested in help digging into that?
d
Not sure I can replace it as it is how cbmarkdown works. I might have to find a replacement for that but doing that would be a large change.
m
Dave, feel free to share any of the access info with Charlie, I have a ticket in to Hostek but I'm not sure how useful they will be. I straight up asked Hostek whether they support Ortus Box products on shared hosting. I'm waiting on a reply.
If it would help to run this as Linux or Lucee or whatever, just let me know. I will set up the hosted environment any way that is needed to make it work.
c
ok, i gather the message and thread you refer to are here, and ok on that being on cbmarkdown. I've never seen the code of cfiaw, so didn't know it used that. And I will admit I have never used it. If you know that trying to replace it would be hard, ok. As for getting things to work as-is, again if I might help I'm willing to try.
d
I just need to find a way to either replace javaloader or find a way to init the thing where the security sandbox won’t block it.
I would prefer not to have to strip out cbmarkdown and replace the whole thing.. but it is not off the table.
c
Do you know this is about sandbox? It seems like you're not sure (from that thread in box-products). And when you say there you have "no ability to change any settings", do you mean this is a shared host implementation? They may be willing to offer an implementation that is not on a shared host and where the sandbox could be turned off. I gather that's what you or Mark may have been asking them about, though As for me helping, yes it would be harder without any direct access to the machine(or at least the CF Admin, or FusionReactor). Again, if you somehow are given that access and want to have me dig in, I'd be willing.
d
It is a shared host and we have no access to the server, cf admin or anything beyond a basic admin panel. We had to back the site down from ACF2021 to ACF2016 just to get the site to run at a base. The security sandbox the host has implemented was even more restricted in ACF2021 as file reading was blocked. I am pretty much flying blind as I have tried, without success, to duplicate the issue from the live server locally.
c
And what is the status of any effort to get it off their shared host to a regular machine/vm?
or to move it elsewhere? (not complaining or demanding--just trying to help, and help us all who are following along to know where things stand)
d
I think Mark has a ticket open with them to get some form of resolution. Just waiting on a response.
c
right, but if it's been days or weeks, I'd think a friendly ping would get their attention. I find them to be very responsive (I have many clients who run on them)
d
It has only been since yesterday
c
oh, ok. I'm just catching up on everything.
d
No prob… I appreciate all the help. This is just a bad situation that I am trying to work through.
c
yep. btw, as for someone stepping up to host it, can you confirm that the site is entirely read-only? Not even any signups or comments or forums? If so, that should simplify things (even make it easy to deploy as a container). And are things setup with any sort of source control, like github? Such that automated deployments can also be facilitated, with little need otherwise for contributors to necessarily have to have direct access (ftp or otherwise)? Again, that could ease security concerns for whoever may host it. (On the other hand, depending on how any ci/cd may be implemented, they'd need to know how to support that, of course.)
d
The site is 100% read only. There is no database. All the “content” is in markdown files that is processed and rendered.
m
I was contemplating doing a conversion to some kind of less dynamic setup than an MVC that processes MD files. But I won't have time to look until this weekend.
c
Oh...ok. but it depends on CF (or lucee) and cbmarkdown to render things, and perhaps coldbox also? Do you know. Clearly, that adds another level of support one would need to be prepared to offer. BTW, at the IntotheBox conference today, the Ortus folks announced (with Abram Adams) that they were getting heavily involved in trycf.com. Had they ever been approached about taking on learncfinaweek? I do realize it could be a marketing challenge to a degree, given their modern cfml in 100 minutes book
r
So it sounds like a static brochure-ware site. I'm happy take on moving it to a SSG like Eleventy.
m
Just a quick update here, Adobe has offered to spin up a cloud site to host this on AWS. We are just waiting to get access info from our partner who is taking care of it for us. Apologies for the delay, but I had to ask permission to offer this and it was approved. Hopefully soon we'll be up and running.
c
Sweet. Thanks, @Mark Takata (Adobe) BTW, @richard.herbert, while the content is indeed markdown, it seems there's more to it than that alone, given the use of cold ox and cbmarkdown. Let's hope things work out with Mark's kind offer.
r
Have you seen the source code at all @carehart? And that's not a taunt 🙂 , is it publicly available? Can I be invited to see it @dfgrumpy? I can see that the content is - Learn CF in a Week It might well be driven by ColdBox and cbMarkdown but are we all seeing it as a nail to be hit with the ColdFusion hammer we're all holding? Is it reading the MD file and transforming it to HTML on every request or is it doing that and then rendering it out flat HTML on some content update event? The first is wasteful of resources, the second is using ColdFusion a SSG which might not be the most appropriate solution. Just saying 🙂
d
@richard.herbert I appreciate the input. However, we have it handled at this point.
c
And to be clear, @richard.herbert, no I had not seen the course. I had acknowledged that earlier in the thread yesterday, but I appreciate that it was a long one. 🙂 And yes, great news indeed that "our long national nightmare" will soon be over" (it was just a couple of days, of course. Thanks again to Dave and Mark!)