1
0
Files
homelab-public-context/runtime/latest.json
T
2026-10-06 16:13:46 +00:00

39 lines
31 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-261006-SNIKKET-EDGE-EGRESS-RCA-99725R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "snikket-edge-egress-rca",
"started_at_utc": "2026-10-06T16:13:34Z",
"finished_at_utc": "2026-10-06T16:13:45Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "94e1a05193c0a7247f4c2218404d28a29a92d7259aff25fcb1666d8fb5fabef3",
"duplicate_failed_command_blocked": false,
"block_reason": null,
"execution_started": true,
"change_declared": false,
"result_contract_valid": true,
"result_contract_status": null,
"result_contract_error": null,
"command_rc": 0,
"changes_made": false,
"rollback_started": false,
"rollback_restored": null,
"mutation_outcome": "NO_MUTATION",
"sanitized": true,
"secrets_included": false,
"private_addresses_included": false,
"raw_evidence_retained_locally": true,
"raw_evidence_sha256": "6ed17004670978ec0ed9f284ce7ee573d09f6836eb33b2ab8359dc9409a35556",
"sanitized_output_sha256": "1cb3ddaf9e674a66a3eb701c7f63ef985772cb9f1a84bb8cfa1ba62228c9e61d",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "SNIKKET_EDGE_EGRESS_RCA=V1\nMODE=read-only\nNO_MUTATION=true\nVM150_STATUS=running\nVM130_STATUS=running\nQGA_TRANSPORT_RC_150=0\nVM150_COLLECT_RC=0\nREC|VM150|QGA_EXIT=0\nREC|VM150|ROLE=VM150\nREC|VM150|HOST=snikket\nREC|VM150|EDGE_LOAD=loaded\nREC|VM150|EDGE_ACTIVE=active\nREC|VM150|EDGE_RESULT=success\nREC|VM150|EDGE_EXEC=0\nREC|VM150|EDGE_FRAGMENT_PRESENT=true\nREC|VM150|EDGE_FRAGMENT_SHA=83a20356e221dfb22ea2a0d99e327f7c2f791a3d3127a46af2d1625b33c95b5d\nREC|VM150|REC|UNIT_FIELD|KEY=Description|VALUE=Snikket Internet egress via edge-vm\nREC|VM150|REC|UNIT_FIELD|KEY=After|VALUE=network-online.target\nREC|VM150|REC|UNIT_FIELD|KEY=Wants|VALUE=network-online.target\nREC|VM150|REC|UNIT_FIELD|KEY=Type|VALUE=oneshot\nREC|VM150|REC|UNIT_EXEC|KEY=ExecStart|EXE=ip|EXISTS=true|EXECUTABLE=true\nREC|VM150|REC|UNIT_EXEC_FILE|BASENAME=ip|SHA=024784c6d16b183dc7c97d93a943a9270976f167f95f771e14d72442dc657f0c\nREC|VM150|REC|UNIT_EXEC|KEY=ExecStop|EXE=ip|EXISTS=true|EXECUTABLE=true\nREC|VM150|REC|UNIT_EXEC_FILE|BASENAME=ip|SHA=024784c6d16b183dc7c97d93a943a9270976f167f95f771e14d72442dc657f0c\nREC|VM150|REC|UNIT_FIELD|KEY=RemainAfterExit|VALUE=yes\nREC|VM150|REC|EDGE_SCRIPT|ELF>p@8ü\nREC|VM150|REC|EDGE_SCRIPT|@8@@@@”””ÀèÀèððð4g4gPl\nREC|VM150|REC|EDGE_SCRIPT|P|\nREC|VM150|REC|EDGE_SCRIPT|P|\nREC|VM150|REC|EDGE_SCRIPT|4Ž0Y8‡\nREC|VM150|REC|EDGE_SCRIPT|8—\nREC|VM150|REC|EDGE_SCRIPT|8—\nREC|VM150|REC|EDGE_SCRIPT|@@PPP ppp$$xf\nREC|VM150|REC|EDGE_SCRIPT|xf\nREC|VM150|REC|EDGE_SCRIPT|xf\nREC|VM150|REC|EDGE_SCRIPT|¼¼SåtdPPP Påtdl\tl\tl\t¬¬QåtdRåtdPl\nREC|VM150|REC|EDGE_SCRIPT|P|\nREC|VM150|REC|EDGE_SCRIPT|P|\nREC|VM150|REC|EDGE_SCRIPT|°#°#GNU€ÀGNU€€©ÉÑï›Oh˜Æ‹øäԞ/lib64/ld-linux-x86-64.so.2\tÇ@A8!$À(ÀPЄUD.*À¤P@ (€@ \nbAHŒx|Fȇ\n\tˆ”b‚(L¢&p„&0Š@$ˆ` €”Â@ ˆ¨pC@H¡Ó0ˆÂC\nREC|VM150|REC|EDGE_SCRIPT| ¢S(`9 `FÌ!`P4\"zD€å…°Dp„€2Œ@*À AL„@€JTÁój H ÁA1‚\"\t0S”@T0 „(‡@\nÌ@EB_8¨’@ H ,ƒAJT€\tB!’V8²\\° ‘‚\"$H(†P!Àa· WH30¢H! BH¼bI@‚SBdƒ%BÁ B  0@*(=P£À!`0C1![“T\nREC|VM150|REC|EDGE_SCRIPT|Œ`C„Q#c\tÖnj(© (€bãà`\nREC|VM150|REC|EDGE_SCRIPT|B€ Ą‰¢ @E…AH€H‡‚Eâ€DH\tLÇÊËÌÎÐÒÔ×ÚÜßàäèéëíîïñòõö÷øúûüþÿ\t\nREC|VM150|REC|EDGE_SCRIPT|!&'(*+-034689:;?ADHIJKMOQRSTUVYZ]_`acdfhijklmoqstvwxyz{|~‚…ˆ‰Š‹Œ’“•–—˜™šž ¡¢£¤¦§¨©«­¯±²³´·¹º¼½¾¿ÀÁÂÃÅÈÉÍÎÏÑÒÓÔÖ×ÚÛÜÞáâãåçèéêìíîïñòóõöùúüþÿ\t\nREC|VM150|REC|EDGE_SCRIPT|\n !\"$%&')*,-.012346789:<>?@ABEFHIJKMNPQSUVWXY[`acdefgijloqsuwxy{|~‚…‡ˆ‰‹Ž‘’“•–—˜™š›žŸ ¢£¦§¨©«¬­¯±²³¶·¼½¾¿ÀÂÃÄÅÆÇÈÉÊËÌÎÏÐѬ>ø©øÉ–ºÖàèí7È s[}Ê÷ä¯@#)i¡’$Ç-YeŒ¦¡Ýö$÷dŒÁ™Ø0nÐÚâšÇF^%—ûœ¢KQGËõߺñçðhZØ`Ess»S/í¸œýõ0ï@ .Wï—x’Øt‚].°%)Ù3ÕøA6ôœf+÷dà˜Eï§ì\nœ¥À4Áþۚ«¿ÀùŽM²º¦v¡•H=ݟÎìIßùߙÑG‡ÿ;HåÊiûÀ[Vâ\n3š\"}­œ‘8UH4M{WiÚ$ÁFƒ€X%)¡{¿=êM:—Ìf–ilñVü!eÑeÎmҒ|›€Iþ%š^œ+/<ÐTÎd`Â~ۙɹÚEҕ_kƒmjû´V¤P‡q“ì2e™™c1ûk’¬Awò?D³.1TÈy‰Ä3s/xd)èê}53ùÙ#5%÷dRT÷gé\nâ^tŒ¾H«làkƒïN²òñ&­i®e\n‚EÌÀ‹þ²+^Õò.1ÒÆ$ÇMÀÿnښ=ZÝeâ…z©,i¥:EËd;šX<,4˜f1q„úçjd§…æÇ‹rAåPäå:ÁÐ%.ç|Í2bÛíÙ\n±DÝB¿//œ‘¡JÒ “YGòLÛОŠx˜¢8(Tbˆ— »¹\nD¦O8l.Ú/ò7½¨%IÆÕ7í¸@ˆ5ƒoØ»ö˜“€^ý1-M·14{R‚ÄÄR?.Hy^3Òæ2Y¸–Ötüvk]3?}å°ðÆõµpmËÑÀ5‰tþ&³Ž8ó©_@eÑ^œÌèð«±)¨,Ùc[±x·qÄõENáÁ*¯t9ò‹Ír1œªuvýo}ED–dY®WzBEÕì—RR 1̤265•ÖÓqV³ËY<3‰ 1TQɛÚÉ,§ù®t1/i\"1.σשMF·íÿ] ÁŠÖ\"c ÕPRèm9qê\nREC|VM150|REC|EDGE_SCRIPT|Îo;í¸{öÖ4™%÷d;/™FSĦ°rÊÿºÓèØmWI…€);èo¥(ªú£‘4+Xº†oK˜)ŒUìçðý8pðaþ¨?Œda3¦\\ž°›·ášœØÎë0/Ù´¡¾µDfá‰aî›5ÚOãtPo‘Öû’×*<ð{|w­¡ò¢®î9«¿ª‹Éì¿Y0^|Námð+]6Z†À#ÀŸâ\tÉ©óØ\"ûŌ.4ÁþÚܶ«ÃºÛ”áiUïÌ\\aµu@ApðÏ~˜ØOèð•FIí>\\á3‹\";_–“{ª¶ŠþäÉ骀ĒÒxþƒ£s9>ic‚—g¹\"QŸÙŽ;½Nÿg¯iASàMFê,Íڂáù§Qƒ%_NýðCœèÞlUE#÷p&<²hveÐ\nˆ˜e-‘‹!ÇéC·¥À`;èáF\"gÌiXdD•s¬8uc™=ßð5q$v³×G`ÜÏF-Õ7¡fl*“ŽUü\\–=g‹œ¸<ԗ7ö¦X=‚¹c7ûŸpª´“s¥ÝsÊÞü[rÀ6|_‹0_iApðܙ3ö´ìçð\nn<“\"ÚáL…“FS„czèY\"ÚÅîÝ*`9pð1$uâÔwš³¸í­äÜ®÷ÅÓ%¶ï¥¿xC-äqþKN9ï®\"|‚±p´‡úË!©áØêCÙl\"¬ÉGÆß›ª9>…ƒ¡iÀáÛCºëw±ìsuIÓ\"ÂV½ÚXáêL#½[ՖÒÚnþÍÄX\nREC|VM150|REC|EDGE_SCRIPT|ƌEܚwôéҚu7ÝåÅÝ̓()mUÀ‹EõB‘!€LæYã•W‘Ö~J2ÑÔ=e‹\nREC|VM150|REC|EDGE_SCRIPT|Îàu¥ÑÇ,`ʱyïÖyоgÛÞ5&\"‹‹rn01Fs[^Dô%ùÙÇTø_j'U±­KãÀµV:Öõ\\.ULs[fUa_ í¸À{ k‹¾Ýö7ÅLf±fò§¦%ø©™¾·!*<+Ò/qH±c\nREC|VM150|REC|EDGE_SCRIPT|Qc¥‹êäk˜ß*י#¾êµJQcÃËùë¨=â0¸EÁnŏuÆõ\niÌéÛnþ{áê\n¡ji¾×Ž1*ãApðé“FSlûZ.ˆÄ;ïSì\nREC|VM150|REC|EDGE_SCRIPT|ÂIdïÇ h«[ÍFb»0Ðw\\̋BA›¨Õ}ˆ“­¤BoFs[™•ӝ\ngt=I§>e;§>ºT†r{@í¸q)–:u¼Qk\tCÖÚ¡òÁˆ<ý2ÂTî[0XóÎù&;îù¢‰“ce‘¨ÂZ1½ïÀŠMudP\nÖç;™ýƒ¢í->›V4u|ë7¬§ùî¯I†¿×f «W#À„KèjͰ,CíDÐ?\td˜BùQû§!0P<™¾Tª«í÷>ÚVˆc¥µ ‰¸­–Õ?Ô©_ÛãÆ~òã~ç¥JŸ¹IM¶{j7í»ã’|ÁB=µÓÇ%ª¥\t.2§ˆûŠ\nREC|VM150|REC|EDGE_SCRIPT|¦ÿPnþ‘F1ù…ÿÂ^jš|CE÷ðùákƒ\\.P´šœ¤>mˆ¹Šó'¥;ïÇOïfø\n0µëË¡éÙÓHíŒtÛnþÕÓ«ŒsíAwã¹vÇø½)©Æ*n@ìøÃ—®C6ݯíj©\nREC|VM150|REC|EDGE_SCRIPT|ž`¨²5qÙòÁÏ¿<ý#Ô÷·ÉýÅý´NÙqX8ډ“1Ìì›ç“\\VÏ,·aüí(ç\nREC|VM150|REC|EDGE_SCRIPT|úŸ'™|ÓFs[O «'\t]Øþ\"ˆ™ƒA$À~Mü8‡Õ“- æ@ýÉXZý'ûY¹úRм7a…ü ãEß|ë9Ÿ Ávh tYHÝBöi:.¶ÁlÛ¢\"\\*U¹Ý/eãa§G{\nREC|VM150|REC|EDGE_SCRIPT|FÎdf—uÓû§„Aë­4Ió-±ó§)\n¤Šõ“ä¹_Ðp/֚äÀÂPw½|­žò ¢Ü ?M‚•ùÁŠ4ž÷TszÒØË}uF'Jo‚jk¼2¨'ñ!ÍB—4 WéYf(äÍAó]<òÇkRXo‹w[Œ«æc, ›¤nº—Ï™a^?\t€0œ½\t ¤\nREC|VM150|REC|EDGE_SCRIPT|H¸p7b0¯\t¹Ðž4ó€rÛàÆ!PP&'pݹTp,jÌ ¨±F€\tÊ#0ù„Ԑ÷\";°I}‘àQY\tì4¨Ðu¼ `T ÝB$$²BðS“üð­B ð9{›&°NãÀ¶\nREC|VM150|REC|EDGE_SCRIPT|Hý°'ÈÀ^`&ëfk\t °\nREC|VM150|REC|EDGE_SCRIPT|HƒP2’kð˜T°íY[`H\\\nzÊò#ÐöŒ ùn\"pV“Ö ?wЏ‡ÙàPº$¹\nREC|VM150|REC|EDGE_SCRIPT|Hš §\nREC|VM150|REC|EDGE_SCRIPT|HPIÖ¬ðþ.Ò#ðý-G$ 9‹ö°â|°W“=@‚\nREC|VM150|REC|EDGE_SCRIPT| Ê P[¹áÀë4Ì%À±\nREC|VM150|REC|EDGE_SCRIPT|HC%€!g @øÙP\n [8àA„Ûð÷)Þ#À´\nREC|VM150|REC|EDGE_SCRIPT|HÄ  \nREC|VM150|REC|EDGE_SCRIPT|êEû¿°i.€·\nREC|VM150|REC|EDGE_SCRIPT|H~\"%й\nREC|VM150|REC|EDGE_SCRIPT|¸«+& j8@C,@­…aðÚ¬p\n@F<&®&°$Å^âP67OpÙO™ £\nREC|VM150|REC|EDGE_SCRIPT|H‡!€P&Œ Ìì%`¢\nREC|VM150|REC|EDGE_SCRIPT|HìÀó*¢\nREC|VM150|REC|EDGE_SCRIPT|H€@5ç°cp7\"ðë0àw°LO}p[oŒ`ömýàµRû&_'\nREC|VM150|REC|EDGE_SCRIPT|0Qj˜àš\"™ÐUš­`‘eˆPX“`¥\nREC|VM150|REC|EDGE_SCRIPT|HOM:ÿ\nREC|VM150|REC|EDGE_SCRIPT| r3\n`\tæ\t f©`+¹#G\\/\npøž> ²\nREC|VM150|REC|EDGE_SCRIPT|H@\"Ðèüº0Òý÷0ú­^!@¸\nREC|VM150|REC|EDGE_SCRIPT|Hh$Â}¼\nREC|VM150|REC|EDGE_SCRIPT|pº2!íÉ'ô\nREC|VM150|REC|EDGE_SCRIPT|“ðbt\nR:õ¬;' 0ò¼ÀO&¶€£\nREC|VM150|REC|EDGE_SCRIPT|HÈp\"s%`O$ðO%kpR\t e|Ó#Àý-ã æ´\nREC|VM150|REC|EDGE_SCRIPT|5Ü\n0ÓǯÀùf\"Э š!ÀÄQ­ ©\nREC|VM150|REC|EDGE_SCRIPT|Hè\nREC|VM150|REC|EDGE_SCRIPT|tÐéÅSz]Àb\"\tNŠà©\nREC|VM150|REC|EDGE_SCRIPT|H%!€zlãp¤™a€Ž;B\nº¶àmÊ(°î‚æê”AË¡O&Q£0NS€€­Q@®\nREC|VM150|REC|EDGE_SCRIPT|H5€«\nREC|VM150|REC|EDGE_SCRIPT|H·pëJ ‚\nREC|VM150|REC|EDGE_SCRIPT| ò@¡\nREC|VM150|REC|EDGE_SCRIPT|HR€Ü¬º\t@ª\nREC|VM150|REC|EDGE_SCRIPT|Hr°½&°Û‡T“GMõ€A[¸q# Ü_\n`']uÐÆ\nREC|VM150|REC|EDGE_SCRIPT|À\nREC|VM150|REC|EDGE_SCRIPT|\\°à¨À#È\\\"`ä¥? úÍ$Pp%®\n„\nREC|VM150|REC|EDGE_SCRIPT|æPFÆ^ස€©\nREC|VM150|REC|EDGE_SCRIPT|H&ðMÛ  Ú-0ÝdîàáKò \nXÇpß¹ò\nREC|VM150|REC|EDGE_SCRIPT|€ì7ÌÆÊÊ`oMÆ\n@R!pÁp Ð$÷O&±\nREC|VM150|REC|EDGE_SCRIPT|@M'°P$í €ÄŽ0!Åvґ\"°M„àÇ^óÀ÷\"O`±\nREC|VM150|REC|EDGE_SCRIPT|HÆpæ}ÉÀÀš ˜%`8]ž$`€\tp÷ùW ê`ù\nREC|VM150|REC|EDGE_SCRIPT|í2¸ð‡‚R!Àöš À¥\nREC|VM150|REC|EDGE_SCRIPT|H+ \nREC|VM150|REC|EDGE_SCRIPT|ì€^l!àãœý064È\nREC|VM150|REC|EDGE_SCRIPT|pG à \nREC|VM150|REC|EDGE_SCRIPT|HË ¦\nREC|VM150|REC|EDGE_SCRIPT|Hï$ÐÝ|¢P±÷¨ ÀwÆî?µ&PLV\"à6^°špM\"Ðb-©ñ™ÐÐÚ᝵°ðôž¤#°Tt €ÁrÐ5Es€&oÃPÞ]ÏpjQP\nREC|VM150|REC|EDGE_SCRIPT|¿Ë$pņ¾`ðE@#Àì7CàæÂÀ­\nREC|VM150|REC|EDGE_SCRIPT|H$pñÆp°Ý7`âw¹àP&ô0â|`IJ&W“¨! P%cÜ\nREC|VM150|REC|EDGE_SCRIPT|Í@Ú8@ïb€Rs`4Ò>% ìgØ`>ך€²Ë ‚\nREC|VM150|REC|EDGE_SCRIPT| “`Žo,ÐKÒPò†o0J_õpIHÕ$0ó6$@$p…‘\n ôA} à£\nREC|VM150|REC|EDGE_SCRIPT|H€éü¥‹\t°>¸ bª}\nREC|VM150|REC|EDGE_SCRIPT|p6äp\nREC|VM150|REC|EDGE_SCRIPT|@íaç\n€8F\"À‚\nREC|VM150|REC|EDGE_SCRIPT| ?@ÈÉ$±\nREC|VM150|REC|EDGE_SCRIPT|H¬àö05/'ôP{#äP‡%¥\nREC|VM150|REC|EDGE_SCRIPT|H«PÀ öhÑÐZyœåtZÀDðÝ:ä°³/:p-*Ðó ø ¨\nREC|VM150|REC|EDGE_SCRIPT|H}&8¼R\"Ð+@¸N—ð%†}Ô\nREC|VM150|REC|EDGE_SCRIPT|¤ðX˜*@¤+èPàý—o@?œûPá|нÐÚ0Uš*’٠ϰb ø¤\"0ëƒ#0ü$K:W0ý‚o0㬬ðO%Ú%ð\nREC|VM150|REC|EDGE_SCRIPT|4\nREC|VM150|REC|EDGE_SCRIPT|$ol€uŽ\nREC|VM150|REC|EDGE_SCRIPT|Àë…N°7«¬%ÐN&¶Àfy þÅ p\n$H#0&—#õa% U‚.%ÀF„yÀ8a7\np!d ½0$`N\t\n<°7NÁPGÇ&Ð\nREC|VM150|REC|EDGE_SCRIPT|¾Ø\nREC|VM150|REC|EDGE_SCRIPT|U `¶\nREC|VM150|REC|EDGE_SCRIPT|HN\nREC|VM150|REC|EDGE_SCRIPT|Õ­m€Â!\nREC|VM150|REC|EDGE_SCRIPT|0Þ¹é\nREC|VM150|REC|EDGE_SCRIPT|0åO!ðzöA\nREC|VM150|REC|EDGE_SCRIPT|`÷!Šà4OÒ&Êa)'ÀI\tÒ°;5éà=Á‰@ó¼P²Æ<`­\nREC|VM150|REC|EDGE_SCRIPT|H-\"zÛ\tÐIÇ£À„°*\"P:çÀ{îê€5S$°Ü¹pû¶\nREC|VM150|REC|EDGE_SCRIPT|P²Už°·rüC¢F`09Øpó\"øc«|\tð;o%`5c¶àòxA¥PŠœt!@Á!ö# ò‰°°\nREC|VM150|REC|EDGE_SCRIPT|¥@I).à·\nREC|VM150|REC|EDGE_SCRIPT|HÝ$ÐR08°ÝQz €¦\nREC|VM150|REC|EDGE_SCRIPT|HkPôo@¤\nREC|VM150|REC|EDGE_SCRIPT|HÝ\nREC|VM150|REC|EDGE_SCRIPT|p_nŽ)\\µ\n`7Ng#àr•åøPnp<ivP`-|$lNFðÞw÷\tùÛÓ@°\nREC|VM150|REC|EDGE_SCRIPT|HÔì\nREC|VM150|REC|EDGE_SCRIPT|®ðPE\nREC|VM150|REC|EDGE_SCRIPT|@ó!a°ç½ÐîGê°t!\tàäK¨€`™gÀHi·!À¢\nREC|VM150|REC|EDGE_SCRIPT|H$°àœL€åµn€\nREC|VM150|REC|EDGE_SCRIPT|H@™\n\nÐõC‡\\«ÄàDŽ% ª\nREC|VM150|REC|EDGE_SCRIPT|HŽ&pNÎ\tÐ' vœýPN!\n ~!Yx ó!\nREC|VM150|REC|EDGE_SCRIPT|†~MÅR G€«\nREC|VM150|REC|EDGE_SCRIPT|H0:×@€Ýð3aSN\tš²{X \nREC|VM150|REC|EDGE_SCRIPT| \nREC|VM150|REC|EDGE_SCRIPT|K\tà\"ZÀ(CXÐM›\"°wö‡×…‰P€—°.@¯\"À¨\nREC|VM150|REC|EDGE_SCRIPT|H& ¿_å&`áwY#üP/ ®\nREC|VM150|REC|EDGE_SCRIPT|Hñ\"¹D°Ãɕ¹Ü¥&Ðçÿ0ð4\nREC|VM150|REC|EDGE_SCRIPT|c\nREC|VM150|REC|EDGE_SCRIPT| Æ«&d0%å!`©“´ ÿ£%ä\nREC|VM150|REC|EDGE_SCRIPT| ¸\nREC|VM150|REC|EDGE_SCRIPT|H| ï‰\\\t0ß\\\nREC|VM150|REC|EDGE_SCRIPT|Ð\"P%'ò\np*ï™À, :±7p:ò¿\"àáå%@ì7”ðù©›pôœa€Sj—@D¸À-Ù\" ö6£€Õù!ð:°•À\\¹p  \nREC|VM150|REC|EDGE_SCRIPT|83 Pî]e`ó`?Ì\nREC|VM150|REC|EDGE_SCRIPT|]€™{ì€å%PìG! `(*\t0ÚaðŒoØ! kz@§\nREC|VM150|REC|EDGE_SCRIPT|H\"`w~€)ä`[H Ý,c@æ$[09pI€ä[¨ µ\nREC|VM150|REC|EDGE_SCRIPT|HGÃp0I/y°õù€]ôR Q1ðGi¥àð³.ÞÀƒÖ€?á@p/G\"ÛS%ð&cÔ°n¦¿% Jç>!°oq \nREC|VM150|REC|EDGE_SCRIPT|˜à-ÎÍБ5ô`Gé‚x!n0O* ¡\nREC|VM150|REC|EDGE_SCRIPT|H$#à⪋à\nREC|VM150|REC|EDGE_SCRIPT|÷pô\"6'žãÉ+ `\nREC|VM150|REC|EDGE_SCRIPT|¬\tà¦\nREC|VM150|REC|EDGE_SCRIPT|Hb@ï€7ìP±€¯\nREC|VM150|REC|EDGE_SCRIPT|HЪ+àcÆ+€Ìi_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableis_selinux_enabledsetexecfileconbpf_program__section_namelibbpf_get_errorbpf_object__loadbpf_program__set_ifindexbpf_map__reuse_fdbpf_map__fdbpf_map__typebpf_object__closebpf_object__next_programbpf_program__set_typebpf_object__find_map_by_namebpf_map__namebpf_object__next_mapbpf_program__fdbpf_map__set_pin_pathbpf_program__namebpf_program__set_autoloadbpf_map_update_elembpf_object__open_filebpf_prog_attachbpf_map__ifindexbpf_map__set_ifindexbpf_obj_getlibbpf_set_printelf_versiongelf_getshdrgelf_getehdrelf_getdataelf_begingelf_getsymelf_strptrelf_getscnelf_kindelf_endmnl_attr_type_validmnl_attr_get_strmnl_nlmsg_get_payloadmnl_attr_parsemnl_attr_get_u32mnl_attr_get_typemnl_attr_validatemnl_nlmsg_get_payload_len_IO_stdin_usedcap_set_proccap_freecap_clearcap_get_flagcap_get_procfgetcstatvfs64fgetsstrcpysnprintfstdinsetsockopt__isoc23_strtoullgetgrgidfopen64perrorstrncpysysconfsymlink__strcpy_chk__stack_chk_fail__printf_chkfreadsendfile64freopen64__assert_failreaddir64globfree64unshare__isoc23_fscanfsetnsgetprotobynumberstrdupif_nametoindexfnmatchclosedir__getdelimbindopen_by_handle_atstrspnstrrchrstatfs64putcharunlinkferrorfflushstrtodether_ntoa_rstrtofgettimeofdaystrtok__isoc23_sscanfflocksocketgetpwuidforkstrlcatstrlengetgrnamgethostbyaddr__ctype_b_locrmdir__memcpy_chkstrstrstrchrnulinotify_add_watchmkdir__vfprintf_chkfeof__isoc23_strtolif_indextonamegetpidrecvreadlinkstdoutreallocisatty__isoc23_strtollexecvpgetpass__sprintf_chkstrcat_exitgetpwnamname_to_handle_atstrftimestrcasecmp__fprintf_chklstat64__xpg_basenamestrcspnmalloc__libc_start_mainrecvmsginotify_initumount2glob64stderrsethostent__strcat_chkfcntl64dlsymsendmsggetprotobynameinet_ntopfstat64getsocknamedlopen__cxa_finalizelocaltimestrchrftellstrerrorsetrlimit64getenvcallocacceptasctimememcmpfclose__asprintf_chkmemset__isoc23_strtoulfputcwaitpidfputsconnectstrlcpyopendir__snprintf_chkgetuidmemcpyfilenofwritestrcmpqsortfseekstrsep__errno_locationsyscallinet_ptonstrncmpgeteuidlibselinux.so.1libbpf.so.1libelf.so.1libmnl.so.0libcap.so.2libc.so.6print_color_0xhexmissargcolor_fprintfget_be32rtnl_set_strict_dumpdo_iptuntaprtnl_rtrealm_a2ndo_xfrm_policyipvlan_link_utilnetns_identify_pidhexstring_a2ninet_proto_a2nvti_link_utilip6erspan_link_utilprint_indentjsonw_nameifa_family_coloraddr64_n2afind_cgroup2_mountrtnl_addrdump_reqnew_json_objdo_multirulerta_addattr8nl_dump_ext_ack_doneiplink_parsecheck_ifnamell_index_to_namertnl_echo_talkstr_map_lookup_uintjsonw_booldo_ipmacsecxfrm_xfrmproto_is_rodo_iptunnelget_be16dupargnodevipaddr_reset_filterip6gre_link_utilget_u64jsonw_end_objectipstats_stat_desc_xstats_bond_grouprtnl_open_byprotoprint_nsidxfrm_parse_markrtnl_group_a2ndec_indentdo_ipnhaddraw_ljsonw_s64_field__get_hzread_familydo_batchdo_ipaddrlabelget_u8ll_idx_n2atnl_print_gre_flagsnl_dump_ext_ackiproute2_find_map_name_by_idget_be64get_longll_init_mapstrxf_algotypeprint_nldo_ip6tunnelparse_mapping_genprint_netconfhexstring_n2aipstats_stat_desc_show_xstatsdo_netnsincomplete_commandrtnl_rtntype_a2ndo_xfrmaddattr_nest_compattnl_add_ioctlhex2memdo_monitorsprint_time64open_fds_closertnl_dsfield_a2nrtnl_rtntype_n2afree_indent_memaddattrstrzopen_json_object_edatall_index_to_typedelete_json_obj_plaindo_ipstatsdo_iptokenrtnl_group_n2ajsonw_int_fieldget_integerdo_ipnetconfrtnl_brvlandump_reqmacsec_link_utilmatchesprint_nlmsg_timestampprint_routeaddattr_nest_endget_operstatebpf_send_map_fdsrt_addr_n2a_rrtnl_talkxfrm_xfrmproto_is_ipseccmdlinenowwan_link_utilstr_map_lookup_stramt_link_utiliplink_usageprint_rta_ifidxprint_addrinfoprint_timestampjsonw_stringrtnl_neighdump_reqxfrm_selector_printll_remember_indexget_task_nametnl_print_endpointxfrm_mode_parsedo_xfrm_staterta_addattr16print_stats64jsonw_bool_fieldipstats_stat_desc_xstats_slave_bond_groupxfrm_policy_info_printprint_color_intdelete_json_objcmd_execbpf_prog_attach_fdbpf_prog_to_default_sectionjsonw_nulljsonw_new__parse_rtattr_nested_compatmpls_ntopnetns_switchdo_ipneighparse_mapping_num_allget_prefix_1iproute2_load_libbpfrtnl_rtscope_n2artnl_netconfdump_reqget_addr64rtnl_dump_filter_ncformat_host_rll_drop_by_indexipip_link_utilget_str_char_countbpf_program_loadiproute_reset_filternetns_map_initbpf_recv_map_fdsdummy_link_utildrop_capget_rt_realms_or_rawtun_link_utilbatadv_link_utilgenl_resolve_familytnl_parse_keyrtnl_sendis_json_contextmax_flush_loopsjsondo_ipvrfprint_color_huprint_color_rateiproute2_bpf_elf_ctx_initipvtap_link_utilnumericget_prefixnl_print_policyll_proto_n2a__iproute2_hz_internalprint_neighll_addr_n2artnl_statsdump_req_filterfree_nlmsg_chainrcvbufmpls_ptonbpf_print_opsiplink_getprotodown_reason_n2aip6tnl_link_utilprint_mpls_link_statsshow_detailsdo_ipl2tprtnl_ruledump_reqget_ip_lib_dirrtnl_tunneldump_reqparse_mappingdo_multiaddrstrxf_ptypeprint_mroutecheck_altifnamertnl_rtprot_a2nprint_color_stringprint_color_s64protodown_reason_a2nget_real_familyjsonw_xint_fieldread_proptnl_prl_ioctltimestamp_shortdo_seg6jsonw_luintjsonw_u64print_color_luintvrf_resetbridge_slave_link_utilrtnl_addrlbldump_reqxfrm_algotype_getbynamertnl_dsfield_n2anetrom_ntopdo_ipruleget_timejsonw_xintuse_iecfamily_name__data_startprint_cache_nexthop_idget_addr_rtaipaddr_list_linkifb_link_utilveth_link_utilprint_uint_name_valuehuman_readableprint_headersxfrm_sctx_parsedo_ipntablestrxf_mask32forcesit_link_utilnew_json_obj_plainprint_color_floatoper_state_colorrtnl_routedump_reqprint_color_hhuprint_rulejsonw_destroybond_parse_xstatsjsonw_end_array_SL_ipneigh_reset_filterdo_allnamehashvrf_slave_link_utilaf_bit_lenll_addr_a2nvti6_link_utiltnl_del_ioctlrtnl_dsfield_get_namebpf_parse_commonecho_requestmacvtap_link_utilnetns_nsid_socket_initget_u16iproute2_bpf_fetch_ancillaryrtnl_dscp_a2npreferred_familyxdp_dumplwt_print_encapbridge_link_utilrta_nest_endxdp_parseget_guidctrl_datarta_addattr32xfrm_link_utilnl_proto_n2avxcan_link_utilget_addr_1print_string_name_valueinet_proto_n2acheck_enable_colorget_ifnameprint_name_and_linknlmon_link_utilparse_on_offjsonw_floatjsonw_intbpf_prog_detach_fdrthrtnl_dump_request_nprint_color_lluintdo_xfrm_monitorparse_one_ofinc_indentget_time_rttrtnl_closeget_time64set_netns_id_from_nameget_cgroup2_pathstrxf_protoget_json_writerbpf_graft_maplwt_parse_encapmask2bitsnetns_name_from_idget_addrjsonw_float_fieldstr_map_lookup_u16ip_link_listrtnl_rttable_a2ndsa_link_utilxfrm_id_parsebpf_parse_and_load_commonmatches_coloriproute2_is_map_in_maponelinestrxf_xfrmprotoxfrm_xfrma_printbond_link_utilxfrm_policy_default_printdo_multirouteprint_addrlabeldo_iprouteipstats_printprint_color_on_offrmnet_link_utildo_tunnels_listname_is_vrfxfrm_encap_type_parsestr_map_lookup_u8netns_get_fdbpf_prog_load_devopen_json_arraygenl_init_handlebond_slave_link_utildo_ipmonitorxfrm_state_printget_s64bpf_load_commonprint_color_bool_optrtnl_linkdump_req_filter_fnbond_print_xstatsxfrm_reqid_parserta_nestget_cgroup2_idrta_addattr64virt_wifi_link_utiliplink_ifla_xstatsinet_addr_matchprint_linkinfortnl_rtrealm_n2ajsonw_huipvrf_get_table__bss_startxfrm_state_info_printbpf_trace_pipemake_pathjsonw_hhu_fielddo_tcp_metricsipstats_stat_desc_xstats_slave_bridge_groupjsonw_u64_fieldsize_columnshsr_link_utilipstats_stat_desc_xstats_bridge_groupsprint_timenl_proto_a2nclose_json_arrayipnetconf_reset_filtertnl_6rd_ioctlnetns_foreachrtnl_from_fileget_rtnl_link_stats_rtaiproute2_get_root_pathrtnl_fdb_linkdump_req_filter_fndo_mptcprtnl_linkdump_req_filterbriefget_command_namell_index_to_flagsbridge_print_xstatsinet_addr_match_rtaipstats_stat_desc_pack_xstatsprint_escape_bufbpf_dump_prog_infoprint_rangertnl_addrprot_a2nipmroute_reset_filterprint_color_hexbpf_program_attachparse_one_of_deprecatedrt_addr_n2aget_ifname_rtaget_name_from_nsidbareudp_link_utilparse_rtattr_flagsmacvlan_link_utilparse_rtattrvcan_link_utilxfrm_lifetime_cfg_parsedo_iplinkprint_color_boolrtnl_add_nl_groupax25_ntop1vxlan_link_utilprint_color_tvtnl_get_ioctltnl_strprotortnl_listenxfrm_selector_parseformat_hostgtp_link_utilget_s32iplink_types_usagejsonw_lluint_fieldget_link_kindjsonw_hu_fieldteam_link_utiljsonw_luint_fieldprint_prefixiproute2_is_pin_mapstr_split_by_charopen_fds_addrtnl_addrprot_n2all_proto_a2ndo_ioam6rtnl_dump_requestprint_numrtnl_linkdump_reqprint_color_uintdefault_color_optjsonw_hhudo_ipfouget_addr32ipoib_link_utilrtnl_mdbdump_reqdo_ipilaaddattr_nest_compat_endxfrm_policy_printparse_rtattr_onetnl_print_encaprtnl_nsiddump_req_filter_fnduparg2alloc_indent_memresolve_hostsdo_ipaddrrtnl_open__iproute2_user_hz_internaladdattr_nestprint_nexthop_bucketxfrm_xfrmproto_getbynameuint_to_strnetdevsim_link_utilrta_addattr_lgeneve_link_utilipaddr_get_vf_rategeneric_proc_openrtnl_rttable_n2all_type_n2artnl_nexthopdump_req__print_rta_gatewayprint_cache_nexthop__get_user_hztnl_ioctl_get_6rdax25_ntopnetkit_link_utilrose_ntopaddattrclose_json_objectget_unsignedjsonw_start_objectrtnl_talk_suppress_rtnl_errmsgxfrm_addr_matchrtnl_listen_all_nsidrtnl_dscp_n2abr_dump_bridge_idjsonw_uint_fieldip6gretap_link_utilbridge_parse_xstatsjsonw_string_fieldjsonw_printfvrf_link_utilshow_statsinvargteam_slave_link_utilprint_rt_flagsjsonw_uintprint_color_u64rtnl_rtscope_a2nget_libbpf_versionjsonw_null_fieldrtnl_dump_filter_errhndlr_ncll_name_to_indexjsonw_lluintjsonw_s64rtnl_send_checkjsonw_start_arraybatch_modegenl_add_mcast_grprtnl_neightbldump_reqprint_color_nullrtnl_nexthop_bucket_dump_reqjsonw_prettyrtnl_rtprot_n2aLIBMNL_1.0LIBSELINUX_1.0ELFUTILS_1.0GLIBC_2.28GLIBC_2.3GLIBC_2.27GLIBC_2.8GLIBC_2.33GLIBC_2.4GLIBC_2.34GLIBC_2.14GLIBC_2.38GLIBC_2.2.5GLIBC_2.3.4LIBBPF_0.0.7LIBBPF_0.1.0LIBBPF_0.2.0LIBBPF_0.0.6LIBBPF_0.6.0LIBBPF_0.0.1\t\nREC|VM150|REC|EDGE_SCRIPT|\n\n\n\t\nREC|VM150|REC|EDGE_SCRIPT|\t\t\nREC|VM150|REC|EDGE_SCRIPT|× `/5F'¯ ð‡ÛQ'Ë š¹\nREC|VM150|REC|EDGE_SCRIPT|`'ïÀˆ‘–m'ii\nx'‡‘–‚'ii\n'³‘–—'ii\n¢'´‘–\nREC|VM150|REC|EDGE_SCRIPT|¬'”‘–\t·'¸‘–Â'ui\tÍ'ti\tÙ'¿Wv0å'Pu0\nò'Pt0ÿ'Vv0(P€0(Qv0&(P|\nREC|VM150|REC|EDGE_SCRIPT|P\nX|\nREC|VM150|REC|EDGE_SCRIPT|\n`|\nREC|VM150|REC|EDGE_SCRIPT|±x|\nREC|VM150|REC|EDGE_SCRIPT|\t|\nREC|VM150|REC|EDGE_SCRIPT|¨|\nREC|VM150|REC|EDGE_SCRIPT|$À|\nREC|VM150|REC|EDGE_SCRIPT|/Ø|\nREC|VM150|REC|EDGE_SCRIPT|9ð|\nREC|VM150|REC|EDGE_SCRIPT|>}\nREC|VM150|REC|EDGE_SCRIPT|I }\nREC|VM150|REC|EDGE_SCRIPT|§8}\nREC|VM150|REC|EDGE_SCRIPT|SP}\nREC|VM150|REC|EDGE_SCRIPT|^h}\nREC|VM150|REC|EDGE_SCRIPT|l€}\nREC|VM150|REC|EDGE_SCRIPT|u }\nREC|VM150|REC|EDGE_SCRIPT|„¨}\nREC|VM150|REC|EDGE_SCRIPT|‰°}\nREC|VM150|REC|EDGE_SCRIPT|¸}\nREC|VM150|REC|EDGE_SCRIPT|ŸÀ}\nREC|VM150|REC|EDGE_SCRIPT|°È}\nREC|VM150|REC|EDGE_SCRIPT|½Ð}\nREC|VM150|REC|EDGE_SCRIPT|Éà}\nREC|VM150|REC|EDGE_SCRIPT|Øè}\nREC|VM150|REC|EDGE_SCRIPT|¢~\nREC|VM150|REC|EDGE_SCRIPT|à~\nREC|VM150|REC|EDGE_SCRIPT|è~\nREC|VM150|REC|EDGE_SCRIPT|±~\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|DEFAULT_ROUTE_COUNT=1\nREC|VM150|REC|DEFAULT_ROUTE|default via IP_REDACTED dev eth0 \nREC|VM150|REC|IP_RULE|0:\tfrom all lookup local\nREC|VM150|REC|IP_RULE|32766:\tfrom all lookup main\nREC|VM150|REC|IP_RULE|32767:\tfrom all lookup default\nREC|VM150|WT0_PRESENT=false\nREC|VM150|NETBIRD_BIN_PRESENT=false\nREC|VM150|REC|HTTPS4|HOST=www.google.com|RC=28|HTTP=000\nREC|VM150|REC|HTTPS4|HOST=api.ipify.org|RC=28|HTTP=000\nREC|VM150|IPV4_FORWARD=1\nREC|VM150|FAILED_UNIT_COUNT=1\nREC|VM150|REC|GUEST_STDERR|curl: (28) Connection timed out after 3001 milliseconds\nREC|VM150|REC|GUEST_STDERR|curl: (28) Connection timed out after 3001 milliseconds\nQGA_TRANSPORT_RC_130=0\nVM130_COLLECT_RC=0\nREC|VM130|QGA_EXIT=0\nREC|VM130|ROLE=VM130\nREC|VM130|HOST=edge-vm\nREC|VM130|DEFAULT_ROUTE_COUNT=1\nREC|VM130|REC|DEFAULT_ROUTE|default via IP_REDACTED dev eth0 proto static \nREC|VM130|IPV4_FORWARD=1\nREC|VM130|WT0_PRESENT=false\nREC|VM130|NB_LAZY=false\nREC|VM130|NB_MGMT=false\nREC|VM130|NB_SIGNAL=false\nREC|VM130|NB_CONNECTED=0\nREC|VM130|NB_CONNECTING=0\nREC|VM130|REC|IPTABLES|:FORWARD ACCEPT [1991:140494]\nREC|VM130|REC|IPTABLES|:DOCKER-FORWARD - [0:0]\nREC|VM130|REC|IPTABLES|-A FORWARD -j DOCKER-USER\nREC|VM130|REC|IPTABLES|-A FORWARD -j DOCKER-FORWARD\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -j DOCKER-CT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -j DOCKER-INTERNAL\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -j DOCKER-BRIDGE\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-915a81681c3e -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-a4e31561a8d5 -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-d41b3e918fbc -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-f43db13d76c4 -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-4d894f9e427b -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-5f66e1018bdd -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-8122fec51f39 -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i docker0 -j ACCEPT\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o docker0 -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-8122fec51f39 -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-5f66e1018bdd -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-4d894f9e427b -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-f43db13d76c4 -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-d41b3e918fbc -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-a4e31561a8d5 -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-915a81681c3e -j MASQUERADE\nREC|VM130|REC|HTTPS4|HOST=www.google.com|RC=0|HTTP=200\nREC|VM130|REC|HTTPS4|HOST=api.ipify.org|RC=0|HTTP=200\nREC|VM130|FAILED_UNIT_COUNT=0\nPVE01_CLUSTER_QUORATE=true\nDECISION=PASS_SNIKKET_EDGE_EGRESS_RCA\nNEXT_GATE=SNIKKET_EDGE_EGRESS_TARGETED_REPAIR\nTASK_RESULT=SNIKKET_EDGE_EGRESS_RCA\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-261006-SNIKKET-EDGE-EGRESS-RCA-99725R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n"
}