Denise (
denise) wrote in
dw_maintenance2011-10-26 01:54 pm
Import and crosspost problems from LJ
Due to a change LJ made yesterday afternoon in how they process cookies and logins, some aspects of our crossposter and importer will not work at the moment:
* If you have chosen to enter your LiveJournal password every time you crosspost an entry, the crossposts will currently fail. The solution to fix this is to save your LiveJournal password on Dreamwidth (that method uses a different codepath, which has not changed) temporarily, instead of entering it each time. When we've been able to fix our code to use LJ's new login protocol methods, the option to enter your password each time will work again and you can remove the saved password.
* If you are importing content from LiveJournal, and choose to import your comments as well as your entries, the process will fail. (This is because comment import uses a different login codepath than entry import, and the codepath the comment import uses is the one that has changed.) To work around this, uncheck the 'comments' box when you're importing. When we've been able to fix our code to use LJ's new login protocol methods, the option to import comments will work again, and you can run a new import with comments included at that point. (Your entries will not be duplicated if you import again, and the comments will be added to the correct entries.)
I'm really sorry about the inconvenience and hassle! We're working with the LJ code changes to see what changes we need to make on our end in order to make things work again, and as soon as we can program and test a fix, and confirm that LJ's changes are stable and will not be changing further, we will make sure the fix gets pushed live onto the site.
Keep an eye here on
dw_maintenance for further details.
* If you have chosen to enter your LiveJournal password every time you crosspost an entry, the crossposts will currently fail. The solution to fix this is to save your LiveJournal password on Dreamwidth (that method uses a different codepath, which has not changed) temporarily, instead of entering it each time. When we've been able to fix our code to use LJ's new login protocol methods, the option to enter your password each time will work again and you can remove the saved password.
* If you are importing content from LiveJournal, and choose to import your comments as well as your entries, the process will fail. (This is because comment import uses a different login codepath than entry import, and the codepath the comment import uses is the one that has changed.) To work around this, uncheck the 'comments' box when you're importing. When we've been able to fix our code to use LJ's new login protocol methods, the option to import comments will work again, and you can run a new import with comments included at that point. (Your entries will not be duplicated if you import again, and the comments will be added to the correct entries.)
I'm really sorry about the inconvenience and hassle! We're working with the LJ code changes to see what changes we need to make on our end in order to make things work again, and as soon as we can program and test a fix, and confirm that LJ's changes are stable and will not be changing further, we will make sure the fix gets pushed live onto the site.
Keep an eye here on

no subject
If that's just all part of the same issue with LJ's code changes, I understand, but in case it's in any way a new datapoint worth mentioning, it looks like all imports are stuck, not just the ones with those particular features enabled.
no subject
no subject
Yeah, that's understandable. I'm not sure how much of what the importer is doing is visible on the webpage, but it looks like it's just stuck as opposed to overly busy.
Personally, I use a client I wrote at home to constantly back up my LJ posts and cross-post them to Blogger (because I have a few friends who only use that). I could just point it at DW and shift it into reverse and just upload all my LJ entries into DW myself, maybe that would be better than stressing the importer.
And FWIW my client is having the same problem logging into LJ as well:
So I can get past the challenge/response, get my session and everything, but once I start trying to get data it throws an exception.
Assuming DW has essentially the same API access that LJ offered, it shouldn't be too hard to point my tools in its direction and just make DW my main journal.
no subject
no subject
So my LJ paid account is up for renewal, and I thought "Well, no time like now to just switch over and upgrade the DW account." Then all of this happened. Timing, as they say, is everything. :)
no subject
Welcome to the dark side! We have cookies.
no subject
Not sure if this is the right place for the question, but when the importer runs, will postings retain the same ID they had on LJ? If they end up getting re-sequenced from 1 (filling in the gaps left by deleted entries, etc), then I'll need to account for that with my backup stuff so it doesn't get confused about which posting is which.
no subject
argh hit post too soon. THey get new #s because the export function doesn't keep data that there was a post there that was deleted, so the system just fills them in in order.
no subject
no subject