{ "date": "2026-10-11", "block": "12.5.138", "runtime": { "backend": "ux-log133", "frontend": "ux-log133" }, "native": { "date": "2026-10-11", "block": "12.5.138", "name": "mm-ipsec138-1791695097064", "observations": [ { "phase": "valid-crl-download", "rows": [ { ".id": "*13", "url": "http://161.104.46.222:18084/crl/265.crl", "cert": "mm-ipsec138-1791695097064-ca", "invalid": "false", "expired": "false", "dynamic": "true", "revoked": "0", "last-update": "2026-10-11 07:05:05", "next-update": "2027-10-11 07:05:00" }, { ".id": "*14", "url": "http://161.104.46.222:18084/crl/265.crl", "cert": "mm-ipsec138-1791695097064-intermediate", "invalid": "false", "expired": "false", "dynamic": "true", "revoked": "0", "last-update": "2026-10-11 07:05:06", "next-update": "2027-10-11 07:05:00" }, { ".id": "*15", "url": "http://161.104.46.222:18084/crl/266.crl", "cert": "mm-ipsec138-1791695097064-client", "invalid": "false", "expired": "false", "dynamic": "true", "revoked": "0", "last-update": "2026-10-11 07:05:06", "next-update": "2027-10-11 07:05:01" } ] } ], "cleanup": [ { "serverId": 1, "/certificate": true, "/certificate/crl": true, "/file": true, "/system/logging": true, "/system/logging/action": true, "/ip/ipsec/identity": true, "/ip/ipsec/peer": true, "/ip/address": true, "/ip/route": true, "/ip/firewall/nat": true, "/ip/ipsec/policy": true, "/ip/ipsec/policy/group": true, "/ip/ipsec/profile": true, "/ip/ipsec/proposal": true, "/ip/ipsec/mode-config": true, "/ip/pool": true, "/interface/bridge": true, "/ipv6/address": true }, { "serverId": 2, "/certificate": true, "/certificate/crl": true, "/file": true, "/system/logging": true, "/system/logging/action": true, "/ip/ipsec/identity": true, "/ip/ipsec/peer": true, "/ip/address": true, "/ip/route": true, "/ip/firewall/nat": true, "/ip/ipsec/policy": true, "/ip/ipsec/policy/group": true, "/ip/ipsec/profile": true, "/ip/ipsec/proposal": true, "/ip/ipsec/mode-config": true, "/ip/pool": true, "/interface/bridge": true, "/ipv6/address": true } ], "endpointRequests": [ { "method": "GET", "path": "/crl/266.crl", "source": "104.165.244.7", "status": 200 }, { "method": "GET", "path": "/crl/265.crl", "source": "104.165.244.7", "status": 200 }, { "method": "GET", "path": "/crl/265.crl", "source": "104.165.244.7", "status": 200 }, { "method": "GET", "path": "/crl/265.crl", "source": "104.165.244.7", "status": 200 }, { "method": "GET", "path": "/crl/265.crl", "source": "104.165.244.7", "status": 200 }, { "method": "GET", "path": "/crl/265.crl", "source": "104.165.244.7", "status": 200 }, { "method": "GET", "path": "/crl/266.crl", "source": "104.165.244.7", "status": 200 } ], "distributionUrl": "http://161.104.46.222:18084/crl/266.crl", "chain": { "rootCa": true, "intermediateCa": true, "leafCa": false, "intermediateSignatureVerified": true, "leafSignatureVerified": true, "opensslChainVerify": "/app/backend/acceptance/private-mm-ipsec138-1791695097064/swanctl/x509/client.pem: OK" }, "httpControl": { "origin": "http://194.226.121.150/crl/266.crl", "status": 200, "bytes": 433, "parsed": "issuer=CN = mm-ipsec138-1791695097064-intermediate\nlastUpdate=Oct 11 05:05:01 2026 GMT\nnextUpdate=Oct 11 05:05:01 2027 GMT" }, "receiverHttpControl": [ { ".section": "0", "status": "connecting" }, { ".section": "1", "code": "200", "downloaded": "1", "duration": "1s", "status": "finished", "total": "1" } ], "settingsBefore": { "builtin-trust-store": "default", "crl-download": "false", "crl-store": "ram", "crl-use": "false", "current-defaults": "fetch,mqtt,email,netwatch,container,lora,wiliot,dns,www,reverse-proxy" }, "imports": [ [ { "certificates-imported": "1", "decryption-failures": "0", "files-imported": "0", "keys-with-no-certificate": "0", "private-keys-imported": "0" } ], [ { "certificates-imported": "1", "decryption-failures": "0", "files-imported": "0", "keys-with-no-certificate": "0", "private-keys-imported": "0" } ], [ { "certificates-imported": "1", "decryption-failures": "0", "files-imported": "0", "keys-with-no-certificate": "0", "private-keys-imported": "0" } ] ], "downloadReceipt": { "automaticDownloadInProgress": true }, "ike": [ { "phase": "initial", "vip": "198.18.138.249", "online": true, "ikeId": "1", "pingAttempts": [ { "success": true, "output": "PING 198.18.138.1 (198.18.138.1) from 198.18.138.249 : 56(84) bytes of data.\n64 bytes from 198.18.138.1: icmp_seq=1 ttl=64 time=62.4 ms\n64 bytes from 198.18.138.1: icmp_seq=2 ttl=64 time=62.3 ms\n64 bytes from 198.18.138.1: icmp_seq=3 ttl=64 time=62.3 ms\n\n--- 198.18.138.1 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2002ms\nrtt min/avg/max/mdev = 62.261/62.333/62.402/0.057 ms\n" } ], "ping3of3": true }, { "phase": "reauth", "vip": "198.18.138.249", "online": true, "ikeId": "2", "pingAttempts": [ { "success": true, "output": "PING 198.18.138.1 (198.18.138.1) from 198.18.138.249 : 56(84) bytes of data.\n64 bytes from 198.18.138.1: icmp_seq=1 ttl=64 time=62.2 ms\n64 bytes from 198.18.138.1: icmp_seq=2 ttl=64 time=62.5 ms\n64 bytes from 198.18.138.1: icmp_seq=3 ttl=64 time=62.5 ms\n\n--- 198.18.138.1 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 62.220/62.395/62.494/0.124 ms\n" } ], "ping3of3": true } ], "chainCaches": [ { ".id": "*13", "url": "http://161.104.46.222:18084/crl/265.crl", "cert": "mm-ipsec138-1791695097064-ca", "invalid": "false", "expired": "false", "dynamic": "true", "revoked": "0", "last-update": "2026-10-11 07:05:05", "next-update": "2027-10-11 07:05:00" }, { ".id": "*14", "url": "http://161.104.46.222:18084/crl/265.crl", "cert": "mm-ipsec138-1791695097064-intermediate", "invalid": "false", "expired": "false", "dynamic": "true", "revoked": "0", "last-update": "2026-10-11 07:05:06", "next-update": "2027-10-11 07:05:00" }, { ".id": "*15", "url": "http://161.104.46.222:18084/crl/266.crl", "cert": "mm-ipsec138-1791695097064-client", "invalid": "false", "expired": "false", "dynamic": "true", "revoked": "0", "last-update": "2026-10-11 07:05:06", "next-update": "2027-10-11 07:05:01" } ], "initiation": { "code": 0, "output": "(1236 bytes)\n[NET] sending packet: from 172.19.0.2[4500] to 104.165.244.7[4500] (1236 bytes)\n[NET] received packet: from 104.165.244.7[4500] to 172.19.0.2[4500] (548 bytes)\n[ENC] parsed IKE_AUTH response 1 [ EF(2/2) ]\n[ENC] received fragment #2 of 2, waiting for complete IKE message\n[NET] received packet: from 104.165.244.7[4500] to 172.19.0.2[4500] (1220 bytes)\n[ENC] parsed IKE_AUTH response 1 [ EF(1/2) ]\n[ENC] received fragment #1 of 2, reassembled fragmented IKE message (1360 bytes)\n[ENC] parsed IKE_AUTH response 1 [ IDr AUTH CERT N(INIT_CONTACT) CPRP(ADDR MASK DNS DNS DNS DNS) TSi TSr SA ]\n[IKE] received end entity cert \"CN=mm-ipsec138-1791695097064-server\"\n[CFG] using trusted certificate \"CN=mm-ipsec138-1791695097064-server\"\n[CFG] using trusted ca certificate \"CN=mm-ipsec138-1791695097064-server-ca\"\n[CFG] reached self-signed root ca with a path length of 0\n[CFG] checking certificate status of \"CN=mm-ipsec138-1791695097064-server\"\n[CFG] certificate status is not available\n[IKE] authentication of '104.165.244.7' with RSA signature successful\n[CFG] handling INTERNAL_IP4_NETMASK attribute failed\n[IKE] installing DNS server 1.1.1.1 to /etc/resolv.conf\n[IKE] installing DNS server 1.0.0.1 to /etc/resolv.conf\n[IKE] installing DNS server 8.8.8.8 to /etc/resolv.conf\n[IKE] installing DNS server 8.8.4.4 to /etc/resolv.conf\n[IKE] installing new virtual IP 198.18.138.249\n[IKE] IKE_SA lab[1] established between 172.19.0.2[CN=mm-ipsec138-1791695097064-client]...104.165.244.7[104.165.244.7]\n[IKE] scheduling rekeying in 13247s\n[IKE] maximum IKE_SA lifetime 14687s\n[CFG] selected proposal: ESP:AES_CBC_256/HMAC_SHA2_256_128/NO_EXT_SEQ\n[IKE] CHILD_SA private{1} established with SPIs c5dcb9b3_i 109882a8_o and TS 198.18.138.249/32 === 198.18.138.0/24\ninitiate completed successfully\n" }, "reauth": { "code": 0, "output": "'pkcs12': failed to load - pkcs12_plugin_create not found and no plugin file available\nplugin 'pgp': failed to load - pgp_plugin_create not found and no plugin file available\nplugin 'gcrypt': failed to load - gcrypt_plugin_create not found and no plugin file available\nplugin 'af-alg': failed to load - af_alg_plugin_create not found and no plugin file available\nplugin 'fips-prf': failed to load - fips_prf_plugin_create not found and no plugin file available\nplugin 'gmp': failed to load - gmp_plugin_create not found and no plugin file available\nplugin 'curve25519': failed to load - curve25519_plugin_create not found and no plugin file available\nplugin 'chapoly': failed to load - chapoly_plugin_create not found and no plugin file available\nplugin 'xcbc': failed to load - xcbc_plugin_create not found and no plugin file available\nplugin 'cmac': failed to load - cmac_plugin_create not found and no plugin file available\nplugin 'hmac': failed to load - hmac_plugin_create not found and no plugin file available\nplugin 'kdf': failed to load - kdf_plugin_create not found and no plugin file available\nplugin 'ctr': failed to load - ctr_plugin_create not found and no plugin file available\nplugin 'ccm': failed to load - ccm_plugin_create not found and no plugin file available\nplugin 'curl': failed to load - curl_plugin_create not found and no plugin file available\nrekey completed successfully\n" }, "success": true, "receiverLogs": [], "baselineIds": [ { "/certificate": [], "/certificate/crl": [], "/file": [ "**Qb24a2KNOW6Ay8FA4", "**NQMkAHKnbvKDA", "**YHreAtYW0Rzfws6wJ5xXOmqd4" ], "/system/logging": [ "*1", "*2", "*3", "*4" ], "/system/logging/action": [ "*0", "*1", "*2", "*3" ], "/ip/ipsec/identity": [], "/ip/ipsec/peer": [], "/ip/address": [ "*1" ], "/ip/route": [ "*80000003", "*80000004", "*80000005", "*20145010" ], "/ip/firewall/nat": [], "/ip/ipsec/policy": [ "*FFFFFF" ], "/ip/ipsec/policy/group": [ "*2" ], "/ip/ipsec/profile": [ "*A" ], "/ip/ipsec/proposal": [ "*0" ], "/ip/ipsec/mode-config": [ "*1" ], "/ip/pool": [], "/interface/bridge": [], "/ipv6/address": [ "*1", "*2" ] }, { "/certificate": [], "/certificate/crl": [], "/file": [ "**Qb24a2KNOW6Ay8FA4", "**NQMkAHKnbvKDA", "**YHreAtYW0Rzfws6wJ5xXOmqd4" ], "/system/logging": [ "*1", "*2", "*3", "*4" ], "/system/logging/action": [ "*0", "*1", "*2", "*3" ], "/ip/ipsec/identity": [], "/ip/ipsec/peer": [], "/ip/address": [ "*2", "*3" ], "/ip/route": [ "*80000003", "*80000005", "*20145020", "*80000004", "*20145010" ], "/ip/firewall/nat": [], "/ip/ipsec/policy": [ "*FFFFFF" ], "/ip/ipsec/policy/group": [ "*2" ], "/ip/ipsec/profile": [ "*A" ], "/ip/ipsec/proposal": [ "*0" ], "/ip/ipsec/mode-config": [ "*1" ], "/ip/pool": [], "/interface/bridge": [], "/ipv6/address": [ "*1", "*2" ] } ], "owned": [ { "i": 1, "path": "/system/logging/action", "id": "*E", "name": "mmipsec1381791695097064" }, { "i": 1, "path": "/system/logging", "id": "*1A", "prefix": "mm-ipsec138-1791695097064", "action": "mmipsec1381791695097064", "topics": "certificate,!packet" }, { "i": 1, "path": "/system/logging", "id": "*1B", "prefix": "mm-ipsec138-1791695097064", "action": "mmipsec1381791695097064", "topics": "ipsec,!packet" }, { "i": 0, "path": "/certificate", "id": "*109", "name": "mm-ipsec138-1791695097064-ca" }, { "i": 0, "path": "/certificate", "id": "*10A", "name": "mm-ipsec138-1791695097064-intermediate" }, { "i": 0, "path": "/certificate", "id": "*10B", "name": "mm-ipsec138-1791695097064-client" }, { "i": 0, "path": "/file", "id": "**1y5Uv8TOn0KeFnHiXMCSEY2IH2f6ivZC5swWMECQt06sh7IRNpwN3dl3Jh3KTcy7Wu", "name": "cert_export_mm-ipsec138-1791695097064-ca.crt" }, { "i": 0, "path": "/file", "id": "**BtsHcTo87OzR2bwhR5V2AhpWb5BfdunJM7zh5pYAElfNjDGyMf9k2nbAdt8Rxhjqzkb2r8KStAohuYG", "name": "cert_export_mm-ipsec138-1791695097064-intermediate.crt" }, { "i": 0, "path": "/file", "id": "**9EMwBnKnPqw5n57GAxAb7nSD0qHN74DT6KDBP7MnMB2aqzqyqq813UVeKomCbEkn3RMse5E", "name": "cert_export_mm-ipsec138-1791695097064-client.crt" }, { "i": 1, "path": "/file", "id": "**1WhesBaogmIH5vaWFLu8nVJ1uluxukdYiyTJ2ydedGUbD0WhcCWJLxwLsC", "name": "flash/mm-ipsec138-1791695097064-ca.crt", "consumedByImport": true }, { "i": 1, "path": "/certificate", "id": "*9C", "name": "mm-ipsec138-1791695097064-ca" }, { "i": 1, "path": "/file", "id": "**9EMwBnKt0bWCjmguAvRUg5aA2Ij5PbUq9EAW7MSqJqxlFmu0d2IgNS0svwmAHL2DUCdVvZU", "name": "flash/mm-ipsec138-1791695097064-intermediate.crt", "consumedByImport": true }, { "i": 1, "path": "/certificate", "id": "*9D", "name": "mm-ipsec138-1791695097064-intermediate" }, { "i": 1, "path": "/file", "id": "**79zDGTtNvvf2oYBf9lo4MhIGmL90YuO8rYedQ5pJOenPlEqsTcs8agRgOgoZK1U", "name": "flash/mm-ipsec138-1791695097064-client.crt", "consumedByImport": true }, { "i": 1, "path": "/certificate", "id": "*9E", "name": "mm-ipsec138-1791695097064-client" }, { "i": 1, "path": "/certificate", "id": "*9F", "name": "mm-ipsec138-1791695097064-server-ca" }, { "i": 1, "path": "/certificate", "id": "*A0", "name": "mm-ipsec138-1791695097064-server" }, { "i": 1, "path": "/file", "id": "**ATsGNOdfQYW0jGXwAqCzLS04Qt5t2f1xV1cnDrNHDzeNtRvBFJvrJTTOvA68GxzHwglPPpn5WuS", "name": "cert_export_mm-ipsec138-1791695097064-server-ca.crt" }, { "i": 1, "path": "/file", "id": "**9EMwBnKnPqw5n57GAxAb7nSD0qHN74DT6KDBP7MnMB2aqzqyqq813UVeKp9a95gN8fVQIFA", "name": "cert_export_mm-ipsec138-1791695097064-server.crt" }, { "i": 1, "path": "/ip/ipsec/profile", "id": "*B", "name": "mm-ipsec138-1791695097064" }, { "i": 1, "path": "/ip/ipsec/proposal", "id": "*1", "name": "mm-ipsec138-1791695097064" }, { "i": 1, "path": "/ip/ipsec/policy/group", "id": "*3", "name": "mm-ipsec138-1791695097064" }, { "i": 1, "path": "/ip/ipsec/policy", "id": "*1000000" }, { "i": 1, "path": "/ip/pool", "id": "*5", "name": "mm-ipsec138-1791695097064" }, { "i": 1, "path": "/ip/ipsec/mode-config", "id": "*2", "name": "mm-ipsec138-1791695097064" }, { "i": 1, "path": "/ip/ipsec/peer", "id": "*1", "name": "mm-ipsec138-1791695097064" }, { "i": 1, "path": "/ip/ipsec/identity", "id": "*A" }, { "i": 1, "path": "/interface/bridge", "id": "*70", "name": "mm-ipsec138-1791695097064-br" }, { "i": 1, "path": "/ip/address", "id": "*98" } ], "settingsRestored": true, "dockerCleanup": true, "endpointClosed": true, "privateFilesRemoved": true }, "endpointPortClosed": true, "bounds": [ "Own RSA2048 Root->Intermediate->client chain issued natively on CHR1; BasicConstraints CA flags and each signature verified, OpenSSL full chain verification passed", "CHR2 imported three public chain certificates, downloaded three valid CRL entries via two own CDP paths; separate own responder CA/server certificate", "Linux owns only client private key and public trust chain/server pin; real initial IKE/Ping3of3 and reauth new IKE id/Ping3of3/API online/VIP observed", "No arbitrary custom OIDs/policies/path-length/missing-chain/intermediate revocation/other OS/full PKI claim", "18 collection ID baselines per CHR restored; keys/Docker/whole owned issuer cascade/responder config/endpoint/logger/cache removed; exact settings restored", "Application source/runtime unchanged; whole UI regression ongoing, not yet accepted" ] }