mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
Mark Smith ([staff profile] mark) wrote in [site community profile] dw_maintenance2022-09-03 11:27 pm

Migration of Dreamwidth off of Cloudflare

Good $time_of_day!

If you're just joining us and are not sure why we're moving off of Cloudflare, please see [staff profile] denise's previous post. I know that as of today, Cloudflare has decided to suspend service to the site in question, but we have decided to continue with our plan here and end our relationship with them.

I'm going to give a technical update here. Comments are screened, mostly because I won't be around to manage them overnight, but we'll look and unscreen things tomorrow.

As of a few minutes ago, we have completed the bulk of the migration. We are no longer proxying any user content through Cloudflare for the main Dreamwidth service. I.e., if you're reading this, your browser requests are no longer going through Cloudflare anymore.

The remaining work to be done before we're no longer customers of Cloudflare:

  • Move our domain names and DNS serving. This is going to take a week or two, as DNS changes are not super fast and they're very important to get right.
  • Move development services (the DW Hack domain names and such.)
  • Cancel and close our account. (Will be done as soon as the above two are done.)

Additionally, there is going to be some ongoing work to tune the system. The reasons we had moved to Cloudflare in the first place were because, frankly, they do provide a technically excellent solution for deflecting automated traffic (bots and things), a robust cache, and they helped us save a good bit of money.

We are likely going to see some intermittent issues while we work to achieve some amount of parity back on the older system. I apologize in advance, and we'll use our [twitter.com profile] dreamwidth account to keep you posted when there are issues, so please check that out.

Anyway, feel free to drop any questions in the comments and I'll get to them in the morning. Thanks again for your patience while we move things around.

feistro: (🎵 some kind of happiness is)

[personal profile] feistro 2022-09-04 06:48 am (UTC)(link)
Even with the site in question being off Cloudflare's service, the fact remains that Cloudflare's CEO is still trash who was willing let that kind of behavior slide for the most part. Better that you guys were able to part ways now rather than later.

Thanks for always looking out for the community, and for all the hard work you do to keep this place running. ♥ You guys are absolute superstars.
bastun: (Default)

[personal profile] bastun 2022-09-04 09:30 am (UTC)(link)
+1

(Still want my +1 or 'like' button!)

(no subject)

[personal profile] khedron - 2022-09-06 15:38 (UTC) - Expand

(no subject)

[personal profile] moxie_man - 2022-09-05 12:12 (UTC) - Expand
sara: S (Default)

[personal profile] sara 2022-09-04 06:49 am (UTC)(link)
Let us know if the money's a problem.

(no subject)

[personal profile] katuah - 2022-09-04 17:27 (UTC) - Expand

(no subject)

[personal profile] nosrednayduj - 2022-09-04 18:10 (UTC) - Expand

(no subject)

[staff profile] denise - 2022-09-05 06:59 (UTC) - Expand

(no subject)

[personal profile] josilverdragon - 2022-09-04 18:29 (UTC) - Expand

(no subject)

[personal profile] sulien - 2022-09-04 19:12 (UTC) - Expand
claudeb: A white cat in purple wizard robe and hat, carrying a staff with a pawprint symbol. (Default)

[personal profile] claudeb 2022-09-04 07:08 am (UTC)(link)
As I just commented elsewhere, CF's new blog post sounds like, "We believe in free speech, except oops, some people use 'free speech' as a dogwhistle for inciting violence, and that creates legal liability when we're the ones enabling it."

"Also, people now hate us, and that means lost business. Double oops!"

We'll manage somehow, together, without them.
jecook: "Rejoice, for very bad things are about to happen." - Richard from LFGcomic.com (warlock)

[personal profile] jecook 2022-09-04 11:13 pm (UTC)(link)
Indeed- the tone I got from reading both the blog post and their "abuse policies and approach" post was a bit two-faced, particularly this nugget:

"We do, however, believe that in cases where our values are diametrically opposed to a paying customer that we should take further steps to not only not profit from the customer, but to use any proceeds to further our companies’ values and oppose theirs.

For instance, when a site that opposed LGBTQ+ rights signed up for a paid version of DDoS mitigation service we worked with our Proudflare employee resource group to identify an organization that supported LGBTQ+ rights and donate 100 percent of the fees for our services to them. We don't and won't talk about these efforts publicly because we don't do them for marketing purposes; we do them because they are aligned with what we believe is morally correct."


I fully understand that they are a business and that they need to make money; however, no one is forcing them to take on additional customers of questionable morals. And while taking the anti LGBTQ+ site's money and giving it to an organization that supports LGBTQ+ rights as a donation may seen like they are justifying performing the business transaction, it's two-faced and they should have never taken the business to begin with; that would have been the morally correct thing to do, IMAO. The whole thing has a repulsive oder to it.

(no subject)

[staff profile] denise - 2022-09-05 06:45 (UTC) - Expand

(no subject)

[personal profile] ganimede - 2022-09-05 16:34 (UTC) - Expand
rydra_wong: dreamsheep with spork and "SheepSpork" logo; no, it wouldn't make any more sense if you saw it  (dreamwidth -- sheepspork)

[personal profile] rydra_wong 2022-09-04 08:04 am (UTC)(link)
As of a few minutes ago, we have completed the bulk of the migration. We are no longer proxying any user content through Cloudflare for the main Dreamwidth service. I.e., if you're reading this, your browser requests are no longer going through Cloudflare anymore.

Congrats! \o/
sexytronians: G1 Vortex with a toy bear (Default)

[personal profile] sexytronians 2022-09-04 08:18 am (UTC)(link)
Just brought myself another 6 months paid membership. Dreamwidth is a great website.

I’m glad to see a firm stance on using the service of companies that have to be dragged kicking and screaming to suspend their services to websites that commit acts of violence and hate.

cmcmck: (Default)

[personal profile] cmcmck 2022-09-04 09:30 am (UTC)(link)
Thanks for the update!
pushkin666: (Default)

[personal profile] pushkin666 2022-09-04 10:41 am (UTC)(link)
Thank you so much. I have been watching this explode overnight on SM and as somebody who 100% supports LGBTQ+ rights I am glad you are doing this.
commoncomitatus: ([E2] Family Matters)

[personal profile] commoncomitatus 2022-09-04 11:10 am (UTC)(link)
Thanks for all your hard work, and your transparency through all of this! Hope everything goes as smoothly as can be expected. <3
sabotabby: raccoon anarchy symbol (Default)

[personal profile] sabotabby 2022-09-04 11:26 am (UTC)(link)
You must be the world's only ethical social media platform. At least, it's really rare, and I'm impressed.
shirebound: (Default)

[personal profile] shirebound 2022-09-04 11:37 am (UTC)(link)
Thank you for such wonderful and clear communication.
ex_flameandsong751: An androgynous-looking guy: short grey hair under rainbow cat ears hat, wearing silver Magen David and black t-shirt, making a peace sign, background rainbow bokeh. (reactions: seal of approval)

[personal profile] ex_flameandsong751 2022-09-04 12:44 pm (UTC)(link)
Thank y'all for working so hard to keep this site running and for having a conscience; I feel good about financially supporting Dreamwidth with points.
rialian: (Default)

[personal profile] rialian 2022-09-04 12:48 pm (UTC)(link)
===Definitely no problem paying a bit more, if it comes to that. Thank you for doing the right thing, and providing an excellent service.
wozwald: (Default)

[personal profile] wozwald 2022-09-04 01:27 pm (UTC)(link)
what is the 'DW hack'? i haven't heard that term before

also thank you so much for this

(no subject)

[personal profile] wozwald - 2022-09-04 18:11 (UTC) - Expand

(no subject)

[personal profile] feng_shui_house - 2022-09-04 19:23 (UTC) - Expand
torylltales: (Default)

[personal profile] torylltales 2022-09-04 01:57 pm (UTC)(link)

Thank you for being proactive on this issue, I fully support your decision.

paserbyp: (Default)

[personal profile] paserbyp 2022-09-04 02:36 pm (UTC)(link)
Thank you for update!
the_shoshanna: the New Yorker-logo monocle guy peers at DW, LJ, IJ icons (inspecting all journals)

[personal profile] the_shoshanna 2022-09-04 02:39 pm (UTC)(link)
I'm really glad you kept to your plan -- everything I've seen of CF's statement has big we'll-bring-them-back-as-soon-as-you-stop-looking-at-us vibes. They haven't disavowed a single thing that made you want to dump them in the first place.
Edited 2022-09-04 14:40 (UTC)
runpunkrun: Pride flag based on Gilbert Baker's 1978 rainbow flag with hot pink, red, orange, yellow, sage, turquoise, blue, and purple stripes. (Default)

[personal profile] runpunkrun 2022-09-04 02:40 pm (UTC)(link)

Yesterday on Twitter you said there'd be userpic weirdness, and I know this isn't your problem, but I'm still using Semagic, and it doesn't seem able to access my userpics anymore because they're showing up as broken images in the program. I can still post to DW using Semagic, and I can see my LJ icons in Semagic if I switch over to my LJ profile.

Do you think this is related to the migration?

harpers_child: melaka fray reading from "Tales of the Slayers". (Default)

[personal profile] harpers_child 2022-09-04 08:28 pm (UTC)(link)
I had a few hours yesterday where no one's userpics showed up in my feed or on my personal journal. I chalked it up to moving. Just dropping in my two cents in case it's symptomatic of a larger issue.
keshwyn: "Shit, we're dealing with a SYSADMIN." (sysadmin)

[personal profile] keshwyn 2022-09-04 02:44 pm (UTC)(link)
FWIW, Bitdefender had a bit of a snit at me this morning about the cert and AWS's ELB.

firefox.exe attempted to establish a connection relying on an unmatching security certificate to dw-prod-1737547699.us-east-1.elb.amazonaws.com. We blocked the connection to keep your data safe since the used certificate was issued for a different web address than the targeted one.

Not sure how you've got the ELB set up (I have had *so* many fights with ELB, it's not even funny) but it's apparently advertising itself somehow, given that Bitdefender picked up on it. :-p

Good luck, let me know if I can provide any more useful data from my end. And good on you for getting off Cloudflare.

(no subject)

[personal profile] keshwyn - 2022-09-04 18:19 (UTC) - Expand

(no subject)

[personal profile] tinny - 2022-09-06 15:19 (UTC) - Expand
muccamukk: Iolaus laughing. Text: "Adorable me-sized warrior friend type" (H:TLJ: Me-Sized Friend Type)

[personal profile] muccamukk 2022-09-04 02:50 pm (UTC)(link)
Thank you for all your work!
thistleingrey: (Default)

[personal profile] thistleingrey 2022-09-04 03:20 pm (UTC)(link)
Thank you all very much for making a good policy choice, even though it complicates technical choices.

[personal profile] casimirian 2022-09-04 03:27 pm (UTC)(link)

Good call by the staff and a clear indication of standing for DW's ethical statement. But I haven't seen what will be done instead. My guess is DW will handle all traffic itself. Should we expect more bots and spam as a result, or will DW be using a different service that provides compatible services?

(no subject)

[personal profile] casimirian - 2022-09-05 02:27 (UTC) - Expand
cjsmith: (Default)

[personal profile] cjsmith 2022-09-04 03:44 pm (UTC)(link)
Thank you for everything you do.
feng_shui_house: me at my computer (Default)

Not a question, just another instance of not liking Cloudflare

[personal profile] feng_shui_house 2022-09-04 03:51 pm (UTC)(link)
For totally unrelated reasons, I'm glad you're going away from Cloudflare. I have a lot of my original art designs on a custom printing site where I earn commissions when products using my designs are sold.

Of course I get pirated often, so often I gave up fighting it- but when a pirate uses my images on Amazon or any other reputable site it is POSSIBLE that I can protest, prove it's mine by showing the URL of the original, and have it removed.

I tried to report my pirated images on sites that use Cloudflare as a 'pass through' and discovered that Cloudflare wasn't responsible because they didn't host the images, and they refused to tell me the actual host site to file a protest (protecting the rights of the pirates since Cloudflare said that in the past when they'd allowed protesters to contact the host, the pirates were defamed and insulted and felt bad). To complain at all required me to give my personal information (including my full legal name and email, etc.) for Cloudflare to pass on to the PIRATE (not the pirate's image host) to see if they agree that the images were stolen. That was a big no to me.

Yeah, so, I'm not fond of Cloudflare's policies. (To be fair, that was years ago. Maybe the policy has changed, but I suspect it's still all about protecting their clients no matter what.)
sackform: (Default)

Re: Not a question, just another instance of not liking Cloudflare

[personal profile] sackform 2022-09-05 10:14 am (UTC)(link)
I'd 100% imagine it's still doing that as kf is known for CSEM and they've been protecting that even more horribly illegal pit (genuinely really sucks that you're having to fight against pirates for your work, it's just that if someone is protecting that they're definitely protecting pirates who profit off small indie businesses)
richardf8: (Default)

[personal profile] richardf8 2022-09-04 04:06 pm (UTC)(link)
I just read about this and think you're making the right move. I have, for the first time, bought a paid account so that I can help support this endeavor.
armiphlage: Ukraine (Default)

[personal profile] armiphlage 2022-09-04 04:21 pm (UTC)(link)
Thank you for doing the right thing.

I would gladly chip in with some money to help offset the costs of this migration.

Page 1 of 4