denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Denise ([staff profile] denise) wrote in [site community profile] dw_maintenance2011-04-08 08:24 pm

LiveJournal slowdowns/DDoS affecting importer, crossposts

Importing

As I'm sure many people have noticed, the waiting period for our content importer is incredibly long right now. Usually, an import will take minutes; right now, the queue is probably at least 24 hours long, and is only getting longer, not shorter.

This is because most of the import jobs waiting in the queue are requesting data from LiveJournal. LiveJournal has been experiencing a Distributed Denial of Service (DDoS) attack on and off since March 24. This means that the site is often unreachable, either because of the network traffic brought about by the DDoS or because of tactics being taken to block the network traffic brought about by the DDoS. (In other words, sometimes being unable to reach LJ is because of the clogged network, and sometimes it's because of a 'false positive' identification as part of the problem and a temporary block.)

These temporary blocks and timeouts when accessing LJ affect the importer (and the crossposter!) as well. The importer and the crossposter both try multiple times before giving up, and each of those tries takes time. Sometimes an import job will get through, because it hits LJ at a time when traffic is lower. More likely, the import job will loop through its scheduled attempts, then fail.

What this means for you:

* Trying to import your journal right now is extremely delayed, and will likely only get worse. Please consider waiting a few days or a week to try to import your journal from elsewhere.

* If you do start an import job, it will take a very long time to reach the front of the queue. You will not receive any results from your import for at least 24 hours or so. It's okay to close the window or tab where you started the import. You'll receive a notice in your Dreamwidth Inbox when the job runs.

* It is very, very likely that your import job will fail. If your job reaches the top of the queue at a time when LJ is unreachable, the job will retry a few times, then error out. Please consider waiting a few days or a week to try again.

* Each individual step of the import runs under its own separate job. This means that some of your data may import while other bits won't. When the problem calms down, you can re-run your import and only bring in the data that it missed. (You can run an import as many times as you want. Each time will only pick up new content; it won't result in duplicates.)

* Edit, because people have asked: There's no way to cancel an import job once you start it. It's all right, though -- you can close the tab/window and log off, and the process will just stay in the queue until it's your turn.


Crossposting

Crossposts are also occasionally affected by LiveJournal being unreachable. If you try to crosspost to LiveJournal and the job fails, you'll receive a notice in your Dreamwidth Inbox (it should say something about the XML-RPC interface being unavailable). Once the problem calms down, you can "retroactively" crosspost the entry by using the Edit Entry link, making sure the crosspost option's box is ticked off, and save the entry. You don't need to make any changes to the entry itself.


Our fingers are crossed for LJ that they can overcome this problem soon! (Hopefully before their operations team has a nervous breakdown.)
illariy: entrance into a swimming pool (zq: fabulous)

[personal profile] illariy 2011-04-09 12:53 am (UTC)(link)
(You can run an import as many times as you want. Each time will only pick up new content; it won't result in duplicates.)

The importer is truly awesome. \o/

(Hopefully before their operations team has a nervous breakdown.)

I kind of want to send the LJ ops team cupcakes but teh logistics make it impracticable.
azurelunatic: Chocolate dessert, captioned No Artificial Shortages  (no artificial shortages)

[personal profile] azurelunatic 2011-04-09 01:20 am (UTC)(link)
I'm going to retry next week; I made cookies but the logistics were ow. They're good cookies, though. I could make another batch. This time with enough flour.

(no subject)

[personal profile] ursamajor - 2011-04-09 01:48 (UTC) - Expand
archangelbeth: An egyptian-inspired eye, centered between feathered wings. (Default)

[personal profile] archangelbeth 2011-04-09 01:02 am (UTC)(link)
Thank you for the update! I now want to run the importer to pick up some new stuff, but I will wait till I've forgotten about it a few times, first. O;D

(no subject)

[personal profile] pauamma - 2011-04-09 14:39 (UTC) - Expand

(no subject)

[personal profile] archangelbeth - 2011-04-09 17:39 (UTC) - Expand
yeuxdebleu: Winnie the Pooh text="Oh dear!" (Oh dear! Winnie Pooh)

[personal profile] yeuxdebleu 2011-04-09 01:07 am (UTC)(link)
Thanks for the update. Compounding the problem might be that the LJ servers are noticing the increased requests from DW and blocking them, as they've been doing with requests that were spambots. I'm no techie so I'm just guessing.

It's good that you're keeping us informed because so many LJers are coming here now. We don't want you to get bad press for something that's beyond your control. Keeping members informed is one of the smartest things you can do.
Edited 2011-04-09 01:08 (UTC)

(no subject)

[personal profile] yeuxdebleu - 2011-04-09 01:37 (UTC) - Expand

(no subject)

[personal profile] yeuxdebleu - 2011-04-09 01:56 (UTC) - Expand
azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2011-04-09 01:22 am (UTC)(link)
One thing about the crossposts: if you've posted since then and it did go through, you'll have to do some date-fiddling or use the appropriate checkbox to make it Dated Out of Order on LJ. I had some problems with that.
oraien: (bullie - computer)

[personal profile] oraien 2011-04-09 01:30 am (UTC)(link)
I think a lot of people are worried about LJ taking the final dive and taking all their information with it.

They could try using something like LJ-Sec, that might be a little less stressful on both LJ and DW while the issues go on? I've had a lot of success with the newest version of LJ-Sec, even in moving content from my private writing comm on LJ over to my DW site, which was super convenient.

Thanks for the updates on the importer and cross-poster. I know I was a bit miffed when my CP failed even though LJ was up and pretty well functioning at full speed recently.

(no subject)

[personal profile] sashura - 2011-04-10 03:06 (UTC) - Expand
tifaching: (Default)

[personal profile] tifaching 2011-04-09 01:53 am (UTC)(link)
Good to know importing more than once won't result in duplicate entries. Thanks, that's awesome!
amoureux_politique: (Default)

[personal profile] amoureux_politique 2011-04-09 02:39 am (UTC)(link)
Any idea how/if imports will be affected by the upcoming server maintenance? Thanks!

(no subject)

[personal profile] amoureux_politique - 2011-04-09 02:48 (UTC) - Expand
yukinoomoni: (Default)

[personal profile] yukinoomoni 2011-04-09 02:48 am (UTC)(link)
Before all of this happened, I tried to run the importer, but it kept crashing about a fifth through. Is there a limit to how many years or entries it can import? (My LJ has almost 5500.)
foxfirefey: A fox colored like flame over an ornately framed globe (Default)

[personal profile] foxfirefey 2011-04-09 02:55 am (UTC)(link)
No, that shouldn't be a problem--if (after this dies down) you try and it still keeps crashing, go to Support.

(no subject)

[personal profile] yukinoomoni - 2011-04-09 14:19 (UTC) - Expand
reportergirl: (Lois_Whoosh)

[personal profile] reportergirl 2011-04-09 03:21 am (UTC)(link)
This is awesome, thanks so much for addressing this issue! I was wondering why it was taking so long. This is truly an awesome feature! :)
montuos: geek inside (Intel logo style) (geek inside)

[personal profile] montuos 2011-04-09 03:49 am (UTC)(link)
(You can run an import as many times as you want. Each time will only pick up new content; it won't result in duplicates.)

No dupes? That is totally totally awesome! I somehow missed that when I read the FAQ. I will now plan to import again after this mess settles back down, 'cause it took me a while to get in the habit of crossposting from here instead of posting from LJ, and I never did post everything here even then. :)

What happens if you have posts you imported a while back that have since been updated on either DW or the original site? Does the importer somehow remember them and therefore skip over them, or does it reimport differing content?

What about if you did not originally import icons (permanent LJ account to free DW account was not going to be pretty!); will a re-import correct the icons on the posts?

What about custom friend groups after you've friended, de-friended, and switched people around in your filters? Will those update to reflect the current membership, or just add any new filters?
josilverdragon: original art made by ohitsaunicorn/twitter (Last Unicorn)

[personal profile] josilverdragon 2011-04-09 04:14 am (UTC)(link)
I've been trying for about 2 days now, partially because I'm worried (a tad) about losing the entries there. I'm just going to have to wait it out or do it all manually and I'm busy enough as it is.

Thanks for the update. I'll be patient and retry next week.
highlyeccentric: Dr Who Season Five - She's Amy, and surrounded by Romans (Amy surrounded by romans)

[personal profile] highlyeccentric 2011-04-09 05:10 am (UTC)(link)
Now, here's a question: if I run the importer (in a week or a month or something), will it import comments which have been posted on LJ to entries cross-posted from DW?
Edited (accidentally impolite usericon :s) 2011-04-09 05:10 (UTC)

(no subject)

[personal profile] highlyeccentric - 2011-04-09 05:54 (UTC) - Expand

(no subject)

[personal profile] faithofone - 2011-04-09 06:07 (UTC) - Expand

(no subject)

[personal profile] samjohnsson - 2011-04-09 07:24 (UTC) - Expand

(no subject)

[personal profile] faithofone - 2011-04-09 10:24 (UTC) - Expand

(no subject)

[personal profile] pauamma - 2011-04-09 15:12 (UTC) - Expand
a_muse_d: (Default)

[personal profile] a_muse_d 2011-04-09 05:50 am (UTC)(link)
simply, thank you for the update
elialshadowpine: (Default)

[personal profile] elialshadowpine 2011-04-09 06:13 am (UTC)(link)
Thank you for keeping us updated. :)

I also want to say, you guys have been hella classy dealing with all this. I've seen a lot of blame going toward LJ for the DDoS, although mostly from people who are not techies, and it's really nice to see you guys supporting them even though they are technically your competitors. My husband works as a sysadmin, and I know how stressy DDoSes have been for him at his company. The LJ team has to be going nuts by now. So thank you again. You guys are awesome.
discodiva76: (J/D Blue and Cream)

[personal profile] discodiva76 2011-04-09 06:57 am (UTC)(link)
Well I must have been incredibly lucky....I started my import a couple of day ago and decided to stay in the queue and see what happened (am going away in 5 days and wanted peace of mind before I went, just in case I came back and found LJ gone for good!)....

My entries successfully imported 3 hours ago.....just waiting in the queue for the comments now...

Thank you DW and LJ....I am very relieved to have backed up my entries at least.....I can head away knowing that 6 years of mindless rambling is safe for a while..

Deeds xx
vlredreign: (Adam Shaman)

[personal profile] vlredreign 2011-04-09 07:13 am (UTC)(link)
This explains a lot. Thanks for the info.

Question: has this been happening when trying to import from InsaneJournal, or does it not matter where the import comes from because of all the LJ imports being backed up? I want to import my posts from there as well, but I'm gonna wait awhile, I think.

(no subject)

[personal profile] vlredreign - 2011-04-09 07:32 (UTC) - Expand
samjohnsson: It's just another mask (Default)

[personal profile] samjohnsson 2011-04-09 07:25 am (UTC)(link)
Not an issue affecting me overmuch, but thank you for keeping us in the loop as to what's going on!
etfb: (Default)

[personal profile] etfb 2011-04-09 07:31 am (UTC)(link)
The use of the inbox for error messages is problematical, to put it politely. When you crosspost, you get a message in your inbox. When you cross post every time you post, your inbox fills up. I write a blog post every day, and have done for several years now, so my inbox is full of these redundant messages and as a result is completely and utterly useless for anything else. I'm effectivaly spamming myself, because DW doesn't give an option to switch off those successful messages. Until that's fixed, I might as well assume that DreamWidth doesn't provide any kind of inbox service. That's a pain.

(no subject)

[personal profile] tree - 2011-04-09 10:21 (UTC) - Expand

(no subject)

[personal profile] moem - 2011-04-09 16:19 (UTC) - Expand

(no subject)

[personal profile] archangelbeth - 2011-04-09 21:23 (UTC) - Expand
dimrub: (Default)

[personal profile] dimrub 2011-04-09 07:52 am (UTC)(link)
Thanks for the heads up! I like the way you guys keep the folks up to date. A partially unrelated question, if I may. This latest wave of troubles over in the LJ land caused something of an exodus, and dw seems to be the primary destination for those abandoning ship. What is your policy of giving invite codes to the newcomers? I'd like to invite many of my LJ friends over, but not all of them are comfortable using their credit card to pay for a paid account (a paypal support would have been most welcome).

(no subject)

[personal profile] dimrub - 2011-04-09 08:17 (UTC) - Expand

(no subject)

[personal profile] foxfirefey - 2011-04-09 16:59 (UTC) - Expand

(no subject)

[personal profile] risha - 2011-04-09 21:14 (UTC) - Expand
goodbyemyfancy: (HHGTTG - Don't Panic)

[personal profile] goodbyemyfancy 2011-04-09 10:25 am (UTC)(link)
Thank you so much for the information! I'm trying to import from LJ and it's been 2 days now, so I think I'll try to stop it and redo it in a couple of weeks. Wanted to use my account here as a back up to the insanity over LJ but when everyone does it at the same time, it's certainly changes things for DW!

(no subject)

[personal profile] goodbyemyfancy - 2011-04-09 10:45 (UTC) - Expand
keiliss: (coffee by rainbowgraphics)

[personal profile] keiliss 2011-04-09 10:41 am (UTC)(link)
Aww, thanks for explaining things. I keep my DW account separate from livejournal, but with what's happening I finally cracked and created a new one to import my LJ into. I was just too slow *g* - been in the queue for 18 hours now. I guess I'll just have to see if it succeeds.

Me being offline wouldn't affect the import, would it?

(no subject)

[personal profile] yeuxdebleu - 2011-04-10 06:20 (UTC) - Expand
florida_minxie: (Default)

[personal profile] florida_minxie 2011-04-09 11:21 am (UTC)(link)
I was importing from my IJ... is there anyway for me to stop it so that it won't take up the space in your queue?

(no subject)

[personal profile] florida_minxie - 2011-04-09 11:27 (UTC) - Expand

(no subject)

[personal profile] florida_minxie - 2011-04-09 11:56 (UTC) - Expand
falena: illustration of a blue and grey moth against a white background (Default)

[personal profile] falena 2011-04-09 11:31 am (UTC)(link)
Thanks for the update. You guys are generally so very good at keeping your userbase informed. And that's why I'm so so happy to give you my money. I can't wait to renew my account come next month. :)

DW unavailability

[personal profile] indigojo 2011-04-09 11:34 am (UTC)(link)
I have noticed that Dreamwidth itself is often unavailable, and I get "can't access" errors for several minutes on the go, at least once a day. Is this part of the same problem?
shutterbug: (Default)

[personal profile] shutterbug 2011-04-09 09:28 pm (UTC)(link)
Thanks for all this info. I started an import a couple days ago and it took about a full day to finish (but that was expected, and I'm just happy it finished with--from what I can tell--no problems; just slow). Unfortunately for LJ, this finalized my decision to come here for good. I hope for the sake of everyone who's staying there that LJ gets things under control and can prevent more attacks.

Anyway, I definitely appreciate all this info. Thanks for letting us know. =)

Page 1 of 2