628 lines
31 KiB
JSON
628 lines
31 KiB
JSON
{
|
|
"date": "2026-10-11",
|
|
"block": "12.5.130",
|
|
"runtime": {
|
|
"backend": "ux-crl127",
|
|
"frontend": "ux-ike124"
|
|
},
|
|
"native": {
|
|
"date": "2026-10-11",
|
|
"block": "12.5.130",
|
|
"name": "mm-ipsec130-1791663479700",
|
|
"linux": [
|
|
{
|
|
"variant": "certificate-derived",
|
|
"initiated": true,
|
|
"vip": "198.18.130.249",
|
|
"ping3of3": true,
|
|
"native": [
|
|
{
|
|
"id": "CN=mm-ipsec130-1791663479700-client",
|
|
"state": "established",
|
|
"vip": "198.18.130.249"
|
|
}
|
|
],
|
|
"catalog": {
|
|
"online": true,
|
|
"activeAddress": "198.18.130.249"
|
|
}
|
|
}
|
|
],
|
|
"cleanup": [
|
|
{
|
|
"serverId": 1,
|
|
"/system/logging/action": true,
|
|
"/certificate/crl": true,
|
|
"/system/logging": true,
|
|
"/ip/ipsec/identity": true,
|
|
"/ip/ipsec/peer": true,
|
|
"/ip/ipsec/policy": true,
|
|
"/ip/ipsec/policy/group": true,
|
|
"/ip/ipsec/mode-config": true,
|
|
"/ip/ipsec/proposal": true,
|
|
"/ip/ipsec/profile": true,
|
|
"/certificate": true,
|
|
"/file": true,
|
|
"/ip/address": true,
|
|
"/ip/route": true,
|
|
"/ip/firewall/nat": true,
|
|
"/ip/pool": true,
|
|
"/interface/bridge": true,
|
|
"/ipv6/address": true
|
|
},
|
|
{
|
|
"serverId": 2,
|
|
"/system/logging/action": true,
|
|
"/certificate/crl": true,
|
|
"/system/logging": true,
|
|
"/ip/ipsec/identity": true,
|
|
"/ip/ipsec/peer": true,
|
|
"/ip/ipsec/policy": true,
|
|
"/ip/ipsec/policy/group": true,
|
|
"/ip/ipsec/mode-config": true,
|
|
"/ip/ipsec/proposal": true,
|
|
"/ip/ipsec/profile": true,
|
|
"/certificate": true,
|
|
"/file": true,
|
|
"/ip/address": true,
|
|
"/ip/route": true,
|
|
"/ip/firewall/nat": true,
|
|
"/ip/pool": true,
|
|
"/interface/bridge": true,
|
|
"/ipv6/address": true
|
|
}
|
|
],
|
|
"clientImage": "sha256:c9d01c801de88b2349f685c1cb631e67a8b1c697439a00148d4045c23a584054",
|
|
"subject": {
|
|
"derHex": "302b3129302706035504030c206d6d2d69707365633133302d313739313636333437393730302d636c69656e74",
|
|
"attributes": [
|
|
{
|
|
"oidHex": "550403",
|
|
"stringTag": 12,
|
|
"value": "mm-ipsec130-1791663479700-client"
|
|
}
|
|
],
|
|
"san": "X509v3 Subject Alternative Name: \n DNS:mm-ipsec130-1791663479700.example"
|
|
},
|
|
"lifecycle": [
|
|
{
|
|
"phase": "valid-control",
|
|
"established": 1,
|
|
"online": true,
|
|
"vip": "198.18.130.249",
|
|
"addressList": [
|
|
"127.0.0.1",
|
|
"::1",
|
|
"172.19.0.2",
|
|
"198.18.130.249"
|
|
],
|
|
"ping3of3": true,
|
|
"sas": [
|
|
{
|
|
"spi": "0xFE769EB0",
|
|
"state": "mature",
|
|
"src": "161.104.46.222:4500",
|
|
"dst": "194.226.121.150:4500"
|
|
},
|
|
{
|
|
"spi": "0xCECC865A",
|
|
"state": "mature",
|
|
"src": "194.226.121.150:4500",
|
|
"dst": "161.104.46.222:4500"
|
|
}
|
|
],
|
|
"attempts": [
|
|
{
|
|
"attempt": 1,
|
|
"success": false,
|
|
"output": "PING 198.18.130.1 (198.18.130.1) from 198.18.130.249 : 56(84) bytes of data.\n64 bytes from 198.18.130.1: icmp_seq=1 ttl=64 time=2.43 ms\n64 bytes from 198.18.130.1: icmp_seq=2 ttl=64 time=2.53 ms\n\n--- 198.18.130.1 ping statistics ---\n3 packets transmitted, 2 received, 33.3333% packet loss, time 2003ms\nrtt min/avg/max/mdev = 2.429/2.479/2.530/0.050 ms\n"
|
|
},
|
|
{
|
|
"attempt": 2,
|
|
"success": true,
|
|
"output": "PING 198.18.130.1 (198.18.130.1) from 198.18.130.249 : 56(84) bytes of data.\n64 bytes from 198.18.130.1: icmp_seq=1 ttl=64 time=2.32 ms\n64 bytes from 198.18.130.1: icmp_seq=2 ttl=64 time=3.14 ms\n64 bytes from 198.18.130.1: icmp_seq=3 ttl=64 time=2.54 ms\n\n--- 198.18.130.1 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 2.320/2.667/3.141/0.346 ms\n"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"phase": "valid-renewal",
|
|
"established": 1,
|
|
"online": true,
|
|
"vip": "198.18.130.249",
|
|
"addressList": [
|
|
"127.0.0.1",
|
|
"::1",
|
|
"172.19.0.3",
|
|
"198.18.130.249"
|
|
],
|
|
"ping3of3": true,
|
|
"sas": [
|
|
{
|
|
"spi": "0xDA5F24A0",
|
|
"state": "mature",
|
|
"src": "161.104.46.222:2936",
|
|
"dst": "194.226.121.150:4500"
|
|
},
|
|
{
|
|
"spi": "0xC8A9421F",
|
|
"state": "mature",
|
|
"src": "194.226.121.150:4500",
|
|
"dst": "161.104.46.222:2936"
|
|
}
|
|
],
|
|
"attempts": [
|
|
{
|
|
"attempt": 1,
|
|
"success": true,
|
|
"output": "PING 198.18.130.1 (198.18.130.1) from 198.18.130.249 : 56(84) bytes of data.\n64 bytes from 198.18.130.1: icmp_seq=1 ttl=64 time=3.31 ms\n64 bytes from 198.18.130.1: icmp_seq=2 ttl=64 time=2.33 ms\n64 bytes from 198.18.130.1: icmp_seq=3 ttl=64 time=3.08 ms\n\n--- 198.18.130.1 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2004ms\nrtt min/avg/max/mdev = 2.330/2.907/3.313/0.419 ms\n"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"invalidCertificates": [
|
|
{
|
|
"kind": "valid-renewal",
|
|
"notBefore": "Oct 10 19:18:15 2026 GMT",
|
|
"notAfter": "Oct 10 21:18:15 2026 GMT",
|
|
"authLogs": [
|
|
{
|
|
"time": "2026-10-10 23:01:49",
|
|
"message": "mm-ipsec128-1791662089209: => certificate (size 0x36f)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:01:49",
|
|
"message": "mm-ipsec128-1791662449866: => certificate (size 0x36f)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:01:49",
|
|
"message": "mm-ipsec128-1791662089209: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:01:49",
|
|
"message": "mm-ipsec128-1791662449866: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:01:49",
|
|
"message": "can't verify peer's certificate from store"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:01:49",
|
|
"message": "peer failed to authorize: mm-ipsec128-1791662449866 161.104.46.222-194.226.121.150 abadd0641cafeed3:bb968634a6fbc841"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:33",
|
|
"message": "generated CA certificate: mm-ipsec129-1791662911587-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:33",
|
|
"message": "generated certificate 51D817EBDA1C8220:194.226.121.150::::::IP:194.226.121.150 rsa-size:2048 usage:80000005 valid:2 skid:[hash] for CA mm-ipsec129-1791662911587-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:35",
|
|
"message": "generated certificate 34F78C8702F8BC42:mm-ipsec129-1791662911587-client::::::DNS:mm-ipsec129-1791662911587.example rsa-size:2048 usage:40000005 valid:2 skid:[hash] for CA mm-ipsec129-1791662911587-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:35",
|
|
"message": "ipsec proposal mm-ipsec129-1791662911587 added by api:admin@:: (*1 = /ip ipsec proposal add auth-algorithms=sha256 enc-algorithms=aes-256-cbc name=mm-ipsec129-1791662911587 pfs-group=modp2048)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:35",
|
|
"message": "ipsec identity added by api:admin@:: (*A = /ip ipsec identity add auth-method=digital-signature certificate=mm-ipsec129-1791662911587-server comment=mm-ipsec129-1791662911587 generate-policy=port-strict match-by=certificate mode-config=mm-ipsec129-1791662911587 peer=mm-ipsec129-1791662911587 policy-template-group=mm-ipsec129-1791662911587 remote-certificate=mm-ipsec129-1791662911587-client)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => certificate (size 0x36f)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => certificate (size 0x36f)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x18)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => auth nonce (size 0x18)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "peer authorized: mm-ipsec129-1791662911587 161.104.46.222-194.226.121.150 e3a2b7ab26f86712:3b0997ff683253fb"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x20)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => auth nonce (size 0x20)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => my auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => my auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:02",
|
|
"message": "generated CA certificate: mm-ipsec130-1791663479700-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:03",
|
|
"message": "generated certificate 621A059BC9EF2F85:194.226.121.150::::::IP:194.226.121.150 rsa-size:2048 usage:80000005 valid:2 skid:[hash] for CA mm-ipsec130-1791663479700-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:05",
|
|
"message": "generated certificate 4575B99CBFD0C8:mm-ipsec130-1791663479700-client::::::DNS:mm-ipsec130-1791663479700.example rsa-size:2048 usage:40000005 valid:2 skid:[hash] for CA mm-ipsec130-1791663479700-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:05",
|
|
"message": "ipsec proposal mm-ipsec130-1791663479700 added by api:admin@:: (*1 = /ip ipsec proposal add auth-algorithms=sha256 enc-algorithms=aes-256-cbc name=mm-ipsec130-1791663479700 pfs-group=modp2048)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:05",
|
|
"message": "ipsec identity added by api:admin@:: (*A = /ip ipsec identity add auth-method=digital-signature certificate=mm-ipsec130-1791663479700-server comment=mm-ipsec130-1791663479700 generate-policy=port-strict match-by=certificate mode-config=mm-ipsec130-1791663479700 peer=mm-ipsec130-1791663479700 policy-template-group=mm-ipsec130-1791663479700 remote-certificate=mm-ipsec130-1791663479700-client)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => certificate (size 0x36e)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x18)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "peer authorized: mm-ipsec130-1791663479700 161.104.46.222-194.226.121.150 5c3669774abfdc61:1d3d361ee6011716"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x20)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => my auth (size 0x100)"
|
|
}
|
|
],
|
|
"privateIp": "172.19.0.3",
|
|
"initiated": true,
|
|
"output": "s\n[ENC] generating IKE_AUTH request 1 [ EF(1/2) ]\n[ENC] generating IKE_AUTH request 1 [ EF(2/2) ]\n[NET] sending packet: from 172.19.0.3[4500] to 194.226.121.150[4500] (1236 bytes)\n[NET] sending packet: from 172.19.0.3[4500] to 194.226.121.150[4500] (276 bytes)\n[NET] received packet: from 194.226.121.150[4500] to 172.19.0.3[4500] (1204 bytes)\n[ENC] parsed IKE_AUTH response 1 [ EF(1/2) ]\n[ENC] received fragment #1 of 2, waiting for complete IKE message\n[NET] received packet: from 194.226.121.150[4500] to 172.19.0.3[4500] (388 bytes)\n[ENC] parsed IKE_AUTH response 1 [ EF(2/2) ]\n[ENC] received fragment #2 of 2, reassembled fragmented IKE message (1328 bytes)\n[ENC] parsed IKE_AUTH response 1 [ IDr AUTH CERT N(INIT_CONTACT) CPRP(ADDR MASK DNS DNS) TSi TSr SA ]\n[IKE] received end entity cert \"CN=194.226.121.150\"\n[CFG] using trusted certificate \"CN=194.226.121.150\"\n[CFG] using trusted ca certificate \"CN=mm-ipsec130-1791663479700-ca\"\n[CFG] reached self-signed root ca with a path length of 0\n[CFG] checking certificate status of \"CN=194.226.121.150\"\n[CFG] certificate status is not available\n[IKE] authentication of '194.226.121.150' with RSA signature successful\n[CFG] handling INTERNAL_IP4_NETMASK attribute failed\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.130.249\n[IKE] IKE_SA lab[1] established between 172.19.0.3[CN=mm-ipsec130-1791663479700-client]...194.226.121.150[194.226.121.150]\n[IKE] scheduling rekeying in 13329s\n[IKE] maximum IKE_SA lifetime 14769s\n[CFG] selected proposal: ESP:AES_CBC_256/HMAC_SHA2_256_128/NO_EXT_SEQ\n[IKE] CHILD_SA private{1} established with SPIs c8a9421f_i da5f24a0_o and TS 198.18.130.249/32 === 198.18.130.0/24\ninitiate completed successfully\n",
|
|
"established": 1,
|
|
"catalogOnline": 1
|
|
},
|
|
{
|
|
"kind": "expired",
|
|
"notBefore": "Oct 10 17:18:19 2026 GMT",
|
|
"notAfter": "Oct 10 18:18:19 2026 GMT",
|
|
"authLogs": [
|
|
{
|
|
"time": "2026-10-10 23:01:49",
|
|
"message": "mm-ipsec128-1791662089209: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:01:49",
|
|
"message": "mm-ipsec128-1791662449866: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:01:49",
|
|
"message": "can't verify peer's certificate from store"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:01:49",
|
|
"message": "peer failed to authorize: mm-ipsec128-1791662449866 161.104.46.222-194.226.121.150 abadd0641cafeed3:bb968634a6fbc841"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:33",
|
|
"message": "generated CA certificate: mm-ipsec129-1791662911587-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:33",
|
|
"message": "generated certificate 51D817EBDA1C8220:194.226.121.150::::::IP:194.226.121.150 rsa-size:2048 usage:80000005 valid:2 skid:[hash] for CA mm-ipsec129-1791662911587-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:35",
|
|
"message": "generated certificate 34F78C8702F8BC42:mm-ipsec129-1791662911587-client::::::DNS:mm-ipsec129-1791662911587.example rsa-size:2048 usage:40000005 valid:2 skid:[hash] for CA mm-ipsec129-1791662911587-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:35",
|
|
"message": "ipsec proposal mm-ipsec129-1791662911587 added by api:admin@:: (*1 = /ip ipsec proposal add auth-algorithms=sha256 enc-algorithms=aes-256-cbc name=mm-ipsec129-1791662911587 pfs-group=modp2048)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:35",
|
|
"message": "ipsec identity added by api:admin@:: (*A = /ip ipsec identity add auth-method=digital-signature certificate=mm-ipsec129-1791662911587-server comment=mm-ipsec129-1791662911587 generate-policy=port-strict match-by=certificate mode-config=mm-ipsec129-1791662911587 peer=mm-ipsec129-1791662911587 policy-template-group=mm-ipsec129-1791662911587 remote-certificate=mm-ipsec129-1791662911587-client)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => certificate (size 0x36f)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => certificate (size 0x36f)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x18)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => auth nonce (size 0x18)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "peer authorized: mm-ipsec129-1791662911587 161.104.46.222-194.226.121.150 e3a2b7ab26f86712:3b0997ff683253fb"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x20)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => auth nonce (size 0x20)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => my auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => my auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:02",
|
|
"message": "generated CA certificate: mm-ipsec130-1791663479700-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:03",
|
|
"message": "generated certificate 621A059BC9EF2F85:194.226.121.150::::::IP:194.226.121.150 rsa-size:2048 usage:80000005 valid:2 skid:[hash] for CA mm-ipsec130-1791663479700-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:05",
|
|
"message": "generated certificate 4575B99CBFD0C8:mm-ipsec130-1791663479700-client::::::DNS:mm-ipsec130-1791663479700.example rsa-size:2048 usage:40000005 valid:2 skid:[hash] for CA mm-ipsec130-1791663479700-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:05",
|
|
"message": "ipsec proposal mm-ipsec130-1791663479700 added by api:admin@:: (*1 = /ip ipsec proposal add auth-algorithms=sha256 enc-algorithms=aes-256-cbc name=mm-ipsec130-1791663479700 pfs-group=modp2048)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:05",
|
|
"message": "ipsec identity added by api:admin@:: (*A = /ip ipsec identity add auth-method=digital-signature certificate=mm-ipsec130-1791663479700-server comment=mm-ipsec130-1791663479700 generate-policy=port-strict match-by=certificate mode-config=mm-ipsec130-1791663479700 peer=mm-ipsec130-1791663479700 policy-template-group=mm-ipsec130-1791663479700 remote-certificate=mm-ipsec130-1791663479700-client)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => certificate (size 0x36e)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x18)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "peer authorized: mm-ipsec130-1791663479700 161.104.46.222-194.226.121.150 5c3669774abfdc61:1d3d361ee6011716"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x20)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => my auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "mm-ipsec128-1791662089209: => certificate (size 0x36f)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "mm-ipsec128-1791662089209: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x18)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "peer authorized: mm-ipsec130-1791663479700 161.104.46.222[2936]-194.226.121.150 8af56b7fe21b4b38:4fc2e512085257e8"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x20)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "mm-ipsec128-1791662089209: => my auth (size 0x100)"
|
|
}
|
|
],
|
|
"privateIp": "172.19.0.4",
|
|
"initiated": false,
|
|
"output": "lugin '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\ninitiate failed: establishing CHILD_SA 'private' failed\n[IKE] initiating IKE_SA lab[1] to 194.226.121.150\n[ENC] generating IKE_SA_INIT request 0 [ SA KE No N(NATD_S_IP) N(NATD_D_IP) N(FRAG_SUP) N(HASH_ALG) N(REDIR_SUP) ]\n[NET] sending packet: from 172.19.0.4[500] to 194.226.121.150[500] (464 bytes)\n[NET] received packet: from 194.226.121.150[500] to 172.19.0.4[500] (437 bytes)\n[ENC] parsed IKE_SA_INIT response 0 [ SA KE No N(NATD_S_IP) N(NATD_D_IP) N(FRAG_SUP) CERTREQ ]\n[CFG] selected proposal: IKE:AES_CBC_256/HMAC_SHA2_256_128/PRF_HMAC_SHA2_256/MODP_2048\n[IKE] local host is behind NAT, sending keep alives\n[IKE] sending cert request for \"CN=mm-ipsec130-1791663479700-ca\"\n[IKE] authentication of 'CN=mm-ipsec130-1791663479700-client' (myself) with RSA signature successful\n[IKE] sending end entity cert \"CN=mm-ipsec130-1791663479700-client\"\n[IKE] establishing CHILD_SA private{1}\n[ENC] generating IKE_AUTH request 1 [ IDi CERT CERTREQ AUTH CPRQ(ADDR DNS) SA TSi TSr N(MOBIKE_SUP) N(NO_ADD_ADDR) N(EAP_ONLY) N(MSG_ID_SYN_SUP) ]\n[ENC] splitting IKE message (1440 bytes) into 2 fragments\n[ENC] generating IKE_AUTH request 1 [ EF(1/2) ]\n[ENC] generating IKE_AUTH request 1 [ EF(2/2) ]\n[NET] sending packet: from 172.19.0.4[4500] to 194.226.121.150[4500] (1236 bytes)\n[NET] sending packet: from 172.19.0.4[4500] to 194.226.121.150[4500] (276 bytes)\n[NET] received packet: from 194.226.121.150[4500] to 172.19.0.4[4500] (288 bytes)\n[ENC] parsed IKE_AUTH response 1 [ N(AUTH_FAILED) ]\n[IKE] received AUTHENTICATION_FAILED notify error\n",
|
|
"established": 0,
|
|
"catalogOnline": 0
|
|
},
|
|
{
|
|
"kind": "not-yet-valid",
|
|
"notBefore": "Oct 10 22:18:21 2026 GMT",
|
|
"notAfter": "Oct 10 23:18:21 2026 GMT",
|
|
"authLogs": [
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => certificate (size 0x36f)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => certificate (size 0x36f)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x18)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => auth nonce (size 0x18)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "peer authorized: mm-ipsec129-1791662911587 161.104.46.222-194.226.121.150 e3a2b7ab26f86712:3b0997ff683253fb"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x20)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => auth nonce (size 0x20)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec128-1791662089209: => my auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:08:36",
|
|
"message": "mm-ipsec129-1791662911587: => my auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:02",
|
|
"message": "generated CA certificate: mm-ipsec130-1791663479700-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:03",
|
|
"message": "generated certificate 621A059BC9EF2F85:194.226.121.150::::::IP:194.226.121.150 rsa-size:2048 usage:80000005 valid:2 skid:[hash] for CA mm-ipsec130-1791663479700-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:05",
|
|
"message": "generated certificate 4575B99CBFD0C8:mm-ipsec130-1791663479700-client::::::DNS:mm-ipsec130-1791663479700.example rsa-size:2048 usage:40000005 valid:2 skid:[hash] for CA mm-ipsec130-1791663479700-ca"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:05",
|
|
"message": "ipsec proposal mm-ipsec130-1791663479700 added by api:admin@:: (*1 = /ip ipsec proposal add auth-algorithms=sha256 enc-algorithms=aes-256-cbc name=mm-ipsec130-1791663479700 pfs-group=modp2048)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:05",
|
|
"message": "ipsec identity added by api:admin@:: (*A = /ip ipsec identity add auth-method=digital-signature certificate=mm-ipsec130-1791663479700-server comment=mm-ipsec130-1791663479700 generate-policy=port-strict match-by=certificate mode-config=mm-ipsec130-1791663479700 peer=mm-ipsec130-1791663479700 policy-template-group=mm-ipsec130-1791663479700 remote-certificate=mm-ipsec130-1791663479700-client)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => certificate (size 0x36e)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x18)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "peer authorized: mm-ipsec130-1791663479700 161.104.46.222-194.226.121.150 5c3669774abfdc61:1d3d361ee6011716"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x20)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:06",
|
|
"message": "mm-ipsec128-1791662089209: => my auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "mm-ipsec128-1791662089209: => certificate (size 0x36f)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "mm-ipsec128-1791662089209: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x18)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "peer authorized: mm-ipsec130-1791663479700 161.104.46.222[2936]-194.226.121.150 8af56b7fe21b4b38:4fc2e512085257e8"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "mm-ipsec128-1791662089209: => auth nonce (size 0x20)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:15",
|
|
"message": "mm-ipsec128-1791662089209: => my auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:20",
|
|
"message": "mm-ipsec128-1791662089209: => certificate (size 0x36f)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:20",
|
|
"message": "mm-ipsec128-1791662089209: => peer's auth (size 0x100)"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:20",
|
|
"message": "can't verify peer's certificate from store"
|
|
},
|
|
{
|
|
"time": "2026-10-10 23:18:20",
|
|
"message": "peer failed to authorize: mm-ipsec130-1791663479700 161.104.46.222[6033]-194.226.121.150 a26cae17a448c346:d501dd4076417330"
|
|
}
|
|
],
|
|
"privateIp": "172.19.0.5",
|
|
"initiated": false,
|
|
"output": "lugin '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\ninitiate failed: establishing CHILD_SA 'private' failed\n[IKE] initiating IKE_SA lab[1] to 194.226.121.150\n[ENC] generating IKE_SA_INIT request 0 [ SA KE No N(NATD_S_IP) N(NATD_D_IP) N(FRAG_SUP) N(HASH_ALG) N(REDIR_SUP) ]\n[NET] sending packet: from 172.19.0.5[500] to 194.226.121.150[500] (464 bytes)\n[NET] received packet: from 194.226.121.150[500] to 172.19.0.5[500] (437 bytes)\n[ENC] parsed IKE_SA_INIT response 0 [ SA KE No N(NATD_S_IP) N(NATD_D_IP) N(FRAG_SUP) CERTREQ ]\n[CFG] selected proposal: IKE:AES_CBC_256/HMAC_SHA2_256_128/PRF_HMAC_SHA2_256/MODP_2048\n[IKE] local host is behind NAT, sending keep alives\n[IKE] sending cert request for \"CN=mm-ipsec130-1791663479700-ca\"\n[IKE] authentication of 'CN=mm-ipsec130-1791663479700-client' (myself) with RSA signature successful\n[IKE] sending end entity cert \"CN=mm-ipsec130-1791663479700-client\"\n[IKE] establishing CHILD_SA private{1}\n[ENC] generating IKE_AUTH request 1 [ IDi CERT CERTREQ AUTH CPRQ(ADDR DNS) SA TSi TSr N(MOBIKE_SUP) N(NO_ADD_ADDR) N(EAP_ONLY) N(MSG_ID_SYN_SUP) ]\n[ENC] splitting IKE message (1440 bytes) into 2 fragments\n[ENC] generating IKE_AUTH request 1 [ EF(1/2) ]\n[ENC] generating IKE_AUTH request 1 [ EF(2/2) ]\n[NET] sending packet: from 172.19.0.5[4500] to 194.226.121.150[4500] (1236 bytes)\n[NET] sending packet: from 172.19.0.5[4500] to 194.226.121.150[4500] (276 bytes)\n[NET] received packet: from 194.226.121.150[4500] to 172.19.0.5[4500] (240 bytes)\n[ENC] parsed IKE_AUTH response 1 [ N(AUTH_FAILED) ]\n[IKE] received AUTHENTICATION_FAILED notify error\n",
|
|
"established": 0,
|
|
"catalogOnline": 0
|
|
}
|
|
],
|
|
"certificateTool": "OpenSSL 3.5.7 9 Jun 2026 (Library: OpenSSL 3.5.7 9 Jun 2026)",
|
|
"dockerCleanup": true,
|
|
"credentialFilesRemoved": true
|
|
},
|
|
"residualRuleRecovery": {
|
|
"name": "mm-ipsec128-1791662089209",
|
|
"deletedId": "*21",
|
|
"ownershipByExactPrefixTopicsAction": true,
|
|
"allOtherRulesUnchanged": true,
|
|
"defaultLogNotCleared": true
|
|
},
|
|
"bounds": [
|
|
"Explicit AUTH_FAILED for expired/future certificates after a renewed valid positive control, no clock changes",
|
|
"Separate Docker namespace/IP for every variant, all use one WAN/NAT; prior timeout cause not proven",
|
|
"Own logging action/rule removed; GET buffer query collector contains mixed historical messages, exact log attribution unaccepted",
|
|
"Baseline18x2 includes residual128 rule at start; that own rule removed afterwards with all other rules byte-equal",
|
|
"Earlier128/129 cleanup comparisons were relative to a baseline containing this residual rule; not proof it was absent then",
|
|
"Only local RSA same-key/CA time-boundary pair; not full custom/intermediate PKI/CRL/OS coverage"
|
|
]
|
|
}
|