Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#76 2026-02-04 15:37:46

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,761
GitHub

Re: Textpattern demo sites - status updates, issues, downtime, et cetera

Expect some turbulence for the next 2 to 3 hours. Status updates below:

  • boot volume reporting bad sectors, I’m on the case with fixes. Resolved: Moved to new volume.
  • PHP socket & config broken. Recompiling from scratch. Resolved: PHP 8.5.2 on the air.

Resolved. Thanks for your patience.

Last edited by gaekwad (2026-02-04 16:42:09)

Offline

#77 2026-02-19 12:59:36

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,761
GitHub

Re: Textpattern demo sites - status updates, issues, downtime, et cetera

There’s a persistent & ongoing issue with the demo server. Automated builds are broken because /tmp keeps filling up. The errors on the front side site are:

Warning
: PHP Request Shutdown: Write failed: No space left on device (28) in
Unknown
on line
0


Warning
: PHP Request Shutdown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in
Unknown
on line
0

…and the sites don’t build.

I am investigating now.

Offline

#78 2026-02-20 15:05:54

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,761
GitHub

Re: Textpattern demo sites - status updates, issues, downtime, et cetera

I’m scratching my head over this. The /tmp device is 500MB and fills up within about 24 hours. I use duf (here) to confirm it’s full, but I can’t find the files that are filling it. There are plenty of spare inodes. Very odd. It’s been fine for some years, but something’s snapped in the last few weeks. Could be PHP, could be Netdata, could be something else that’s updated in the last two weeks or so. I am not sure.

Dirty kludge in the meantime while I figure this out: reboot twice a day (15:05UTC and 03:05 UTC).

Please report downtime here and I’ll investigate.

Last edited by gaekwad (Yesterday 08:17:55)

Offline

#79 Yesterday 07:20:11

phiw13
Plugin Author
From: South-Western Japan
Registered: 2004-02-27
Posts: 3,666
Website

Re: Textpattern demo sites - status updates, issues, downtime, et cetera

At time of writing 4.9.1 admin demo shows the set up panel.

Could your trouble be cause by this error triggered by the site CSP

[Error] Refused to load https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015 because it does not appear in the script-src directive of the Content Security Policy.

I have been seeing that for 2~3 weeks.


Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
phiw13 on Codeberg

Offline

#80 Yesterday 08:09:49

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,761
GitHub

Re: Textpattern demo sites - status updates, issues, downtime, et cetera

phiw13 wrote #342742:

At time of writing 4.9.1 admin demo shows the set up panel.

Thanks for the report. Now fixed: session.save_path now set to /var/tmp – perhaps that will help it work a little longer while I troubleshoot.

Could your trouble be cause by this error triggered by the site CSP

No – unrelated – but I have no interested in third-party analytics so I will disable that now. Thanks for the heads up.

Offline

#81 Yesterday 08:16:50

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,761
GitHub

Re: Textpattern demo sites - status updates, issues, downtime, et cetera

I have explicitly disabled the Cloudflare analytics. I didn’t explicitly enable the Cloudflare analytics in the first place, and my small-c conservative approach to CSP has largely prevented the analytics .js being loaded, so there’s no real data collection going on.

There may be a period of time where the CSP continues to be shown and the analytics stuff ‘fades out’, but it’s been disabled at the Cloudflare side. Thanks for the heads up, phiw13.

Offline

#82 Yesterday 08:18:42

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,761
GitHub

Re: Textpattern demo sites - status updates, issues, downtime, et cetera

If the sites rebuild as intended for the next 72 hours or so, I’ll remove the twice-daily reboot kludge to see if that affects things in a positive way.

Offline

#83 Today 00:45:29

phiw13
Plugin Author
From: South-Western Japan
Registered: 2004-02-27
Posts: 3,666
Website

Re: Textpattern demo sites - status updates, issues, downtime, et cetera

So,
  • release-demo (4.9.1) shows the set-up page – minus some PHP errors about “no space…” (or similar wording) I saw yesterday.
  • dev-demo (5.0) shows the error config.php is missing or corrupt. To install Textpattern, ensure setup exists.

Time stamp per this post (minus 5minutes for me to type it all). 2 different browsers, private windows etc.

At least https://textpattern.co/demo is not cached anymore as it was early this year.


Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
phiw13 on Codeberg

Offline

#84 Today 01:09:27

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,761
GitHub

Re: Textpattern demo sites - status updates, issues, downtime, et cetera

Thanks, phiw13 – both now working.

/tmp is still filling up…and there’s little evidence to explain why it’s filling up so quickly…but I’ve increased the size to 2GB. I’ve switched the server to a larger boot drive to compensate. I’m increasing the swapfile size next.

Offline

#85 Today 01:18:51

phiw13
Plugin Author
From: South-Western Japan
Registered: 2004-02-27
Posts: 3,666
Website

Re: Textpattern demo sites - status updates, issues, downtime, et cetera

gaekwad wrote #342752:

Thanks, phiw13 – both now working.

Indeed, both loading right now. I might check again in a couple of hours.

/tmp is still filling up

Some sites I follow have been the target of unusual (AI) bot activity I think low level caching, /tmp, etc included in the target. Both WP sites, Cloudflare in front.


Where is that emoji for a solar powered submarine when you need it ?
Sand space – admin theme for Textpattern
phiw13 on Codeberg

Offline

#86 Today 01:31:31

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,761
GitHub

Re: Textpattern demo sites - status updates, issues, downtime, et cetera

This is the duf snapshot just now. Ample space on / and /tmp is empty. Debian 13 changed the way /tmp works, and it’s been seemingly fine until a few weeks ago…and then something (I still don’t know what) fills up /tmp and stuff snaps. I don’t know if the arbitrarily small (500MB) allocation to /tmp was tripping something up, but we’ll see what happens over the next 24 hours.

There is a notable uptick in bot / junk activity, I’ll tighten up the scraper deflection a little.

$ sudo duf
╭────────────────────────────────────────────────────────────────────────────────────────────────╮
│ 3 local devices                                                                                │
├─────────────────────┬────────┬───────┬────────┬────────────────────────────┬──────┬────────────┤
│ MOUNTED ON          │   SIZE │  USED │  AVAIL │            USE%            │ TYPE │ FILESYSTEM │
├─────────────────────┼────────┼───────┼────────┼────────────────────────────┼──────┼────────────┤
│ /                   │  34.3G │ 23.9G │   8.9G │ █████████████▌       69.8% │ ext4 │ /dev/vda1  │
│ /boot/efi           │ 123.7M │  8.7M │ 115.0M │ █                     7.0% │ vfat │ /dev/vda15 │
│ /mnt/donald_logs_01 │   2.9G │  1.2G │   1.8G │ ████████             40.3% │ xfs  │ /dev/sda   │
╰─────────────────────┴────────┴───────┴────────┴────────────────────────────┴──────┴────────────╯
╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ 12 special devices                                                                                                         │
├─────────────────────────────────────────────┬────────┬────────┬────────┬───────────────────────────┬──────────┬────────────┤
│ MOUNTED ON                                  │   SIZE │   USED │  AVAIL │            USE%           │ TYPE     │ FILESYSTEM │
├─────────────────────────────────────────────┼────────┼────────┼────────┼───────────────────────────┼──────────┼────────────┤
│ /dev                                        │ 462.3M │     0B │ 462.3M │                      0.0% │ devtmpfs │ udev       │
│ /dev/shm                                    │ 483.7M │  12.0K │ 483.7M │                      0.0% │ tmpfs    │ tmpfs      │
│ /run                                        │  96.7M │ 688.0K │  96.1M │                      0.7% │ tmpfs    │ tmpfs      │
│ /run/credentials/getty@tty1.service         │   1.0M │     0B │   1.0M │                      0.0% │ tmpfs    │ tmpfs      │
│ /run/credentials/serial-getty@ttyS0.service │   1.0M │     0B │   1.0M │                      0.0% │ tmpfs    │ tmpfs      │
│ /run/credentials/systemd-journald.service   │   1.0M │     0B │   1.0M │                      0.0% │ tmpfs    │ tmpfs      │
│ /run/credentials/systemd-networkd.service   │   1.0M │     0B │   1.0M │                      0.0% │ tmpfs    │ tmpfs      │
│ /run/credentials/systemd-resolved.service   │   1.0M │     0B │   1.0M │                      0.0% │ tmpfs    │ tmpfs      │
│ /run/lock                                   │   5.0M │     0B │   5.0M │                      0.0% │ tmpfs    │ tmpfs      │
│ /run/shm                                    │ 483.7M │     0B │ 483.7M │                      0.0% │ tmpfs    │ none       │
│ /run/user/1001                              │  96.7M │  12.0K │  96.7M │                      0.0% │ tmpfs    │ tmpfs      │
│ /tmp                                        │   2.0G │     0B │   2.0G │                      0.0% │ tmpfs    │ tmpfs      │
╰─────────────────────────────────────────────┴────────┴────────┴────────┴───────────────────────────┴──────────┴────────────╯

Offline

Board footer

Powered by FluxBB