Archive for the ‘Server related’ Category
Domain name issue.
There is a good chance no one will read this post for a week or two…
I’m currently getting an issue related to the primary domain name (ethernia.net), the blog can still be accessed through kyrahabattoir.com for the time being, but quite a few things aren’t going to work right while I get this all solved:
- deliveries
- updates
- documentation wiki
I’d recommend you do your purchases on the marketplace for at least a few days.
Oh, yeah I’m also super sick, for unrelated reasons (but the stress is definitely not helping), and couldn’t get anything done today, we still have some progress from Monday and this weekend, so here is some more in-world tests:
Skin suit gloves breakthrough
Today I finally had a breakthrough with the skin suit gloves. Once I started exagerating the finger joints, knuckles and creasing the underside it sort of began clicking into place in my head. I’m thinking that mid-biceps, is probably long enough for this type of glove. I haven’t decided yet if I want to add some decorative cuff or trim to the edge, maybe a really simple detail strap or trim. I also have to make matching socks, so I probably shouldn’t overdo it.
There were some weird issues yesterday that made me extremely anxious last night: I STILL do not know what happened but connections to my server backend from SL kept failing, I couldn’t be sure if it was a problem on my end or not and ended up recompiling everything on the server box. I’ve also switched a bunch of the scripts around the dead realm region to use SSL because I was suspecting that the 301 redirects from http to https were the culprit.
It ended up going from dozens of connection failures yesterday to just one today, nearly 12 hours ago. I have no idea if it was my doing or if Linden Lab’s.
Working on a Vergilius cuff set for VRChat
I need a new collar for the Valentine dance so I’m making a Vergilius cuff set for VRChat!
I ended up modeling a simple padlock for it today because I don’t have any that isn’t built as a sculpted prim for the TouchBound system. I managed to cram them in the free space of the metal texture UV but they are pretty low-resolution all things considered. Since this version is for VRChat I’ve put it together into a custom skeletal rig that uses ModularAvatar for ease of installation and low object/material count (1 mesh for the entire set and 2 materials).
It’s a bit on the heavy side with 40Ktris for the entire set (collar + 4 sets of cuffs), but I’ll include a more “stripped down” version where the inner side of the straps has been removed, and a couple variants for convenience (collar only, wrists only, etc…)
Once this is sorted I’ll return to the “skin suit” project!
The last 3 hours have been absolute hell as I ended up locked out of the site! I assumed the worst and was ready to purge the entire subdomain… But it turned out that it was a misbehaving outdated plugin.
The feeling of the intense stress coming down was almost… orgasmic.
Relocating the documentation
I’m relocating the documentation for KDC products from kdc.ethernia.net/docs/ to: kdc-docs.ethernia.net. You shouldn’t have to do anything special as the old location will redirect to the new one automatically.
I’m currently doing some server updates and separating the two makes things a little easier on me.
Back from a really bad server failure.
Those past two days have been absolute hell, (and are far from over).
Long story short, I lost my server box and I have been scrambling to restore my (horrible) backups on a new machine. I have a “minimal” setup working, and all the KDC related things such as updater & in-world delivery,… should be working properly now.
But please, do message me if you notice a problem.
Server issues.
Story time
Yesterday I received a mail from my ISP informing me that they had blocked my port 25 due to a spam problem. After checking my mail queue it appears to be filled with HUNDRED of delivery error emails failing to deliver to some remote mail server.
Yeah that’s not supposed to happen…
It took me the entire afternoon after troubleshooting every single part of the server (postfix, dovecot, spamassassin, postgrey,… ) to figure out what was actually going on.
I started believing that my mail server had gone rogue as the offending email would reappear on its own even after the mail queue got cleaned out.
I use fetchmail in a cron job to recover mails from some old addresses that I still occasionally use for confirmation emails that come from server that are unable to deal with postgrey.
As it turns out, one specific mail in that mailbox was being consistently rejected by postfix’s policies, generating a new error email every time and sending it back to fetchmail with a “couldn’t deliver” error message, which caused fetchmail to re-attempt delivery of that email every time.
Conclusion
Sure, it allowed me to review my mail server configuration and to correct a few oddities but what a waste of time.
Server outage
Such a feeling of “déjà vu” there.
Our server released the “magic smoke” and completely refused to boot during the weekend. Entire machine lost, data unrecoverable. Thankfully I had a partial backup from the day before so not everything was lost.
Saying that, it’s a partial backup, which means that, while the essential systems are restored ( site/vendor system mainly ) there is still a lot of work to do and a lot of data was lost.
Server migration completed!
I moved all the kdc/ethernia stuff on a brand new server, DNS entries are a little slow to update it seems. If you’re using things like my console or name2key service, there might be slight discrepancies during the next 48 hours.
If you cannot access the documentation link on the left here, the right URL is http://kdc.ethernia.not/docs/ I appear to have a slight caching issue.
Server outage
Sorry about the 1-2 hours of malfunction of the delivery system, the KDC server update didn’t go as smoothly as I expected. Everything should be fine for 6 more months :).
Backend hicups
The server was a little on and off today, sorry about that, I had to roll out an update that was long overdue and it didn’t go quite as planned.