Page MenuHomePhabricator
Feed Advanced Search

Today

epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 10:23 PM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 10:17 PM · Security, Phacility
epriestley added a comment to T13704: PHP2Shell.

One issue I'm struggling with is that some daemon parsing is failing:

Thu, Oct 22, 10:13 PM · Security, Phacility
epriestley added a comment to T13704: PHP2Shell.

Actually, Phabricator uses static::class since D21744 and it works in older PHP per 3v4l.org, so I think I'm incorrect that this requires PHP 8.

Thu, Oct 22, 9:35 PM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 9:32 PM · Security, Phacility
epriestley added a comment to T13704: PHP2Shell.

See T13637. See T13588. In PHP 8.1, the behavior of static variables in methods changed, per this snippet from the PHP Documentation:

Thu, Oct 22, 9:19 PM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 8:59 PM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 8:44 PM · Security, Phacility
epriestley added a comment to T13705: AI has ruined the internet.
ubuntu@secure-01a4c8f6:/core$ grep '22/Oct/2026' /var/log/apache2/other_vhosts_access.log | wc -l
1032536
ubuntu@secure-01a4c8f6:/core$ grep '22/Oct/2026' /var/log/apache2/other_vhosts_access.log | grep developers.facebook.com | wc -l
140014
ubuntu@secure-01a4c8f6:/core$ grep '22/Oct/2026' /var/log/apache2/other_vhosts_access.log | grep reflection.ai | wc -l
69485
ubuntu@secure-01a4c8f6:/core$ grep '22/Oct/2026' /var/log/apache2/other_vhosts_access.log | grep go/applebot | wc -l
8978
Thu, Oct 22, 8:33 PM
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 8:25 PM · Security, Phacility
epriestley added a comment to T13704: PHP2Shell.

I do want $array[null] to kill the server in the general case so all the high-quality Phabricator code I write in the future can't do it, but I realize I may need to concede and silence the error. I am going to give up on this one:

Thu, Oct 22, 7:09 PM · Security, Phacility
avivey added a comment to T13704: PHP2Shell.

also maybe copy https://we.phorge.it/D25387, which makes it so deprecation
messages don't kill the server.

Thu, Oct 22, 7:04 PM · Security, Phacility
epriestley added a comment to T13704: PHP2Shell.
  • AWS now has over 800 instance types???
  • I believe I've launched a new admin with a patched PHP that is surviving a least some of the deployment process. MySQL can't upgrade databases across major versions, so I'm restoring from backup now.
  • @jmeador oh hi there
  • @avivey Yeah, like half the pages are working for me while logged in but things are still pretty rough.
Thu, Oct 22, 7:04 PM · Security, Phacility
avivey added a comment to T13704: PHP2Shell.

Hi Evan,

Thu, Oct 22, 6:52 PM · Security, Phacility
jmeador added a comment to T13704: PHP2Shell.

A wild epriestley appears!

Thu, Oct 22, 6:33 PM · Security, Phacility
epriestley added a comment to T13704: PHP2Shell.

Typical state-of-the-art software upgrade process:

Thu, Oct 22, 5:52 PM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 3:46 PM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 3:20 PM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 3:11 PM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 3:09 PM · Security, Phacility
epriestley added a comment to T13704: PHP2Shell.

General state of affairs:

Thu, Oct 22, 2:46 PM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 2:28 PM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 9:58 AM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 9:20 AM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 2:13 AM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Thu, Oct 22, 12:46 AM · Security, Phacility

Yesterday

epriestley added a comment to T13704: PHP2Shell.

Recent versions of Ubuntu default to a sudo implemented in Rust which doesn't support -E to pass the entire environment. A quick fix for this is to select sudo.ws as an alternative:

Wed, Oct 21, 11:09 PM · Security, Phacility
epriestley added a revision to T13704: PHP2Shell: Unknown Object (Differential Revision).
Wed, Oct 21, 11:06 PM · Security, Phacility
epriestley added a comment to T13705: AI has ruined the internet.

Multimeter was already locked down? Let's see if we can survive health checks now...

Wed, Oct 21, 11:00 PM
epriestley triaged T13705: AI has ruined the internet as Low priority.
Wed, Oct 21, 10:56 PM
epriestley triaged T13704: PHP2Shell as High priority.
Wed, Oct 21, 10:44 PM · Security, Phacility
epriestley triaged T13704: PHP2Shell as High priority.
Wed, Oct 21, 10:44 PM · Security, Phacility

Dec 11 2025

slashsBin updated slashsBin.
Dec 11 2025, 11:51 AM

Nov 8 2025

terirem updated terirem.
Nov 8 2025, 10:12 PM

Oct 28 2025

jdloft updated jdloft.
Oct 28 2025, 2:52 PM

Oct 15 2025

alexandernst updated alexandernst.
Oct 15 2025, 6:50 PM

Jun 13 2025

clowwindy removed an attached file: F16121769: profile.
Jun 13 2025, 11:14 PM
clowwindy removed an attached file: F16121771: profile.
Jun 13 2025, 11:14 PM
clowwindy removed an attached file: F16121775: profile.
Jun 13 2025, 11:13 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:05 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:02 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:02 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:02 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:02 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:02 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:02 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:01 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:00 PM
clowwindy updated clowwindy.
Jun 13 2025, 11:00 PM
clowwindy updated clowwindy.
Jun 13 2025, 10:59 PM
clowwindy updated clowwindy.
Jun 13 2025, 10:59 PM
clowwindy updated clowwindy.
Jun 13 2025, 10:59 PM
clowwindy updated clowwindy.
Jun 13 2025, 10:59 PM
clowwindy updated clowwindy.
Jun 13 2025, 10:59 PM
clowwindy updated clowwindy.
Jun 13 2025, 10:59 PM
clowwindy updated clowwindy.
Jun 13 2025, 10:59 PM
clowwindy updated clowwindy.
Jun 13 2025, 10:58 PM
clowwindy updated clowwindy.
Jun 13 2025, 10:57 PM
clowwindy updated clowwindy.
Jun 13 2025, 10:57 PM
clowwindy removed an attached file: F16121735: profile.
Jun 13 2025, 10:53 PM
clowwindy removed an attached file: F16121733: profile.
Jun 13 2025, 10:53 PM
clowwindy removed an attached file: F16121734: profile.
Jun 13 2025, 10:52 PM
clowwindy updated clowwindy.
Jun 13 2025, 10:49 PM

Apr 10 2025

faulconbridge updated faulconbridge.
Apr 10 2025, 2:59 AM
faulconbridge updated faulconbridge.
Apr 10 2025, 2:58 AM

Nov 28 2024

aklapper added a comment to T11668: Herald editing view show unknown error .

Related Phorge ticket: https://we.phorge.it/T15860 / https://we.phorge.it/D25696

Nov 28 2024, 11:42 AM · Bug Report (Needs Information)

Nov 25 2024

AuroraAri updated AuroraAri.
Nov 25 2024, 10:05 AM

Aug 16 2024

747endetta renamed T5566: Resolved from Differential shown error to Resolved.
Aug 16 2024, 3:23 PM

May 19 2024

domu1de updated domu1de.
May 19 2024, 11:28 AM

Apr 21 2024

slashsBin updated slashsBin.
Apr 21 2024, 10:06 AM

Feb 13 2024

epriestley closed T13701: Perform a large data export from Phacility as Resolved.

(Of course, it'll probably just work the first time now...)

Feb 13 2024, 8:04 PM · Files, Phacility

Feb 12 2024

epriestley added a comment to T13701: Perform a large data export from Phacility.

The export process is already robust at a coarse level: the dump is retained on disk and the process can be retried at the "upload the whole file again" level, then picked up with bin/host export using the --database or --database-file flags (probably with --keep-file).

Feb 12 2024, 11:29 PM · Files, Phacility
epriestley added a comment to T13701: Perform a large data export from Phacility.

The (anonymized) error the process encountered occurred while transferring the dump to central storage was:

Feb 12 2024, 11:19 PM · Files, Phacility
epriestley triaged T13701: Perform a large data export from Phacility as Low priority.
Feb 12 2024, 11:10 PM · Files, Phacility

Jan 11 2024

epriestley closed T13698: How do you hold a door open? as Resolved.

Per above, this was partially mooted by the house framing rotting and partially resolved by me being generally pretty satisfied with the "Stop or Prop".

Jan 11 2024, 7:18 PM · Hardware
epriestley closed T13692: Build a portable motorized vehicle for a 3 year old as Resolved.

These are still stuck in a manufacturing backlog.

Jan 11 2024, 7:16 PM · Hardware
epriestley closed T13690: A Considered Review: PCB Manufacturing as Resolved.

About a year later, I still like PCB manufacturing in theory, but haven't actually manufactured any more PCBs.

Jan 11 2024, 6:52 PM · Hardware
epriestley closed T13689: A Considered Review: 3D Printing as Resolved.

A year or so later:

Jan 11 2024, 3:36 PM · Hardware
epriestley closed T13688: How do you reasonably plumb a 1/4" drain line into a 1-1/4" drain pipe? as Resolved.

I redid the clogged sink according to the schema above and haven't had any issues with it so far. I think this is probably an approximately reasonable map for tackling plumbing problems that might arise in the future.

Jan 11 2024, 3:12 PM · Hardware
epriestley closed T13693: Address various issues with Bernina B740 Sewing Machine as Resolved.

For the moment, the customer has pivoted to knitting.

Jan 11 2024, 3:10 PM · Hardware
epriestley closed T13696: FAQ: Pocket Hole Joinery as Resolved.
Jan 11 2024, 3:08 PM · Hardware
epriestley closed T13691: Prevent 2015 Audi Q3 radio from playing music on vehicle start as Wontfix.

The customer requirement for "NO MUSIC!!!" abated before I got around to pulling the vehicle apart, so I'm giving up on this one.

Jan 11 2024, 3:08 PM · Hardware

Nov 16 2023

epriestley renamed T13694: Create a "BRK/First Alert" smoke detector connector adapter from Create a "BRK/First Alert" smoke detector connector adapter to Create a "BRK/First Alert" smoke detector connector adapter.
Nov 16 2023, 8:43 PM · Hardware

Nov 13 2023

epriestley added a comment to T13698: How do you hold a door open?.

Well now, that is certainly a nice rock.

Nov 13 2023, 7:27 PM · Hardware
epriestley updated the task description for T13700: Notes to Self, Late 2023.
Nov 13 2023, 7:10 PM · Phacility
epriestley closed T13700: Notes to Self, Late 2023 as Resolved.

See D21862.

Nov 13 2023, 7:10 PM · Phacility
epriestley added a revision to T13700: Notes to Self, Late 2023: Restricted Differential Revision.
Nov 13 2023, 7:00 PM · Phacility