New Metabunk Server

Mick West

Administrator
Staff member
I've moved Metabunk over to a new server.

Hardware specifications are unchanged, but I essentially reinstalled the software from scratch, prioritizing user security.

This includes changing SItrec to run from a container. This is a virtual, isolated environment - essentially a server within a server. This has several advantages for reliability and security.

It's also a big change, and change tends to break things at first. I'm trying to address as much as possible overnight, but it's likely there will be a few things to iron out.

Long story short: let me know if you see something that is broken. Particularly with Sitrec.
 
I also updated the XenForo software that Metabunk runs on (2.3.10 -> 2.3.13). It's not a major update in terms of features (new development on XenForo has been rather slow), but hopefully it fixes more than it breaks.
 
Sitrec seems to be working ok. I just recreated the PrimeAir crash at Miami and all seems ok.

https://www.metabunk.org/sitrec/?custom=15857/N1997A Crash at Miami Airport/
1788867521407.png
 
Last edited:
I also updated the XenForo software that Metabunk runs on (2.3.10 -> 2.3.13). It's not a major update in terms of features (new development on XenForo has been rather slow), but hopefully it fixes more than it breaks.
Something's a bit up with the side panels beside posts - the avatar/username/"senior member"/etc. - in this thread:
https://www.metabunk.org/threads/tftrh-26-ufo-jesus.10949/
I'm noot sure if it was like it before, to be honest, but it stands out as odd now. Other threads seem fine from a cursory glance.
 
Something's a bit up with the side panels beside posts - the avatar/username/"senior member"/etc. - in this thread:
https://www.metabunk.org/threads/tftrh-26-ufo-jesus.10949/
I'm noot sure if it was like it before, to be honest, but it stands out as odd now. Other threads seem fine from a cursory glance.
That's a coincidence; it's an old thread that was recently resurrected. I had it formatted differently as I was experimenting with the Podcast posts. I've turned it back into a normal thread.
 
Sitrec seems to be working ok. I just recreated the PrimeAir crash at Miami and all seems ok.

https://www.metabunk.org/sitrec/?custom=15857/N1997A Crash at Miami Airport/
@Mick West

I can't open @flarkey sitch in FF or Edge (latest versions; I normally use Edge for Sitrec). Also, I cannot load any Sitch from File > Server > Open standard sitches. I don't have Chrome installed on this laptop.

I can only seem to create new sitches from scratch. I am logged in and not using Sitrec anonymously.

I have redacted UserIDs from the following console output with "XXXXX"

SITREC START Sitrec 2.155.0: 26-09-08 20:51 UTC
index.d06852cf9b1c8bed4f7f.bundle.js:2 User Agent = Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0
index.d06852cf9b1c8bed4f7f.bundle.js:2 Serverless mode (build-time flag): false
index.d06852cf9b1c8bed4f7f.bundle.js:2 Fetching configuration from server URL: https://www.metabunk.org/sitrec/sitrecServer/config_paths.php?FETCH_CONFIG
index.d06852cf9b1c8bed4f7f.bundle.js:2 {UPLOAD: 'https://www.metabunk.org/sitrec-upload/', CACHE: 'https://www.metabunk.org/sitrec-cache/', TERRAIN: 'https://www.metabunk.org/sitrec-terrain/', ROOT: 'https://www.metabunk.org/', APP: 'https://www.metabunk.org/sitrec/', …}
index.d06852cf9b1c8bed4f7f.bundle.js:2 SITREC_DOMAIN: https://www.metabunk.org
index.d06852cf9b1c8bed4f7f.bundle.js:2 SITREC_APP: https://www.metabunk.org/sitrec/
index.d06852cf9b1c8bed4f7f.bundle.js:2 SITREC_SERVER: https://www.metabunk.org/sitrec/sitrecServer/
index.d06852cf9b1c8bed4f7f.bundle.js:2 SITREC_UPLOAD: https://www.metabunk.org/sitrec-upload/
index.d06852cf9b1c8bed4f7f.bundle.js:2 SITREC_CACHE: https://www.metabunk.org/sitrec-cache/
index.d06852cf9b1c8bed4f7f.bundle.js:2 SITREC_TERRAIN: https://www.metabunk.org/sitrec-terrain/
index.d06852cf9b1c8bed4f7f.bundle.js:2 SITREC_DEV_DOMAIN: www.metabunk.org
index.d06852cf9b1c8bed4f7f.bundle.js:2 Serverless mode (build-time flag): false
index.d06852cf9b1c8bed4f7f.bundle.js:2 Checking login at https://www.metabunk.org/sitrec/sitrecServer/rehost.php?getuser=1
index.d06852cf9b1c8bed4f7f.bundle.js:2 User ID is [XXXXX]
index.d06852cf9b1c8bed4f7f.bundle.js:2 IndexedDB initialized
index.d06852cf9b1c8bed4f7f.bundle.js:2 MaxDetails: 15 FPS Limit: 30 Tile Segments: 32 Video Max Size: 720P
index.d06852cf9b1c8bed4f7f.bundle.js:2 Using server settings
index.d06852cf9b1c8bed4f7f.bundle.js:2 Getting TEXT BASED Sitches from: https://www.metabunk.org/sitrec/sitrecServer/getsitches.php
index.d06852cf9b1c8bed4f7f.bundle.js:2 SITREC START - Three.JS Revision = 185
index.d06852cf9b1c8bed4f7f.bundle.js:2 Sitch provenance: EXTERNAL (shared sitch from user XXXXX) — assistant writes will ask first.

index.d06852cf9b1c8bed4f7f.bundle.js:2 GET https://www.metabunk.org/sitrec/sit...sitrec://15857/N1997A Crash at Miami Airport/ 403 (Forbidden)
(anonymous) @ index.d06852cf9b1c8bed4f7f.bundle.js:2
v @ index.d06852cf9b1c8bed4f7f.bundle.js:2
(anonymous) @ index.d06852cf9b1c8bed4f7f.bundle.js:2
await in (anonymous)
i.a @ index.d06852cf9b1c8bed4f7f.bundle.js:2
60044 @ index.d06852cf9b1c8bed4f7f.bundle.js:2
i @ index.d06852cf9b1c8bed4f7f.bundle.js:2
(anonymous) @ index.d06852cf9b1c8bed4f7f.bundle.js:2
(anonymous) @ index.d06852cf9b1c8bed4f7f.bundle.js:2
index.d06852cf9b1c8bed4f7f.bundle.js:2 Uncaught (in promise) Error: Object resolver failed: HTTP 403
at v (index.d06852cf9b1c8bed4f7f.bundle.js:2:2282333)
at async index.d06852cf9b1c8bed4f7f.bundle.js:2:3348574

2026-09-08_22h47_42.png
 
I have redacted UserIDs from the following console output with "XXXXX"
User IDs are not secret, they just indicate the user. If you click on someone's image, you'll see the ID after their name. So I presume that's just you and Flarkey?

Most sitches should work. The crash was because @flarkey shared a link like:

https://www.metabunk.org/sitrec/?custom=15857/N1997A Crash at Miami Airport/

and not:

https://www.metabunk.org/sitrec/?cu...08_221202_3f9e867c788cc93d5fdb60365d69b4fa.js

The numbers after the Aitport/ specify a particular version, so it never changes. The shorter version will just load the latest version, so if Flarkey saves a new one, that is what will get loaded.

At least that is what it is supposed to do. Unfortunately, the folder reading permissions were set to just the original user (and administrators, i.e., me).

I'll rework it so those links open for everyone
 

Trending content

Back
Top