GET https://staging.someones.computer/status.json

HTTP Client

5 Total requests
3 HTTP errors

Clients

http_client 5

Requests

HEAD https://staging.someones.computer Profile
Request options
[
  "timeout" => 3
  "max_redirects" => 0
  "capture_peer_cert_chain" => true
  "verify_peer" => false
  "verify_host" => false
  "headers" => []
  "on_progress" => Closure(int $dlNow, int $dlSize, array $info): void {#63
    returnType: "void"
    class: "App\HttpClient\TracingHttpClient"
    use: {
      $span: OpenTelemetry\API\Trace\NonRecordingSpan {#649 …}
      $end: Closure(): void {#2190 …}
      $userOnProgress: null
    }
  }
]
Response 200
[
  "info" => [
    "header_size" => 1820
    "request_size" => 125
    "total_time" => 0.931262
    "namelookup_time" => 0.036862
    "connect_time" => 0.07227
    "pretransfer_time" => 0.120365
    "starttransfer_time" => 0.930522
    "primary_ip" => "65.21.209.119"
    "certinfo" => [
      [
        "Subject" => "CN = staging.someones.computer"
        "Issuer" => "C = US, O = Let's Encrypt, CN = YR2"
        "Version" => "2"
        "Serial Number" => "05cb9c0ec853720943d546863770f7145a96"
        "Signature Algorithm" => "sha256WithRSAEncryption"
        "Public Key Algorithm" => "rsaEncryption"
        "X509v3 Key Usage" => "Digital Signature, Key Encipherment"
        "X509v3 Extended Key Usage" => "TLS Web Server Authentication"
        "X509v3 Basic Constraints" => "CA:FALSE"
        "X509v3 Subject Key Identifier" => "E0:CF:43:54:7E:27:B6:E6:D2:54:CA:54:B6:19:52:7C:12:92:FE:72"
        "X509v3 Authority Key Identifier" => "40:15:2D:26:79:ED:32:20:9E:DF:9A:72:1D:D6:32:1F:81:0C:81:0C"
        "Authority Information Access" => "CA Issuers - URI:http://yr2.i.lencr.org/"
        "X509v3 Subject Alternative Name" => "DNS:staging.someones.computer"
        "X509v3 Certificate Policies" => "Policy: 2.23.140.1.2.1"
        "X509v3 CRL Distribution Points" => """
          Full Name:\n
            URI:http://yr2.c.lencr.org/23.crl\n
          """
        "CT Precertificate SCTs" => """
          Signed Certificate Timestamp:\n
              Version   : v1 (0x0)\n
              Log ID    : 46:A2:39:67:C6:0D:B6:46:87:C6:6F:3D:F9:99:94:76:\n
                          93:A6:A6:11:20:84:57:D5:55:E7:E3:D0:A1:D9:B6:46\n
              Timestamp : Nov  1 02:27:50.664 2026 GMT\n
              Extensions: none\n
              Signature : ecdsa-with-SHA256\n
                          30:46:02:21:00:AA:5A:64:8D:82:D8:2C:34:E4:53:5F:\n
                          AD:83:74:69:41:21:D9:E6:73:DB:B7:9B:B7:6A:27:E9:\n
                          FF:79:33:A9:E5:02:21:00:A6:DA:59:D3:46:76:27:80:\n
                          BD:4E:DA:73:63:A9:43:35:9B:3F:DC:98:1B:78:43:71:\n
                          5A:AA:55:D9:97:79:E3:1D\n
          Signed Certificate Timestamp:\n
              Version   : v1 (0x0)\n
              Log ID    : 44:E8:22:FC:2B:AB:0E:92:EE:D0:E9:FA:D6:96:64:60:\n
                          27:76:D0:17:60:E0:89:05:09:C9:23:A1:B0:3F:C3:7F\n
              Timestamp : Nov  1 02:27:47.327 2026 GMT\n
              Extensions: 00:00:05:00:13:72:3B:38\n
              Signature : ecdsa-with-SHA256\n
                          30:44:02:20:54:43:3D:19:99:5B:A2:A7:0B:02:7A:95:\n
                          35:76:EC:8E:72:51:A0:AC:50:FE:47:04:0A:9E:F5:3C:\n
                          D6:01:97:B6:02:20:59:6E:8B:AA:F4:51:2E:1C:2E:84:\n
                          91:B3:AF:1A:41:D5:F5:EB:02:3B:99:4F:08:FE:F8:89:\n
                          A6:58:96:04:EA:02
          """
        "Start date" => "Nov  1 01:29:20 2026 GMT"
        "Expire date" => "Jan 30 01:29:19 2027 GMT"
        "RSA Public Key" => "4096"
        "rsa(n)" => "BE03608FB0DCA1F654DCA1A0B0ACD661F0AD39BF6FC70297891D645177D28C995EB958D8867BAD612955E5F82B8CBE3A347A27CA90C2404A6E79B4D444C319FF2F2D056F3CB7D9422EB6A6186680CBB7BF950409999CF29C88F8190D2F8D819069BAAAB6ABFF5F10563AA73AC605666CD3A8B229D89B5EA2B93B6DE0135CE33C888AC4414C95117E65CA19E0D91DC1D958C52D56D18B063A8672064F6F988E3F7FCB533C84D97752D1CCB4527D3ED8865F6FB3A1BBE640CB93F35E07CFE43EF3D798A9810C50AE9E7026519C872407BE3C39DF0D9AA6F48047E349AB699DF9C2BD153CBA6F7290C57B69754C38462539859E86B73AFD098834D4F249F87E8A374F142F0C2D889921AFD02B6C5C40E0A070B3DFBB60C30816954A14F7378AA61BE167261B4560A0EC872DB1B633D371DBD7837D94140CD420A6C3B727FDE09CBE42C81D54DE0FB1B8815F7F25D93ED195085264D81AAC618650DD01DE0A5FF0664459398D2C81EA36CAB1D08A70601604584376A881C63099A235AB81A17DEFEB58DD60C4423A850991074403209FFCA1AD443E31AD82708B1EE3744DAAC146571B1C67C57661E66843FBA8E30F8B110AA0CB01F26F250843D3A3D372713D956C332E113A8CCBBC105603F8A810A67C2E37F0E878126DD653A4F986A69DDA83B782D5F22E2AC864994AD9E9FBDF10252970434A0E2C734C216EDA716C4D5473E7"
        "rsa(e)" => "10001"
        "Signature" => "25:00:27:f8:10:5e:26:d5:0c:d0:36:44:0f:23:b2:f4:ba:16:bc:93:36:5b:5d:6d:5a:67:23:9b:02:b1:7f:5d:d5:27:b0:9b:4d:05:ed:fd:1b:b2:cc:8f:42:93:55:62:4b:7c:5f:ff:c1:de:42:c8:a4:f1:7f:90:17:1b:6a:f4:b5:09:20:48:4b:54:fb:46:e8:6b:18:3c:20:85:a7:f2:29:32:9e:9c:1a:22:f7:bd:64:5f:b1:5b:3a:42:65:e8:23:77:4d:d0:c1:cc:c6:fb:30:8f:39:a3:7d:1c:cd:b5:2a:c9:8a:cb:d9:c4:17:00:e1:09:2e:38:3c:1f:eb:62:c8:be:25:95:0a:10:b9:37:4e:c0:c4:14:fa:f7:8e:36:ea:38:91:9b:ad:7c:cb:78:3c:01:6d:54:ed:97:d6:9c:7a:26:a8:03:06:eb:59:3f:42:80:28:b5:85:9f:80:9a:25:f7:dc:e1:99:51:06:2e:d3:d7:a9:00:dc:f3:36:f2:bb:ed:79:7d:98:f1:fc:f2:f2:cc:8d:c2:c4:a4:ba:f7:9c:26:9e:25:a9:dd:df:70:db:1d:d7:6d:d8:ce:d7:51:0f:06:26:c5:4d:10:40:0c:87:dd:a6:16:48:57:6c:0e:63:18:84:1d:02:11:ff:59:a9:eb:ba:e8:7e:f9:72:e5:"
        "Cert" => """
          -----BEGIN CERTIFICATE-----\n
          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\n
          YxiEHQIR/1mp67rofvly5Q==\n
          -----END CERTIFICATE-----\n
          """
      ]
      [
        "Subject" => "C = US, O = Let's Encrypt, CN = YR2"
        "Issuer" => "C = US, O = ISRG, CN = Root YR"
        "Version" => "2"
        "Serial Number" => "4ebd24947e24d394802d84a52fd5b319"
        "Signature Algorithm" => "sha256WithRSAEncryption"
        "Public Key Algorithm" => "rsaEncryption"
        "X509v3 Key Usage" => "Digital Signature, Certificate Sign, CRL Sign"
        "X509v3 Extended Key Usage" => "TLS Web Server Authentication"
        "X509v3 Basic Constraints" => "CA:TRUE, pathlen:0"
        "X509v3 Subject Key Identifier" => "40:15:2D:26:79:ED:32:20:9E:DF:9A:72:1D:D6:32:1F:81:0C:81:0C"
        "X509v3 Authority Key Identifier" => "DE:E7:5B:60:D0:22:6D:40:28:7D:3F:0D:01:FE:A4:B5:52:B4:51:94"
        "Authority Information Access" => "CA Issuers - URI:http://yr.i.lencr.org/"
        "X509v3 Certificate Policies" => "Policy: 2.23.140.1.2.1"
        "X509v3 CRL Distribution Points" => """
          Full Name:\n
            URI:http://yr.c.lencr.org/\n
          """
        "Start date" => "Sep  3 00:00:00 2025 GMT"
        "Expire date" => "Sep  2 23:59:59 2028 GMT"
        "RSA Public Key" => "2048"
        "rsa(n)" => "D9D0BC70069A6A87CE25BAA31EAD5FDE78BFDF5D0EE62D042FD4B9E958A65BCAF1A9C7AC21E807E7B2502717A7B04E470703E8123A806F9B70DF9B4E80B86885F8A46EB787C0728C2A9C0410096F7CF903CFFDE3AFFF0BA0EC8CA4E0D90EC5FD88EA0D9FE794FA9C9A0E4CB15CBA4791ABCD091901186A7F9D3C5AFD38652040ADA118A80D916F3BA5AA69B0E02E50972BA18851B79B948ACE2A6998AB7A2B1EBB7DA0CC324D04088AB6CBDDE875F8BF6E5BA6444D712FC1FC6B5CF6455B5290FED8F2CFC5D7A2DD38A6E79938B5F0045F00F6AB288F4F1AD336AEA537E00CAF983673574DAA4393C23C5E57A2F99693F5AC6898BCB9D168F94EAB26513D6FB9"
        "rsa(e)" => "10001"
        "Signature" => "74:65:44:16:67:df:d8:9f:d0:8e:12:9a:3e:25:f7:9c:32:70:74:87:4b:f0:0e:6f:cc:eb:a2:2a:5e:ac:37:2e:86:8b:9b:1f:65:66:f4:53:78:32:12:eb:b3:d4:78:8d:f2:08:0d:96:e8:f2:91:0f:4f:c5:13:f1:b9:ee:53:a6:4b:e5:f2:e4:06:9a:2f:4d:08:08:63:aa:8c:d7:02:68:c5:96:f2:8f:27:7a:f1:ce:77:88:b8:96:a8:2d:ce:71:3f:db:c4:30:95:c7:49:c8:5f:32:06:25:87:a6:7c:a3:84:4a:66:35:62:54:46:03:82:3a:0d:b1:a7:04:4c:04:2b:23:31:27:2a:60:fb:4e:84:17:ae:61:0b:d2:c0:01:1e:4c:c2:f6:52:48:7a:b8:6b:97:e0:4d:78:ab:ae:49:6b:c7:1d:8c:5e:5b:02:57:67:3f:57:84:e0:50:5a:03:0b:19:1b:67:ce:aa:aa:ca:57:4d:d8:f3:93:70:d9:bb:5e:74:fd:40:b6:58:90:b8:96:6c:fc:9a:3f:81:7c:57:75:ce:cb:ac:7d:cc:72:09:e9:9d:b4:e2:02:77:17:ef:21:12:84:fe:a4:cd:07:a3:96:5a:8c:08:8b:79:d8:73:a3:c4:31:96:69:f4:bb:5f:0f:83:2b:0a:a6:1f:e1:2a:cb:c7:5c:6c:eb:9a:83:fd:40:62:54:28:28:d5:4a:dc:5e:6a:1e:1e:ad:10:38:8c:a9:07:0b:22:26:c6:2a:d7:84:ea:21:e8:e0:0f:db:21:27:1b:ce:b8:57:51:8b:a2:b2:6e:36:65:8c:e6:73:8f:05:31:52:07:de:ac:b8:2f:ce:04:4d:d0:07:da:0b:71:c3:43:c0:86:f4:55:5e:9f:07:3f:bc:1f:9e:0a:73:b0:df:fc:c4:e4:e9:79:14:9b:33:8f:90:6d:ce:7a:1b:af:81:89:f9:af:ea:c9:35:89:e4:1b:34:0d:f0:25:d9:78:0c:35:2e:41:25:7c:84:18:31:eb:3a:08:d5:94:86:39:1a:6b:0c:5b:b1:ed:ce:ab:85:ce:fb:41:93:12:46:b1:20:a2:60:5e:92:57:ab:bc:4b:de:f3:ac:a5:5a:66:77:59:61:d5:e9:12:cc:8b:cc:4d:be:37:7b:d6:be:04:3c:81:a0:63:b0:59:53:f5:4f:06:4a:be:b8:0e:c6:6f:a9:9b:26:71:60:57:8d:ee:87:7c:72:2d:11:60:c4:80:29:84:8b:a4:c1:31:92:31:96:51:f8:02:3e:42:7a:74:05:84:d6:a2:f1:d7:a3:33:9f:dc:7f:2b:ea:1a:33:12:84:f4:d8:91:e7:d0:07:93:7c:"
        "Cert" => """
          -----BEGIN CERTIFICATE-----\n
          MIIE2jCCAsKgAwIBAgIQTr0klH4k05SALYSlL9WzGTANBgkqhkiG9w0BAQsFADAu\n
          MQswCQYDVQQGEwJVUzENMAsGA1UEChMESVNSRzEQMA4GA1UEAxMHUm9vdCBZUjAe\n
          Fw0yNTA5MDMwMDAwMDBaFw0yODA5MDIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYw\n
          FAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQDEwNZUjIwggEiMA0GCSqGSIb3\n
          DQEBAQUAA4IBDwAwggEKAoIBAQDZ0LxwBppqh84luqMerV/eeL/fXQ7mLQQv1Lnp\n
          WKZbyvGpx6wh6AfnslAnF6ewTkcHA+gSOoBvm3Dfm06AuGiF+KRut4fAcowqnAQQ\n
          CW98+QPP/eOv/wug7Iyk4NkOxf2I6g2f55T6nJoOTLFcukeRq80JGQEYan+dPFr9\n
          OGUgQK2hGKgNkW87pappsOAuUJcroYhRt5uUis4qaZireiseu32gzDJNBAiKtsvd\n
          6HX4v25bpkRNcS/B/Gtc9kVbUpD+2PLPxdei3Tim55k4tfAEXwD2qyiPTxrTNq6l\n
          N+AMr5g2c1dNqkOTwjxeV6L5lpP1rGiYvLnRaPlOqyZRPW+5AgMBAAGjge4wgesw\n
          DgYDVR0PAQH/BAQDAgGGMBMGA1UdJQQMMAoGCCsGAQUFBwMBMBIGA1UdEwEB/wQI\n
          MAYBAf8CAQAwHQYDVR0OBBYEFEAVLSZ57TIgnt+ach3WMh+BDIEMMB8GA1UdIwQY\n
          MBaAFN7nW2DQIm1AKH0/DQH+pLVStFGUMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEF\n
          BQcwAoYWaHR0cDovL3lyLmkubGVuY3Iub3JnLzATBgNVHSAEDDAKMAgGBmeBDAEC\n
          ATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veXIuYy5sZW5jci5vcmcvMA0GCSqG\n
          SIb3DQEBCwUAA4ICAQB0ZUQWZ9/Yn9COEpo+JfecMnB0h0vwDm/M66IqXqw3LoaL\n
          mx9lZvRTeDIS67PUeI3yCA2W6PKRD0/FE/G57lOmS+Xy5AaaL00ICGOqjNcCaMWW\n
          8o8nevHOd4i4lqgtznE/28QwlcdJyF8yBiWHpnyjhEpmNWJURgOCOg2xpwRMBCsj\n
          MScqYPtOhBeuYQvSwAEeTML2Ukh6uGuX4E14q65Ja8cdjF5bAldnP1eE4FBaAwsZ\n
          G2fOqqrKV03Y85Nw2btedP1AtliQuJZs/Jo/gXxXdc7LrH3McgnpnbTiAncX7yES\n
          hP6kzQejllqMCIt52HOjxDGWafS7Xw+DKwqmH+Eqy8dcbOuag/1AYlQoKNVK3F5q\n
          Hh6tEDiMqQcLIibGKteE6iHo4A/bIScbzrhXUYuism42ZYzmc48FMVIH3qy4L84E\n
          TdAH2gtxw0PAhvRVXp8HP7wfngpzsN/8xOTpeRSbM4+Qbc56G6+Bifmv6sk1ieQb\n
          NA3wJdl4DDUuQSV8hBgx6zoI1ZSGORprDFux7c6rhc77QZMSRrEgomBeklervEve\n
          86ylWmZ3WWHV6RLMi8xNvjd71r4EPIGgY7BZU/VPBkq+uA7Gb6mbJnFgV43uh3xy\n
          LRFgxIAphIukwTGSMZZR+AI+Qnp0BYTWovHXozOf3H8r6hozEoT02JHn0AeTfA==\n
          -----END CERTIFICATE-----\n
          """
      ]
      [
        "Subject" => "C = US, O = ISRG, CN = Root YR"
        "Issuer" => "C = US, O = Internet Security Research Group, CN = ISRG Root X1"
        "Version" => "2"
        "Serial Number" => "f24b6d17f9d9ad7cb1c9fea78782699f"
        "Signature Algorithm" => "sha256WithRSAEncryption"
        "Public Key Algorithm" => "rsaEncryption"
        "X509v3 Key Usage" => "Certificate Sign, CRL Sign"
        "X509v3 Extended Key Usage" => "TLS Web Server Authentication"
        "X509v3 Basic Constraints" => "CA:TRUE"
        "X509v3 Subject Key Identifier" => "DE:E7:5B:60:D0:22:6D:40:28:7D:3F:0D:01:FE:A4:B5:52:B4:51:94"
        "X509v3 Authority Key Identifier" => "79:B4:59:E6:7B:B6:E5:E4:01:73:80:08:88:C8:1A:58:F6:E9:9B:6E"
        "Authority Information Access" => "CA Issuers - URI:http://x1.i.lencr.org/"
        "X509v3 Certificate Policies" => "Policy: 2.23.140.1.2.1"
        "X509v3 CRL Distribution Points" => """
          Full Name:\n
            URI:http://x1.c.lencr.org/\n
          """
        "Start date" => "May 13 00:00:00 2026 GMT"
        "Expire date" => "Sep  2 23:59:59 2032 GMT"
        "RSA Public Key" => "4096"
        "rsa(n)" => "DBC626737BF024C97562F7F9E19FB0B3794EB34126CF951FD8515EA45BC31BBDB06362074043D5F70EC5B494402248335C44D770DBFB90B0D70D2CD04058B2FB883FFEA3A05D30F1CB8899B811D4E1A061B490E0EA7323E0C6F121AE4E5704F3BDCE092FA4877B2B968EAF978DCCE4E260E007A8D6C7C7A7A913243A0888504D24063E38A7D7FC552F60ABA18D3FA7A38F659AA9AEA52048E4F901422AAB106B56539BB153F7105871AEF234A3141CE766ABDB34F2CC5CC2C5C426F75937EB2415D78EABD61BEBF86E3CF18E3780B4E954EEA6AB443BCD3B202E4182E59FDD3833E7DA2B1F219CB0A9275E59A9A12070D958FBD30C59C0B9CAF2F60368F797DFB66EE820657F9D384F75CD898875AC13BD266E56F95B46B0252F1201EA9C0C0639DE5C28D843CFB70420A3B2C6D2369654DE14DC0437617C09440E562BEA911AB6731D9834F906A9CA0BDD9B7741213357DB2C78A82DC70B0AE89EBD3F1990F859AEAECC8A2EE035701C504011F3E97361A97EF734E0EC2E4300BC9539E1BF0AA7D100C9F52921C247435203A3FCB67FE619196709CB79AED5422E7572495A54E87D6A1A0DC38133AEB247FC79A85332261B2397B33C998EE5EAED6A5B24435BADA7BE3E783CBDD8F2387ED1CA4DBABD216847E1864A8775A724422DFA842F95865B63CB6912BA0AAC507A3C51B3AC9203472B6CE07AAFB87E764458F6CEFFC1"
        "rsa(e)" => "10001"
        "Signature" => "3c:b2:94:88:f7:92:8a:7e:7d:96:e8:63:26:0e:91:c1:25:23:da:2d:bb:12:dd:6f:77:72:28:c9:09:10:98:01:cd:5f:b0:98:0b:d4:52:0b:ec:2d:02:f5:e7:0f:39:d7:30:07:67:e2:d0:39:36:a7:de:23:f6:24:c9:0b:19:ad:e4:21:52:28:b4:56:c2:75:d3:d8:c3:12:5d:ec:55:c6:aa:15:07:bf:41:75:63:f1:55:71:13:91:59:9e:fe:a6:12:02:e2:95:1e:1e:4f:b3:ee:41:8b:18:26:c1:2d:49:92:34:80:73:e3:1f:ad:46:cd:b2:c5:44:12:71:f4:68:48:80:87:ea:e8:b5:70:15:25:23:ff:61:ee:cb:24:f1:30:0f:d0:d6:1b:bd:af:55:66:e1:01:cb:8e:7f:93:8b:8f:3e:7b:0a:d9:3b:32:04:07:ca:76:7b:f8:f9:47:26:d6:a3:ae:80:9a:21:bb:42:af:ab:5c:65:96:80:c1:44:26:fa:34:32:79:67:55:fb:68:6f:f5:d7:8e:60:59:8a:79:0c:a3:8d:c4:ab:37:93:5a:76:bc:3e:2f:d0:d9:24:b6:c0:d4:7a:9e:36:f2:e1:06:0a:a9:3f:47:ef:26:ad:8d:e8:4b:43:e7:be:0d:e9:e3:08:ee:e3:2c:25:39:e3:8b:65:03:cf:d7:a5:e5:72:d2:bf:d7:ea:24:cb:83:42:d6:15:6f:6a:13:36:82:a9:a1:4a:a1:c4:f5:42:d1:aa:b8:78:6e:4c:11:26:88:76:7f:1b:e5:91:92:49:e0:09:2c:c1:d7:96:31:1d:94:dc:da:fa:77:1f:92:f8:97:93:53:ce:2e:79:c5:76:fc:7c:fe:09:3a:33:7e:f8:59:b2:d6:15:7c:3c:37:5e:35:07:f4:65:fe:d2:0d:19:f9:75:4f:13:88:8a:ab:62:31:89:0b:d3:64:52:19:bd:64:ab:7e:01:2f:d3:4f:3f:6e:f3:44:63:2e:1c:69:f3:4b:78:45:22:b4:53:7c:ac:6b:cd:46:7d:47:34:16:cc:41:b7:2b:a7:c9:de:bd:a7:a9:29:6d:91:ec:ad:8a:cf:43:20:1a:05:63:d5:66:57:28:cb:33:bd:43:32:2f:b2:d7:e4:d1:48:95:42:94:43:30:bc:0e:32:2f:ef:bb:ab:d5:d9:c7:9a:f9:c0:14:56:07:89:10:4c:a1:f9:ab:2a:19:9c:3c:3b:8a:2b:a1:d6:52:03:c8:31:71:f2:be:e2:f6:f2:09:53:91:d2:de:6a:19:2e:46:16:00:e8:a5:31:a5:7d:37:9e:80:f4:18:1b:e9:d3:5c:1e:4b:e0:dc:da:1a:60:"
        "Cert" => """
          -----BEGIN CERTIFICATE-----\n
          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\n
          -----END CERTIFICATE-----\n
          """
      ]
    ]
    "primary_port" => 443
    "local_ip" => "172.20.0.7"
    "local_port" => 43046
    "http_version" => 3
    "protocol" => 2
    "scheme" => "https"
    "appconnect_time_us" => 119972
    "queue_time_us" => 12
    "connect_time_us" => 72270
    "namelookup_time_us" => 36862
    "pretransfer_time_us" => 120365
    "starttransfer_time_us" => 930522
    "posttransfer_time_us" => 120365
    "total_time_us" => 931262
    "effective_method" => "HEAD"
    "start_time" => 1794177449.4516
    "original_url" => "https://staging.someones.computer/"
    "pause_handler" => Closure(float $duration) {#2747
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#56 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#1108 …}
        $execCounter: -9223372036854775808
        $pauseExpiry: 0.0
      }
    }
    "debug" => """
      * Host staging.someones.computer:443 was resolved.\n
      * IPv6: (none)\n
      * IPv4: 65.21.209.119\n
      *   Trying 65.21.209.119:443...\n
      * ALPN: curl offers h2,http/1.1\n
      * SSL Trust: peer verification disabled\n
      * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / X25519MLKEM768 / RSASSA-PSS\n
      * ALPN: server accepted h2\n
      * Server certificate:\n
      *   subject: CN=staging.someones.computer\n
      *   start date: Nov  1 01:29:20 2026 GMT\n
      *   expire date: Jan 30 01:29:19 2027 GMT\n
      *   issuer: C=US; O=Let's Encrypt; CN=YR2\n
      *   Certificate level 0: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption\n
      *   Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption\n
      *   Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption\n
      * OpenSSL verify result: 14\n
      *  SSL certificate verification failed, continuing anyway!\n
      * Established connection to staging.someones.computer (65.21.209.119 port 443) from 172.20.0.7 port 43046 \n
      * using HTTP/2\n
      * [HTTP/2] [1] OPENED stream for https://staging.someones.computer/\n
      * [HTTP/2] [1] [:method: HEAD]\n
      * [HTTP/2] [1] [:scheme: https]\n
      * [HTTP/2] [1] [:authority: staging.someones.computer]\n
      * [HTTP/2] [1] [:path: /]\n
      * [HTTP/2] [1] [accept: */*]\n
      * [HTTP/2] [1] [user-agent: Symfony HttpClient (Curl)]\n
      * [HTTP/2] [1] [accept-encoding: gzip]\n
      > HEAD / HTTP/2\r\n
      Host: staging.someones.computer\r\n
      Accept: */*\r\n
      User-Agent: Symfony HttpClient (Curl)\r\n
      Accept-Encoding: gzip\r\n
      \r\n
      * Request completely sent off\n
      < HTTP/2 200 \r\n
      < cache-control: max-age=0, must-revalidate, private\r\n
      < content-security-policy: default-src 'self'; base-uri 'self'; form-action 'self'; frame-ancestors 'none'; img-src 'self' data:; object-src 'none'; script-src 'self' data: 'unsafe-inline' 'sha256-w+lmTdfIpBPK10JMPBUeWQvQ4DKgOKtBGjQbrhspDgU=' 'sha256-ozRXH2t9fQ6YJ8X2nWfBHss82xFbLiUl/eIkaE2WN+k=' 'sha256-6PeNBy+owUm6Gd8Z5yEum0eIWDj1/qFaCZ3n8xIKraY=' 'nonce-45814d65983e72793ec34b30d7647958'; style-src 'self' 'unsafe-inline'; worker-src 'self' blob:\r\n
      < content-type: text/html; charset=UTF-8\r\n
      < date: Sun, 08 Nov 2026 22:37:30 GMT\r\n
      < expires: Sun, 08 Nov 2026 22:37:30 GMT\r\n
      < link: </assets/styles/app-sFshyvx.css>; rel="preload"; as="style"\r\n
      < referrer-policy: no-referrer, strict-origin-when-cross-origin\r\n
      < server: FrankenPHP Caddy\r\n
      * Added cookie locale="en_GB" for domain staging.someones.computer, path /, expire 1825713450\n
      < set-cookie: locale=en_GB; expires=Mon, 08 Nov 2027 22:37:30 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=lax\r\n
      * Added cookie main_deauth_profile_token="23e1af" for domain staging.someones.computer, path /, expire 0\n
      < set-cookie: main_deauth_profile_token=23e1af; path=/; httponly; samesite=lax\r\n
      * Added cookie main_auth_profile_token="deleted" for domain staging.someones.computer, path /, expire 1\n
      < set-cookie: main_auth_profile_token=deleted; expires=Sat, 08 Nov 2025 22:37:29 GMT; Max-Age=0; path=/; httponly\r\n
      < strict-transport-security: max-age=31536000; includeSubDomains\r\n
      < x-content-security-policy: default-src 'self'; base-uri 'self'; form-action 'self'; frame-ancestors 'none'; img-src 'self' data:; object-src 'none'; script-src 'self' data: 'unsafe-inline' 'sha256-w+lmTdfIpBPK10JMPBUeWQvQ4DKgOKtBGjQbrhspDgU=' 'sha256-ozRXH2t9fQ6YJ8X2nWfBHss82xFbLiUl/eIkaE2WN+k=' 'sha256-6PeNBy+owUm6Gd8Z5yEum0eIWDj1/qFaCZ3n8xIKraY=' 'nonce-45814d65983e72793ec34b30d7647958'; style-src 'self' 'unsafe-inline'; worker-src 'self' blob:\r\n
      < x-content-type-options: nosniff\r\n
      < x-debug-token: 23e1af\r\n
      < x-debug-token-link: https://staging.someones.computer/_profiler/23e1af\r\n
      < x-frame-options: DENY\r\n
      < x-powered-by: PHP/8.5.12\r\n
      < x-robots-tag: noindex\r\n
      < \r\n
      """
    "peer_certificate_chain" => [
      OpenSSLCertificate {#2729
        subject: {
          commonName: "staging.someones.computer"
        }
        issuer: {
          organizationName: "Let's Encrypt"
          commonName: "YR2"
        }
        expiry: 2027-01-30T01:29:19+0000
        fingerprint: {
          md5: 36:1D:C7:0B:26:01:BE:74:FD:44:38:DA:E0:FF:39:6A
          sha1: 9F:AD:A4:E7:CA:67:65:7A:96:BB:C5:76:98:76:87:D9:7E:A6:9E:59
          sha256: 97:E7:55:1A:88:77:C1:28:D1:44:DE:40:46:51:31:42:5F:9B:A5:24:A1:4D:5C:49:A8:9D:D2:3E:D5:96:FD:53
          pin-sha256: 2myRE1FZeqBe4KOAzLl/J+McwSyv5Nfh3mWhKVPFkCU=
        }
         …
      }
      OpenSSLCertificate {#2724
        subject: {
          organizationName: "Let's Encrypt"
          commonName: "YR2"
        }
        issuer: {
          organizationName: "ISRG"
          commonName: "Root YR"
        }
        expiry: 2028-09-02T23:59:59+0000
        fingerprint: {
          md5: 5D:AB:1F:C0:16:9C:05:E3:9B:E6:FC:22:DE:82:C6:AA
          sha1: 2D:74:D6:DF:D9:6E:EA:55:AD:7B:AA:FA:0D:3C:65:52:B2:DA:DC:37
          sha256: 23:8B:85:A0:09:9C:65:B9:70:47:7D:57:24:F1:A1:D4:75:CE:50:58:CF:FE:4E:FA:87:33:89:9B:DB:86:3C:47
          pin-sha256: nWN7PSep5XDQdge5zK24CnCRXHr3KvzhKEGxsdqCX9E=
        }
         …
      }
      OpenSSLCertificate {#2719
        subject: {
          organizationName: "ISRG"
          commonName: "Root YR"
        }
        issuer: {
          organizationName: "Internet Security Research Group"
          commonName: "ISRG Root X1"
        }
        expiry: 2032-09-02T23:59:59+0000
        fingerprint: {
          md5: FB:C9:11:C7:6E:DD:27:09:38:B9:0D:9E:B3:3B:D9:A0
          sha1: AB:9D:02:63:24:4D:D0:32:6E:B6:70:15:70:5A:66:7E:79:CF:E9:98
          sha256: 07:26:39:D0:B1:40:D5:BF:FA:E1:6A:D9:C3:F6:CC:60:86:04:06:21:F5:1E:E6:1A:6D:46:A8:91:5C:07:CF:76
          pin-sha256: fk6IOKit1ild5647BH06ujSIq5XbCgqlbYl6ANhhi88=
        }
         …
      }
    ]
  ]
  "url" => "https://staging.someones.computer/"
  "response_headers" => [
    "HTTP/2 200 "
    "cache-control: max-age=0, must-revalidate, private"
    "content-security-policy: default-src 'self'; base-uri 'self'; form-action 'self'; frame-ancestors 'none'; img-src 'self' data:; object-src 'none'; script-src 'self' data: 'unsafe-inline' 'sha256-w+lmTdfIpBPK10JMPBUeWQvQ4DKgOKtBGjQbrhspDgU=' 'sha256-ozRXH2t9fQ6YJ8X2nWfBHss82xFbLiUl/eIkaE2WN+k=' 'sha256-6PeNBy+owUm6Gd8Z5yEum0eIWDj1/qFaCZ3n8xIKraY=' 'nonce-45814d65983e72793ec34b30d7647958'; style-src 'self' 'unsafe-inline'; worker-src 'self' blob:"
    "content-type: text/html; charset=UTF-8"
    "date: Sun, 08 Nov 2026 22:37:30 GMT"
    "expires: Sun, 08 Nov 2026 22:37:30 GMT"
    "link: </assets/styles/app-sFshyvx.css>; rel="preload"; as="style""
    "referrer-policy: no-referrer, strict-origin-when-cross-origin"
    "server: FrankenPHP Caddy"
    "set-cookie: locale=en_GB; expires=Mon, 08 Nov 2027 22:37:30 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=lax"
    "set-cookie: main_deauth_profile_token=23e1af; path=/; httponly; samesite=lax"
    "set-cookie: main_auth_profile_token=deleted; expires=Sat, 08 Nov 2025 22:37:29 GMT; Max-Age=0; path=/; httponly"
    "strict-transport-security: max-age=31536000; includeSubDomains"
    "x-content-security-policy: default-src 'self'; base-uri 'self'; form-action 'self'; frame-ancestors 'none'; img-src 'self' data:; object-src 'none'; script-src 'self' data: 'unsafe-inline' 'sha256-w+lmTdfIpBPK10JMPBUeWQvQ4DKgOKtBGjQbrhspDgU=' 'sha256-ozRXH2t9fQ6YJ8X2nWfBHss82xFbLiUl/eIkaE2WN+k=' 'sha256-6PeNBy+owUm6Gd8Z5yEum0eIWDj1/qFaCZ3n8xIKraY=' 'nonce-45814d65983e72793ec34b30d7647958'; style-src 'self' 'unsafe-inline'; worker-src 'self' blob:"
    "x-content-type-options: nosniff"
    "x-debug-token: 23e1af"
    "x-debug-token-link: https://staging.someones.computer/_profiler/23e1af"
    "x-frame-options: DENY"
    "x-powered-by: PHP/8.5.12"
    "x-robots-tag: noindex"
  ]
]
23e1af
GET http://127.0.0.1/.well-known/mercure
Request options
[
  "timeout" => 2
  "headers" => []
  "on_progress" => Closure(int $dlNow, int $dlSize, array $info): void {#2403
    returnType: "void"
    class: "App\HttpClient\TracingHttpClient"
    use: {
      $span: OpenTelemetry\API\Trace\NonRecordingSpan {#649 …}
      $end: Closure(): void {#2395 …}
      $userOnProgress: null
    }
  }
]
Response 401
[
  "info" => [
    "header_size" => 456
    "request_size" => 129
    "total_time" => 0.001077
    "namelookup_time" => 3.1E-5
    "connect_time" => 0.000405
    "pretransfer_time" => 0.000808
    "size_download" => 13.0
    "speed_download" => 12070.0
    "download_content_length" => 13.0
    "starttransfer_time" => 0.000886
    "primary_ip" => "127.0.0.1"
    "primary_port" => 80
    "local_ip" => "127.0.0.1"
    "local_port" => 55902
    "http_version" => 2
    "protocol" => 1
    "scheme" => "http"
    "queue_time_us" => 13
    "connect_time_us" => 405
    "namelookup_time_us" => 31
    "pretransfer_time_us" => 808
    "starttransfer_time_us" => 886
    "posttransfer_time_us" => 808
    "total_time_us" => 1077
    "effective_method" => "GET"
    "conn_id" => 1
    "start_time" => 1794177450.8579
    "original_url" => "http://127.0.0.1/.well-known/mercure"
    "pause_handler" => Closure(float $duration) {#2406
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#2404 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#1108 …}
        $execCounter: -9223372036854775799
        $pauseExpiry: 0.0
      }
    }
    "debug" => """
      *   Trying 127.0.0.1:80...\n
      * Established connection to 127.0.0.1 (127.0.0.1 port 80) from 127.0.0.1 port 55902 \n
      * using HTTP/1.x\n
      > GET /.well-known/mercure HTTP/1.1\r\n
      Host: 127.0.0.1\r\n
      Accept: */*\r\n
      User-Agent: Symfony HttpClient (Curl)\r\n
      Accept-Encoding: gzip\r\n
      \r\n
      * Request completely sent off\n
      < HTTP/1.1 401 Unauthorized\r\n
      < Accept-Query: application/x-www-form-urlencoded\r\n
      < Content-Security-Policy: default-src 'self'\r\n
      < Content-Type: text/plain; charset=utf-8\r\n
      < Server: FrankenPHP Caddy\r\n
      < Www-Authenticate: Bearer resource_metadata="http://127.0.0.1/.well-known/oauth-protected-resource/.well-known/mercure"\r\n
      < X-Content-Type-Options: nosniff\r\n
      < X-Frame-Options: DENY\r\n
      < X-Xss-Protection: 1; mode=block\r\n
      < Date: Sun, 08 Nov 2026 22:37:30 GMT\r\n
      < Content-Length: 13\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/1.1 401 Unauthorized"
    "Accept-Query: application/x-www-form-urlencoded"
    "Content-Security-Policy: default-src 'self'"
    "Content-Type: text/plain; charset=utf-8"
    "Server: FrankenPHP Caddy"
    "Www-Authenticate: Bearer resource_metadata="http://127.0.0.1/.well-known/oauth-protected-resource/.well-known/mercure""
    "X-Content-Type-Options: nosniff"
    "X-Frame-Options: DENY"
    "X-Xss-Protection: 1; mode=block"
    "Date: Sun, 08 Nov 2026 22:37:30 GMT"
    "Content-Length: 13"
  ]
]
HEAD http://10.42.0.20:3900/sc-staging-data/health/probe
Request options
[
  "headers" => [
    "content-type" => "application/xml"
    "X-Amz-Content-Sha256" => "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    "Host" => "10.42.0.20:3900"
    "X-Amz-Date" => "20261108T223730Z"
    "Authorization" => "AWS4-HMAC-SHA256 Credential=GK59215c1f6c2003839f6b888f/20261108/garage/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=8459ad805e0fbe7e0eaae0e22aa2250e03c95bf7783beae53f400eb869f2e55a"
    "Content-Length" => "0"
  ]
  "on_progress" => Closure(int $dlNow, int $dlSize, array $info): void {#2690
    returnType: "void"
    class: "App\HttpClient\TracingHttpClient"
    use: {
      $span: OpenTelemetry\API\Trace\NonRecordingSpan {#649 …}
      $end: Closure(): void {#2685 …}
      $userOnProgress: null
    }
  }
]
Response 404
[
  "info" => [
    "header_size" => 147
    "request_size" => 544
    "total_time" => 0.072088
    "namelookup_time" => 4.7E-5
    "connect_time" => 0.035091
    "pretransfer_time" => 0.035244
    "download_content_length" => 180.0
    "starttransfer_time" => 0.071945
    "primary_ip" => "10.42.0.20"
    "primary_port" => 3900
    "local_ip" => "172.20.0.7"
    "local_port" => 44070
    "http_version" => 2
    "protocol" => 1
    "scheme" => "http"
    "queue_time_us" => 27
    "connect_time_us" => 35091
    "namelookup_time_us" => 47
    "pretransfer_time_us" => 35244
    "starttransfer_time_us" => 71945
    "posttransfer_time_us" => 35244
    "total_time_us" => 72088
    "effective_method" => "HEAD"
    "conn_id" => 2
    "start_time" => 1794177450.8602
    "original_url" => "http://10.42.0.20:3900/sc-staging-data/health/probe"
    "pause_handler" => Closure(float $duration) {#2687
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#2681 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#1108 …}
        $execCounter: -9223372036854775797
        $pauseExpiry: & 0.0
      }
    }
    "debug" => """
      *   Trying 10.42.0.20:3900...\n
      * Established connection to 10.42.0.20 (10.42.0.20 port 3900) from 172.20.0.7 port 44070 \n
      * using HTTP/1.x\n
      > HEAD /sc-staging-data/health/probe HTTP/1.1\r\n
      Host: 10.42.0.20:3900\r\n
      content-type: application/xml\r\n
      X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\r\n
      X-Amz-Date: 20261108T223730Z\r\n
      Authorization: AWS4-HMAC-SHA256 Credential=GK59215c1f6c2003839f6b888f/20261108/garage/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=8459ad805e0fbe7e0eaae0e22aa2250e03c95bf7783beae53f400eb869f2e55a\r\n
      Content-Length: 0\r\n
      Accept: */*\r\n
      User-Agent: Symfony HttpClient (Curl)\r\n
      Accept-Encoding: gzip\r\n
      \r\n
      * Request completely sent off\n
      < HTTP/1.1 404 Not Found\r\n
      < content-type: application/xml\r\n
      < access-control-allow-origin: *\r\n
      < content-length: 180\r\n
      < date: Sun, 08 Nov 2026 22:37:30 GMT\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/1.1 404 Not Found"
    "content-type: application/xml"
    "access-control-allow-origin: *"
    "content-length: 180"
    "date: Sun, 08 Nov 2026 22:37:30 GMT"
  ]
  "response_content" => [
    ""
  ]
]
GET http://staging-registry-cache:5000/v2/
Request options
[
  "timeout" => 2
  "headers" => []
  "on_progress" => Closure(int $dlNow, int $dlSize, array $info): void {#2159
    returnType: "void"
    class: "App\HttpClient\TracingHttpClient"
    use: {
      $span: OpenTelemetry\API\Trace\NonRecordingSpan {#649 …}
      $end: Closure(): void {#2157 …}
      $userOnProgress: null
    }
  }
]
Response 200
[
  "info" => [
    "header_size" => 154
    "request_size" => 131
    "total_time" => 0.003033
    "namelookup_time" => 0.001474
    "connect_time" => 0.001727
    "pretransfer_time" => 0.001883
    "size_download" => 2.0
    "speed_download" => 659.0
    "download_content_length" => 2.0
    "starttransfer_time" => 0.002864
    "primary_ip" => "10.201.0.6"
    "primary_port" => 5000
    "local_ip" => "10.201.0.16"
    "local_port" => 34370
    "http_version" => 2
    "protocol" => 1
    "scheme" => "http"
    "queue_time_us" => 9
    "connect_time_us" => 1727
    "namelookup_time_us" => 1474
    "pretransfer_time_us" => 1883
    "starttransfer_time_us" => 2864
    "posttransfer_time_us" => 1884
    "total_time_us" => 3033
    "effective_method" => "GET"
    "conn_id" => 3
    "start_time" => 1794177450.9714
    "original_url" => "http://staging-registry-cache:5000/v2/"
    "pause_handler" => Closure(float $duration) {#1749
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#2150 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#1108 …}
        $execCounter: -9223372036854775794
        $pauseExpiry: 0.0
      }
    }
    "debug" => """
      * Host staging-registry-cache:5000 was resolved.\n
      * IPv6: (none)\n
      * IPv4: 10.201.0.6\n
      *   Trying 10.201.0.6:5000...\n
      * Established connection to staging-registry-cache (10.201.0.6 port 5000) from 10.201.0.16 port 34370 \n
      * using HTTP/1.x\n
      > GET /v2/ HTTP/1.1\r\n
      Host: staging-registry-cache:5000\r\n
      Accept: */*\r\n
      User-Agent: Symfony HttpClient (Curl)\r\n
      Accept-Encoding: gzip\r\n
      \r\n
      * Request completely sent off\n
      < HTTP/1.1 200 OK\r\n
      < Content-Length: 2\r\n
      < Content-Type: application/json\r\n
      < Docker-Distribution-Api-Version: registry/2.0\r\n
      < Date: Sun, 08 Nov 2026 22:37:30 GMT\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/1.1 200 OK"
    "Content-Length: 2"
    "Content-Type: application/json"
    "Docker-Distribution-Api-Version: registry/2.0"
    "Date: Sun, 08 Nov 2026 22:37:30 GMT"
  ]
]
GET http://staging-registry:5000/v2/
Request options
[
  "timeout" => 2
  "headers" => []
  "on_progress" => Closure(int $dlNow, int $dlSize, array $info): void {#354
    returnType: "void"
    class: "App\HttpClient\TracingHttpClient"
    use: {
      $span: OpenTelemetry\API\Trace\NonRecordingSpan {#649 …}
      $end: Closure(): void {#1748 …}
      $userOnProgress: null
    }
  }
]
Response 401
[
  "info" => [
    "header_size" => 270
    "request_size" => 125
    "total_time" => 0.002918
    "namelookup_time" => 0.000966
    "connect_time" => 0.001343
    "pretransfer_time" => 0.001793
    "size_download" => 87.0
    "speed_download" => 29814.0
    "download_content_length" => 87.0
    "starttransfer_time" => 0.002563
    "primary_ip" => "10.201.0.7"
    "primary_port" => 5000
    "local_ip" => "10.201.0.16"
    "local_port" => 35960
    "http_version" => 2
    "protocol" => 1
    "scheme" => "http"
    "queue_time_us" => 11
    "connect_time_us" => 1343
    "namelookup_time_us" => 966
    "pretransfer_time_us" => 1793
    "starttransfer_time_us" => 2563
    "posttransfer_time_us" => 1793
    "total_time_us" => 2918
    "effective_method" => "GET"
    "conn_id" => 4
    "start_time" => 1794177450.9749
    "original_url" => "http://staging-registry:5000/v2/"
    "pause_handler" => Closure(float $duration) {#1787
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#1746 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#1108 …}
        $execCounter: -9223372036854775789
        $pauseExpiry: 0.0
      }
    }
    "debug" => """
      * Host staging-registry:5000 was resolved.\n
      * IPv6: (none)\n
      * IPv4: 10.201.0.7\n
      *   Trying 10.201.0.7:5000...\n
      * Established connection to staging-registry (10.201.0.7 port 5000) from 10.201.0.16 port 35960 \n
      * using HTTP/1.x\n
      > GET /v2/ HTTP/1.1\r\n
      Host: staging-registry:5000\r\n
      Accept: */*\r\n
      User-Agent: Symfony HttpClient (Curl)\r\n
      Accept-Encoding: gzip\r\n
      \r\n
      * Request completely sent off\n
      < HTTP/1.1 401 Unauthorized\r\n
      < Content-Type: application/json\r\n
      < Docker-Distribution-Api-Version: registry/2.0\r\n
      < Www-Authenticate: Bearer realm="https://staging.someones.computer/v2/token",service="someones-registry"\r\n
      < Date: Sun, 08 Nov 2026 22:37:30 GMT\r\n
      < Content-Length: 87\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/1.1 401 Unauthorized"
    "Content-Type: application/json"
    "Docker-Distribution-Api-Version: registry/2.0"
    "Www-Authenticate: Bearer realm="https://staging.someones.computer/v2/token",service="someones-registry""
    "Date: Sun, 08 Nov 2026 22:37:30 GMT"
    "Content-Length: 87"
  ]
]