306oc - Peugeot 306 Owners Club & Forum
Server Crash - Printable Version

+- 306oc - Peugeot 306 Owners Club & Forum (https://www.306oc.co.uk/forum)
+-- Forum: General (https://www.306oc.co.uk/forum/forumdisplay.php?fid=6)
+--- Forum: The Couch (https://www.306oc.co.uk/forum/forumdisplay.php?fid=7)
+--- Thread: Server Crash (/showthread.php?tid=38095)



Server Crash - Mighty306 - 22-11-2023

Hi All.  Just to let you know that Fooby (who manages the server the site sits on) has confirmed it crashed recently.  Unfortunately the latest backup he was able to restore dated back to late 2022.  There hadn't been a huge number of posts in the intervening period but clearly some have been lost.  Apologies to those that have lost posts.  This is still an amazing archive of information for 306 owners though Smile .


RE: Server Crash - Martin306 - 23-11-2023

(22-11-2023, 11:51 AM)Mighty306 Wrote: Hi All.  Just to let you know that Fooby (who manages the server the site sits on) has confirmed it crashed recently.  Unfortunately the latest backup he was able to restore dated back to late 2022.  There hadn't been a huge number of posts in the intervening period but clearly some have been lost.  Apologies to those that have lost posts.  This is still an amazing archive of information for 306 owners though Smile .

Nooooooooo my thousands of posts of 2023 are gone!  Blush

One day, hopefully the NPC's will become self aware and come back to forums though.

We had a horrendous loss on the mightycarmods forums around late 2017. almost 5 years worth gone, 5 WHOLE years, and it was still fairly active at that point. Someone erased the backups... so theres a big gap between 2013-2017.


RE: Server Crash - Mighty306 - 28-11-2023

(23-11-2023, 10:29 PM)Martin306 Wrote:
(22-11-2023, 11:51 AM)Mighty306 Wrote: Hi All.  Just to let you know that Fooby (who manages the server the site sits on) has confirmed it crashed recently.  Unfortunately the latest backup he was able to restore dated back to late 2022.  There hadn't been a huge number of posts in the intervening period but clearly some have been lost.  Apologies to those that have lost posts.  This is still an amazing archive of information for 306 owners though Smile .

"Nooooooooo my thousands of posts of 2023 are gone!  Blush"

Rofl Rofl  Rofl Rofl  Rofl

"We had a horrendous loss on the mightycarmods forums around late 2017. almost 5 years worth gone, 5 WHOLE years, and it was still fairly active at that point. Someone erased the backups... so theres a big gap between 2013-2017."

Oh heck, that is bad!!  Confused



RE: Server Crash - Fooby - 30-11-2023

this was entirely my fault (for lack of backup).

I actually probably still have access to the data to restore it, but its such a ballache process i actually cant be bothered.

I had a server failure and my procedures were very lackluster given the mantra, a mechanics car is never fixed. Well my server rack is never setup properly. Despite having multiple servers, that could easily have done failover etc. None of it configured as "i'd get round to it"

But i've bought £600 of server parts and going to upgrade all the servers, setup proper high availability and also put a dedicated backup server in place. Overkill yes. but frustrating when its more effort to recover the data.

Sorry anyone!


RE: Server Crash - Mighty306 - 02-12-2023

Wow, that's true commitment.  Long live the 306OC, even if it's just as an archive of info!

I've been wondering about a way to allow new members again.  Set up an email address that people have to contact & then use admin priviledges to set up an account on their behalf?

Also, is any fundraising required to keep the site going?  The server upgrade spend hasn't come out of your own pocket I hope?


RE: Server Crash - Fooby - 20-12-2023

(02-12-2023, 01:27 PM)Mighty306 Wrote: Wow, that's true commitment.  Long live the 306OC, even if it's just as an archive of info!

I've been wondering about a way to allow new members again.  Set up an email address that people have to contact & then use admin priviledges to set up an account on their behalf?

Also, is any fundraising required to keep the site going?  The server upgrade spend hasn't come out of your own pocket I hope?

Of course it has, where else is it gonna come from?

As has the years of hosting and running etc. Its all good though Smile

All the upgrades are done (bar the remaining CPU upgrade on the existing host) just need to re-rack the 2 upgrades servers tomorrow and then setup the cluster and backups etc, then can replace the existing hosts CPUs and be good.

Then i'm going to replace the router with something more reliable (its not broke yet, but just be my luck it does).


RE: Server Crash - Fooby - 29-09-2024

TLDR: Server go burrrr, updates & upgrades make life better. Backups ftw.


As of a way of an update to this. Although i doubt anyone cares.

We are now running on a proxmox cluster (instead of vMware.. ahem broadcom), we shall just causally ignore the various server OS version upgrades, mostly because they are (as they should be) transparent to the consumer which requires said functionality and security. More importantly, something we have had for a while now, a dedicated backup server. All working hunky dory.

However, my amazing idea of putting hardware raid in each of my servers and then running proxmox was short sighted, because promox runs ZFS which is a superior SOFTWARE raid system, rather than the hardware one i "upgraded to". Short story, they dont play nice.

The problem was on the first upgrade of the new host OS that, as i mentioned, required CPU upgrades on. (luckily secondary server was still acting as main host. Because best practice is always upgrade your standby node first, glad i did!!) died because of general corruption. I have this server in my office right now, i took the opportunity to upgrade the CPU's and remove the hardware raid for the main storage area (still raid1 for main OS).

I've yet to get enough time to put it back in the rack, but when i do it will be re-added to the failover cluster and become the main node, whilst i make "adjustments" to the current primary node (which is actually the secondary/failover node) Which, i've not updated because i fear for the same fate as my current secondary node, which is currently primary. I'm going to give up with the node specification type as im sure its confusing and boring, but please do have faith. For infrastructure reasons they are both the same model and spec servers, which means they are both running hardware raid, therefore, i dare not upgrade it. Because i peformed the same actions to both servers. Given that one of them binned it on the first upgrade, untill i can understand and fix the first node (or server) then i shouldnt perform any further upgrades.

Current plan is to failover to this one in my office (becoming primary), then rebuild 2nd host (current primary host) to be the same as new primary. Ensure backups keep running, maybe install and setup CEPH (automatic replication of data without a 3rd server acting as storage host) and see if i can actually get automatic failover working so i can ignore this server for the rest of my life haha Big Grin


Live long and 306oc. No, that wasnt it. Living for the 306!

(02-12-2023, 01:27 PM)Mighty306 Wrote: I've been wondering about a way to allow new members again.  Set up an email address that people have to contact & then use admin priviledges to set up an account on their behalf?

Sorry its taken me nearly a year to actually address this, i never actually noticed this comment till i read back on this thread. We can totally do this, admin approval on signups etc, that's a valid option. The challange is, to avoid spam and troll signups, it requires either a human or a technology solution (some of which are already implemented, but agreed, poorly maintained). Therefore it requires human intervention or an automation solution based on modern AI. Although AI has got a lot better over recent years, i've have not yet learned or seen anything that makes a current LLM/AI which is appropriate for open source forums, like this one. The point is, having an admin approval step destroys user experiance (in my opinion) and if it requires manual approval, it causes delay and requires activity from the people that can approve. Its a careful balance of allowing people into the trusted community vs stopping bots/trolls etc

You have to remember though, on the balance of engagement over ease of use. Its a signifcantly bigger topic than it was when this forum started. There is a lot to break down in that statement, but from a visibility perspective it has to make sense to continue. Volume if users doesnt mean quality or profit. Its especially important in the environement we operate, the costs only scale with more users (not that i care and the way i've structured the forum, they actually dont, most use cases do have cost scaling though). 

Given how stale the forum is, and likely will continue to be, unless we could be more encompassing of other market drivers. E.G the "only peugeot forum". Its just not going to happen, there are better, more organised clubs than us that focus on the peugeot experiance and if thats what you want, please go join their forum. There is no competitioncompetmpehere, it should be about supporting each other. 

My plan, for a long time was to incorporate Single Sign On. Eg, people could use their facebook/google/apple account etc to login to the forum so it was easy.

Unfortunality at the time the technology to do this was immature and i didnt (still dont really) posess the skills to incroprate SSO into a forum that doesnt natively support multiple signup options, of the SSO/SAML nature.

I know some of the paid forums have this functionality, but having a forum i have to pay a license/subscription fee for (whilst, it might improve user experience) wasnt the goal of 306oc. And by this i mean, it was to give the users the best experiance at the lowest cost possible. Rather than just throwing a bunch of money at fully devleoped forum software. Our goal was to have an amazing community, share knoweldge and our passion for 306's in a way that people could enjoy and support, without having to open their wallet. Knoweldge should be free, a platform shouldnt be make money from other peopels skills.

Therefore anything that has mandatory future cost that means you have to think strategically and look at the ROI of the platform you are running isnt viable. We made the choice as an admin team to ensure we kept operating costs as sensible as possible to guarantee longevity.

Our goal was to be able to provide free and open access to information that could be gathered and we had to ensure our running costs where as sensible as possible, meaning that this effort of people posting using information could be free and accessable.

The forum software (to my knoweldge) still doesnt support SSO natively. So i'd have to get somebody with the programming and API skills to do it. Its just not worth the risk to do this, security wise anyway. 

They've been promising HTML5/SSO Ready/OMG SHINY version 2.0 of MYBB for what feels like 10 years and its still not here. At the point the software supports it without my effort i'm all on board. However that itself brings different security/spam problems and if i refer back to the goal of the forum, i dont want it full of bollocks if i can avoid it.


RE: Server Crash - Fooby - 29-09-2024

I admit, i spent a view hours writing the above and editing it constantly to ensure it was actually digestable/readable. But if there is something that doesnt make sense please do feel free to ask,

VTLDR:aka nobody cares. Forum avilable. Shit is free and costs nothing. Trolls still exist. No amount of hammers fixes it.


RE: Server Crash - Mighty306 - 12-10-2024

Sorry Fooby, I've only just noticed your post.  I'll have to read it back a few times to understand all of the detail.  I think the gist of it, that it that technically it's a big challenge to make the necessary changes to open the forum to new members again.  There definitely has to be a balance between reward & return & there's no point you putting in dozens of hours of work for what will probably be minimal traffic on the forum.  Certainly time to draw a line under the idea of new members.

If you need a contribution financially in order to keep the forum going a bit longer as an archive I'd be happy to contribute.  Drop me a PM if necessary.  But that's not the only consideration - your time has to be taken in to account & at the end of the day, noone can expect you to invest that in a relatively dead forum.  It's fair for you to choose when to call an end to it ...I certainly won't judge that decision.