so…

the cloud drive is on its way to dallas, to the temple of the computer wizards, who seem to think that they can actually retrieve data from a drive that has been wiped. whether they can, or not, remains to be seen, and if they can, actually, retrieve data, there’s no telling how much, but the expense increases with every file they retrieve, and i’ve got A LOT of files on that drive.

the current conjecture is that an anonymous, malicious, mindless, skript-kiddie found out about the bug that they’ve known about since 2018, but haven’t done anything about it because it’s a “legacy” device that hasn’t been upgraded since 2015 (despite the fact that MANY WD cloud drives are still in use all over the world), and wrote a script to search out all the IP addresses of MyBook drives it could find, and wipe them…

because they can… 😒

L0L! 🤬🖕🤬🖕🤬🖕🤬🖕🤬🖕

but, according to the latest theory, they didn’t overwrite the data, they just removed the allocation tables… they did a “quick” erase, not a “complete” erase… so the data is, probably, still there, as long as something hasn’t overwritten it, and, since the first thing i did when i couldn’t login was to shut it down, the chance that it’s still there is relatively high. it’s up to the experts, and whether or not i have enough money, to determine whether or not i see any of that data again.

and, as far as remediation goes, i think i’ve learned enough to install the 1TB drive (which is not big enough to store 2TB of data) that i’ve had sitting on my desk since 2018, but i haven’t done it yet, and i haven’t even started to search for a replacement cloud drive, or a backup system, because i’ve been going through an existential crisis, AND temperatures that have been an average of 35°F hotter than they have ever been, which has, essentially, shut down any hope of doing anything other than hiding and hoping it’s all going to be over soon. 😟

but climate change is a myth, created by china! 😒

it’s 25°F cooler than it was yesterday, but it’s still 10°F warmer than normal, for this time of year, and it doesn’t look like it’s going to be getting better any time soon.

oh, just wonderful! 🤬

so, my Western Digital MyCloud Live bit the dust the other day. i spent most of yesterday stressing, and figuring out what was wrong, and beginning to figure out how to fix it (and not getting very far, because of the stress).

then, this morning, i wake up to this: CVE-2018-18472

Western Digital WD My Book Live and WD My Book Live Duo (all versions) have a root Remote Command Execution bug via shell metacharacters in the /api/1.0/rest/language_configuration language parameter. It can be triggered by anyone who knows the IP address of the affected device, as exploited in the wild in June 2021 for factory reset commands…

and Action Required on My Book Live and My Book Live Duo

Western Digital has determined that some My Book Live devices are being compromised by malicious software. In some cases, this compromise has led to a factory reset that appears to erase all data on the device. The My Book Live device received its final firmware update in 2015. We understand that our customers’ data is very important. At this time, we recommend you disconnect your My Book Live from the Internet to protect your data on the device.

the only hope i have is EITHER that the MyCloud IP address was unknown, unknowable, or “small potatoes”, OR that this is for My”BOOK” Live, and what i’m dealing with is a My”CLOUD” Live, and that CVE-2018-18472 applies to the My”BOOK” and not the My”CLOUD”…

but what is the probability of those things happening? 🤬

(actually, now that i think about it, the probability is fairly low: i BOUGHT the MyCloud device in 2014, and i’m pretty sure that i received firmware updates well after the 2015 date that they mentioned here, but… it’s still worrying.)

actually, i couldn’t POSSIBLY be that lucky… i was looking at the back of the device, and it very clearly says “MyBook Live”… 🤬🤬🤬🤬🤬

word now is that western digital has known about this since 2018. 🤬

some good news, for a change… i’ve written for a quote from Ace Data Recovery, which is a partner with western digital. i’m as confident as i can be (which isn’t much) that they have a MUCH better chance of actually recovering my data than anything i could do. of course, because of the fact that it is currently after business hours on friday, central time, and the fact that they don’t work on weekends, i’m probably not going to hear anything until monday, at the earliest. however, this gives me some time to work on the problem of where to put it once it has, actually, been retrieved.

zoinks

my cloud device is not a cloud device.

it was working fine two days ago. by the time i discovered it wasn’t working, yesterday, it was too late to get tech support on the line, so i got them on the line today.

what they said is that my WD MyCloud Live is old enough that it’s considered a “legacy device” and they don’t offer service for it any longer.

so ALL of my hybrid elephant records, ALL of my “Incense of the Month” records, ALL of my appointments, ALL of my digital artwork, ALL of my pictures, ALL of my music… EVERYTHING is gone.

😟

ETA: i talked to the folks at western digital this morning, and what i learned was encouraging and discouraging at the same time.

i bought it, and had it configured by 140127, so it has only been six years, not the eight that i was complaining about originally… doesn’t make me feel any better about losing access to that data. 😟

the device is a WD MyCloud Live device, which is a “legacy” device which is no longer serviced.

the fact that i had the drive partitioned four ways, and primarily used it on linux, means that, even if it were able to be serviced, they wouldn’t do it. they support windows and mac, but not linux.

despite the fact that western digital disks are used on linux systems ALL THE TIME… 😒

it MIGHT be accessible directly, by plugging it directly into the computer, instead of a router. i plugged it into my mac laptop, and a new icon appeared on the desktop called “MyCloud Live”. it contained four “public” folders (documents, pictures, music, and another that i don’t remember), but they were all empty. also, it said i was logged in as “guest” and my disk doesn’t have a “guest” login, so my guess is that mac logged me into a new, blank partition.

which means that i MIGHT be able to access it from linux, if i can get it to log me in as something other than “guest”…

when in trouble, when in doubt, run in circles…

ask if anybody has a clue on kubuntu forums dot net

the guy there said that, in all likelyhood, it is running an embeded linux OS, and, if nothing else, i could take it out of its enclosure and add it as a new hard disk on my computer, as long as it works.

however… 😒

at this point, i’m going to HAVE TO get a new cloud server to replace the old one (more goddamn money spent on this damn technology… 😠), and i don’t want to do ANYTHING with the old one until i have a new place, however temporary, to store all <900MB of shit. AND i just happen to have a samsung 1TB SATA disk — had it new, in the box, since 2018 — but because i don’t actually know how to install a new hard disk on a linux machine, i haven’t done so.

so, MAYBE everything isn’t gone, but it’s going to be a few stress filled days until i get it all figured out and get everything settled down to what passes for “normal” these days. 😟

this is to move the previous post down so i don’t have to look at it any longer

i took a mushroom hike today. three 🍄🍄🍄 mushrooms, for the record. took them in a gel-cap. they took about an hour to come on. the whole hike was from 1:30 or so, until around 4:00.

210622 mushroom hike 9.5km
210622 mushroom hike 9.5km
the last part of it, the part along carey creek, was blocked off on both ends because of “trail damage”. the “trail damage” in question refers to two places where what was a logging road, many years ago (like, more than the 60+ that i’ve been around), has decided to wash out into the stream bed below. both of the places look like they’ve been there for at least five years, and both of them have very well established trails around the damaged part of what used to be the road, and it LOOKS LIKE the county — or whoever is responsible — is, basically, NOT going to do anything about it… other than blocking off access to both ends of the trail… which ALSO have fairly well established trails AROUND them… 😕

then, there’s this…

210622 um... where's the stream?
210622 um… where’s the stream?
there’s the stream bed… it looks like a fairly well established stream bed… so…
210622 um... where's the stream?
210622 um… where’s the stream?
WHERE’S THE STREAM?? 😕 and don’t tell me we’re having a drought, i know. the pond across the street is at the level it was at last august, when the neighbour next door was saying that he’d never seen it that low before. 😒

and, look! 😉 i’ve moved that annoying post down where i can’t see it. 😉

twit-turd

so, i made this tweet yesterday:

210621 killing people is "dispensing freedom"? - what the fuck is wrong with you?
210621 killing people is “dispensing freedom”? – what the fuck is wrong with you?

this afternoon, approximately 24 hours later, this is the kind of reaction it’s having:

210622 more than 300 likes... 🤯
210622 more than 300 likes… 🤯

if there were only some way to get #NationalStrike #GeneralStrike #TaxStrike #LaborStrike #BankStrike #RentStrike #DebtStrike #MortgageStrike #MinimumWageStrike #CreditCardStrike #PeoplesStrike #PeoplePower #EatTheRich #RaiseTheWage #GuillotinesNeeded #WeAreClosed the same kind of response… 🤯

naorgroan

three days later, and $1,000 poorer, ganesha the car has returned to the land of the living… or, at least, to the land of the functional. it now has a brand spanking new alternator to replace the fried one that left me stranded by the side of the road on friday.

moe says “everything costs a thousand dollars”, and she’s right… 😒

i remember the first time i saved up $100. it took me almost two years… and that was without a lot of everyday expenses, and with an “allowance” (i was about 12 years old).

at least $1000 comes a lot easier now than $100 did then. 😒

groan!

today and tomorrow are what passes for SACBO this year. basically, it’s a tailgate party in the public parking lot in fremont where, two years ago, snake suspenderz performed it’s last performance.

i got up this morning around 9:00, and went about my business until around 9:45, when i remembered that i’m supposed to be at SACBO today. moe had a karaoke party last night, which used my microphone and amplifier, so i rushed around and put them back in their respective boxes and i was JUST walking out the door, when i suddenly remembered…

yesterday, around 15:30 or so, i was on my way home from getting the last supplies for the karaoke party when, suddenly, my car died… i was driving along issaquah-hobart road, north of highway 18, and suddenly the radio turned off, and wouldn’t turn back on… then ALL of the idiot lights on the dashboard (including a couple i have never seen before) started blinking rapidly, and randomly, before they, too, shut off. the speedometer and the tachometer quit working… the power steering quit working… but i was still moving forward, and there really wasn’t a good place to pull over, so i decided that the best thing to do was get as close to home as possible before the car died…

which happened before i got to highway 18.

this is another one of those instances which is REALLY STRANGE to me, because, in the past, when things like this have happened, i, and everybody i know, immediately goes into “WHEN IN TROUBLE, WHEN IN DOUBT, RUN IN CIRCLES, SCREAM AND SHOUT” mode and stays there for at least a week, while transportation and money to fix the vehicle are sorted out.

but this time?

i called moe, and told her what happened. after confirming my safety, she said she would come meet me, and pick up the groceries that were sweating their lives away in my car (the air conditioning quit working). she also recommended that i call triple-A and arrange for a tow. she said i shouldn’t worry about my car being borked, because we just bought a third vehicle not too long ago (a red ford F150 monster, fondly known as “big red”). when moe got to where i was, it turned out that she had already called the fix-a-car shop, and had made arrangements with them to see the car on monday. she said “it’s annoying, but it’s not the end of the world”…

the tow truck showed up about an hour later, and i rode home with my car…

and totally forgot about SACBO until this morning.

um…

i guess i’m not going to SACBO this year… 😕

depression art?

210617 stele progress
210617 stele progress
it has taken a really long time to get this far, and i have been going miserably slow, because i’ve had to source materials (and made some pretty dramatic “compromises” in order to simply get the project started… 😒), and because of other things (read “databases”) taking my attention…

AND because i’m being a perfectionist about it, and not being satisfied with the work that i’ve already done… seriously, there have been a couple of times when, despite the work that i’ve already done, i’ve thought about trashing the whole thing and starting over, because ONE TINY DETAIL is slightly askew, which nobody except the most hard-core thelemite would notice…

but, see, that’s the thing… i’m making this because I AM a “hard-core thelemite” (among other things), and, seriously, i want it to be as close to the original as absolutely possible, while, at the same time, being 40% smaller, and entirely made by hand…

AND, BUT, ALSO… a NEW CAR!! 😒 no, no, no… AND because i have been depressed enough that, even when i am doing nothing else, for EXTENDED periods of time, i have been having difficulty finding the motivation to work on it, and i kind of DON’T want it to turn into “depression art”, it being a spiritual piece, and everything…

what i am doing to combat depression:

  1. taking 100mg of bupropion every day. whether it’s doing anything or not remains to be seen.
  2. taking mushrooms occasionally, but not as frequently as i’d like (the most recent time was last tuesday, three mushrooms). along those same lines, i am still:
    • planning on growing mushrooms in the near future
    • got expert advice on call
    • got the spores
    • got the substrate: “Uncle Ben’s 90 minute rice — 90 minutes, perfect every time!”
    • got a still-air egg incubator
    • still need to find information about how and when to transfer from the sterile substrate to “growing boxes”
    • bought some size 00 capsules. am going to try grinding the mushrooms and putting them in capsules to see if i can standardise the dosage a little better. 😉
  3. read “Wired For Love”, planning on buying the book.
  4. convinced moe to read “Wired For Love” (she starts it this weekend)
  5. going as slow as necessary
  6. being as easy on myself as i can.

possibly other things i don’t recall at this time.

whether those things are actually having any effect remains to be seen. i’m afraid to think of what comes next if they’re not having any effect. 😒

i might have known…

so, the weird weirdness with my web site was ENTIRELY caused by the osCommerce web site…

which i haven’t even thought about since 2016, because the previous web designer was supposed to have deleted it, once i had successfully migrated to wordpress…

but which wasn’t deleted (despite the fact that it was one of the things i paid her to do 😠), and continued to “function”, without a “head”, for FIVE YEARS

if nothing else, i suppose, it says something about osCommerce’s resiliancy and ability to continue to function despite being headless and updateless for the past 5 years. i wonder if i could treat wordpress the same way, and expect the same result. i suspect, probably, not.

it’s still there, physically, but it has had it’s hooks into the system removed, so it is no longer functioning. the next step is to figure out which parts are wordpress parts and which parts are osCommerce parts, and delete the osCommerce parts.

in other news, ezra has come up with an idea that needs internet and a web host to work, and, well… i’m the next best thing to a web host, these days… apart from the FUMTU with osCommerce… 😉

bat out of database hell, sideways

in a new twist, the web designer that i worked with prior to the current web designer i work with — the one who blew a gasket for some still-unknown reason — was, as a part of what i was paying her to be a web designer, to delete the old web site files, once i had successfully been migrated to my new site.

unfortunately, apparently she blew a gasket before she actually did that.

and i didn’t know until… well… today.

my current web site is running PHP5, but there was an error which showed up in the log which was an uncaught variable that doesn’t exist in PHP5… in fact, it doesn’t exist until PHP7.4… and, upon further investigation, we discovered that it came from a document that is from osCommerce, which lead to other osCommerce documents, which lead, basically, to the entire osCommerce web site, which has been trying, and failing, to run PHP7.4, and generating WEIRD errors.

it had been beheaded — i.e. it didn’t have an internet-facing interface — but it is all still there.

it should be deleted. 😠

database hell updated

quoth the web developer: I’m going to guess, they’re going to come back and tell us they see nothing wrong. However, they will modify the server and then when I get back in there to test it again, it’s going to work. They just have a problem admitting when they’re wrong so they’ll fix it but tell us that it works fine.

quoth i: i don’t care how it’s fixed, i just want it to be fixed.

they have access to the dashboard, but they’re in a different time zone, so i have to be patient. 😒

ETA: i just got an email notification that says: A user with username “webhost-python” who has administrator access signed in to your WordPress site.

and then a note from YET ANOTHER technician who i HAVEN’T TALKED TO BEFORE (😠), who, apparently, tried the login, looked through the ticket history and decided that they don’t know enough to do anything about it, saying “I will assign this to our developers and they will get back to you.”

so, it begins…

tomorrow… 😒

database hell, okay?

i gave the web developer my login to the open support ticket at the host provider. there hasn’t been any obvious action yet, but i’ve emailed with the web developer, who worked out a temporary solution which may work out if his attempts to communicate with the host provider don’t work out… but, as i said, he hasn’t even logged in, much less done what the host provider asked of me, which was to “clearly lay out the issues you’re facing and the solution you need done to resolve this issue”.

210606 screenshot SQL error
210606 screenshot SQL error
the issues are that i can’t add new content (the “not HTML” difficulty and its results), and i get weird SQL errors, which only appear once, and then go away. i don’t get them on a regular basis: sometimes i get them the first time i hit the site, when i boot my computer in the morning, and sometimes i get them in the middle of the afternoon. frequently i get them when i’m hitting the base URI, but i’ve also seen them when i’m hitting deeper content.

i don’t know what the solution is, because i don’t know what is causing it. my web developer seems to think it’s the database engine at my host provider, because he has some sort of advanced tool that tells him when things aren’t working correctly. my host provider says he’s full of shit, that his proposed “upgrades” will break things for everybody else, and won’t even talk to the him unless he logs in as me. unfortunately, i know little enough about database engines that any input i can offer would be totally meaningless.

i feel a little bit better, because, now, instead of "doing this as a courtesy as this is not included as part of your Web Maintenance", they have now, actually charged me money, so i am, actually, paying them to fix my shit, and the temporary work around that he proposed, while not ideal, would certainly fix the problem for at least a year.

but i seem to recall going through another database fiasco last year around this time, and, if this is going to become a regular occurrance, i think i’ll pass, thanks. 😒

ETA: the web developer has logged in as me, and given a detailed description of exactly what is wrong, exactly why he thinks it’s wrong, examples of identical installations that follow his guidelines that don’t experience the problems i’m having, and a variety of different solutions to the problems he’s found. the host provider has yet to reply. because of the fact that they’re on eastern time, there’s a good chance we won’t hear anything until tomorrow.

blargh! 🤬

i’ve noticed a couple of things that are… screwy… about my web sites.

intermittently, i get random SQL errors. they only appear once, and when i reload the page, they disappear, but it’s sort of alarming.

and then there’s the “not HTML” FUMTU, which usually works, but has decided not to for a few days now.

so, i contacted my web developer, who said that my database needed “upgrading” to prevent these, and future problems.

not knowing that much about databases, i contacted my host provider, who said that the “upgrades” he proposed are actually DOWNgrades, and implementing them would break the databases for EVERYONE who shares the server i’m on.

so, i got back to the developer, who said that the reason he stopped using this host provider two years ago (which was about the same time i started using this host provider) was because “their policy” was to avoid communication with “third parties” (i.e. i’m a customer of the host provider, and the guy who i pay to know more about the web than me is a “third party”).

while they didn’t actually deny that this was “their policy”, the host provider went out of their way to emphasise that i am their customer, and if i wanted to include my web designer, i would have to give him my login, because they weren’t going to create a special login for him.

so i did that.

i figure, whatever happens, i can change my password once this whole thing is resolved. it is also A LOT easier than trying to convince the host provider to create a login for someone who is not a customer of theirs…

then they switched their tactics, and had a different technician chime in (one with whom i have not talked about this particular problem), who stated “let your developer know that it is already upgraded and using a stable version. If he is unable to diagnose this issue then another developer may be needed…”

this was AFTER i gave my web developer my login, so that he could participate in the “conversation”…

i wanted to say “HE’S RIGHT HERE! TALK TO HIM, NOT TO ME!!” 😠🤬😠🤬

but i didn’t…

but i wanted to… 😒

the web developer was busy yesterday, and (like most “businesses”) he doesn’t work on the weekend, so i’ve pushed back the impending storm until monday…

but…

the web developer has already said “we’re doing this as a courtesy as this is not included as part of your Web Maintenance” and “if they can’t do what we’re asking them to do our hands are tied.” AND the host provider has already said “we do not have a way to resolve something like this as the server itself is not causing the issue and the database server is already up to date.”, which gives me the very strong impression that, when monday comes around, the web developer is going to show up and make demands, the host provider is going to say no, and we’ll be right back where we started.

and all of this is IN SPITE of the fact that i am paying BOTH of these entities to make sure that my shit is kept up to date! 🤬🤬🤬🤬🤬🤬

🤬

this morning is the second in a row that i have woken up at 4:00 in the morning, and can’t get back to sleep. 😒

it is THIS EXACT PHENOMENON that makes me want to give up internet forever and go live in the woods, like a hermit, not interacting with anyone! 😠

when HTML is not HTML

i’m REALLY glad someone else is maintaining my business web site these days. 😒

seriously, if it had been left up to me, i would have given up a LONG time ago, and would probably be out of business, because the web design business has gotten REALLY confusing.

example: the places in WordPress where HTML code is not, actually, HTML code…

210603 not html
210603 not html

there are places which display HTML code, and where that code occurs on the back end, it is actually rendered as HTML code in the browser, but if you want to edit the HTML, you have to copy the ENTIRE page, go to another location (or use an actual text-based code editing tool) and paste the ENTIRE page into that location, make the edits, save them in that other location, copy them from that location, go BACK to the original location where you copied the original code from and paste the new code in, and THEN save the original location…? 😕

210603 not html rendered
210603 not html rendered
and, oddly enough, if you try to edit the HTML code without jumping through the copy/paste hoops multiple times, you end up screwing up the page entirely. 😠

and, to make matters even worse, as far as i can tell, there’s no way to tell which locations are HTML, and which locations only LOOK LIKE HTML… you’re just expected to know. 😠

as far as i can tell, backed up by a professional web designer who does this for a living, that’s the routine that works, and it has actually worked for me, in the past… but not this morning… which is frustrating beyond belief…

in my day, if something LOOKED LIKE HTML code, it WAS HTML code, and could be edited as such, wherever it occurred. 😠✊

failed login record:

the following login failures were counted on my server last month:

1167 from admin
938 from [login]
25 from przxqgl
11 from user
10 from root
6 from test

to reiterate what is now on my sidebar, my login is NOT “[login]”, “login”, “admin” or “przxqgl” — or “user”, or “root”, or “test” — and i automatically block the IP ranges of anyone who tries to guess my login, so you might as well try to break into someone else’s shit, ’cause it’s not happening here. 😒