diff --git a/.gitignore b/.gitignore index a820d45..02477d3 100644 --- a/.gitignore +++ b/.gitignore @@ -247,4 +247,8 @@ $RECYCLE.BIN/ # Windows shortcuts *.lnk -# End of https://www.toptal.com/developers/gitignore/api/linux,windows,macos,python \ No newline at end of file +# End of https://www.toptal.com/developers/gitignore/api/linux,windows,macos,python + +# remove cast files, but keep directory +casts/* +!casts/.gitkeep \ No newline at end of file diff --git a/casts/.gitkeep b/casts/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/casts/ziti-edge-router_install.cast b/casts/ziti-edge-router_install.cast deleted file mode 100644 index 0c0b6e7..0000000 --- a/casts/ziti-edge-router_install.cast +++ /dev/null @@ -1,616 +0,0 @@ -{"version": 2, "width": 238, "height": 27, "timestamp": 1717433861, "idle_time_limit": 2.5, "env": {"SHELL": "/bin/zsh", "TERM": "xterm-256color"}} -[0.113607, "o", "Restored session: Mon Jun 3 18:56:38 CEST 2024\r\n"] -[0.136937, "o", "\u001b]7;file://Skys-MBP.fritz.box/Users/chris/Workspace/dev/Python/asciinema-director/casts\u0007"] -[0.137585, "o", "\u001b[?2004h"] -[0.137798, "o", "\r\r\n$ "] -[6.13043, "o", "\u001b[7m# enter docker container where to install ziti-edge-router as service\u001b[27m"] -[6.869416, "o", "\r\u001b[C\u001b[C# enter docker container where to install ziti-edge-router as service\r\n\u001b[?2004l\r"] -[6.871367, "o", "\u001b]7;file://Skys-MBP.fritz.box/Users/chris/Workspace/dev/Python/asciinema-director/casts\u0007"] -[6.871588, "o", "\u001b[?2004h\r\r\n$ "] -[11.026829, "o", "\u001b[7mdocker exec -it ziti-edge bash\u001b[27m"] -[11.350364, "o", "\r\u001b[C\u001b[Cdocker exec -it ziti-edge bash\r\n\u001b[?2004l\r"] -[11.520653, "o", "To run a command as administrator (user \"root\"), use \"sudo \".\r\nSee \"man sudo_root\" for details.\r\n\r\n"] -[11.524297, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ "] -[17.21201, "o", "\u001b[7m# install necessary packages\u001b[27m"] -[17.674442, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b# install necessary packages\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[23.960206, "o", "\u001b[7msudo apt update\u001b[27m"] -[25.039955, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bsudo apt update\r\n\u001b[?2004l\r"] -[25.099032, "o", "\u001b[33m\r0% [Working]\u001b[0m"] -[25.359802, "o", "\r \rGet:1 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]\r\n\u001b[33m\r0% [Waiting for headers] [1 InRelease 14.2 kB/129 kB 11%]\u001b[0m"] -[25.450963, "o", "\r \rGet:2 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]\r\n\u001b[33m\r0% [2 InRelease 9828 B/270 kB 4%] [1 InRelease 54.7 kB/129 kB 42%]\u001b[0m"] -[25.516095, "o", "\u001b[33m\r \r0% [2 InRelease 14.2 kB/270 kB 5%]\u001b[0m"] -[25.675372, "o", "\u001b[33m\r0% [2 InRelease 43.1 kB/270 kB 16%]\u001b[0m"] -[25.722594, "o", "\r \rGet:3 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [44.7 kB]\r\n\u001b[33m\r0% [2 InRelease 66.3 kB/270 kB 25%] [3 Packages 9929 B/44.7 kB 22%]\u001b[0m"] -[25.754407, "o", "\u001b[33m\r \r0% [2 InRelease 76.4 kB/270 kB 28%]\u001b[0m"] -[25.755987, "o", "\u001b[33m\r0% [3 Packages store 0 B] [2 InRelease 76.4 kB/270 kB 28%] [Waiting for headers]\u001b[0m"] -[25.759044, "o", "\u001b[33m\r \r0% [2 InRelease 79.3 kB/270 kB 29%] [Waiting for headers]\u001b[0m"] -[25.800662, "o", "\r \rGet:4 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1084 kB]\r\n\u001b[33m\r0% [2 InRelease 99.6 kB/270 kB 37%] [4 Packages 12.8 kB/1084 kB 1%]\u001b[0m"] -[26.042533, "o", "\r \rGet:5 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [1858 kB]\r\n\u001b[33m\r \r0% [2 InRelease 250 kB/270 kB 93%] [5 Packages 51.8 kB/1858 kB 3%]\u001b[0m\u001b[33m\r0% [4 Packages store 0 B] [2 InRelease 250 kB/270 kB 93%] [5 Packages 84.0 kB/1858 kB 5%]\u001b[0m"] -[26.205269, "o", "\u001b[33m\r \r0% [2 InRelease 250 kB/270 kB 93%] [5 Packages 1016 kB/1858 kB 55%]\u001b[0m"] -[26.274111, "o", "\u001b[33m\r \r0% [2 InRelease 262 kB/270 kB 97%]\u001b[0m\r \rGet:6 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [2395 kB]\r\n\u001b[33m\r0% [2 InRelease 262 kB/270 kB 97%] [6 Packages 32.8 kB/2395 kB 1%]\u001b[0m"] -[26.279763, "o", "\u001b[33m\r0% [5 Packages store 0 B] [2 InRelease 262 kB/270 kB 97%] [6 Packages 46.3 kB/2395 kB 2%]\u001b[0m"] -[26.331411, "o", "\u001b[33m\r \r0% [5 Packages store 0 B] [6 Packages 864 kB/2395 kB 36%]\u001b[0m"] -[26.518333, "o", "\r \rGet:7 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]\r\n\u001b[33m\r0% [5 Packages store 0 B] [7 InRelease 0 B/128 kB 0%] [6 Packages 2309 kB/2395 kB 96%]\u001b[0m\u001b[33m\r \r0% [5 Packages store 0 B] [7 InRelease 31.5 kB/128 kB 25%]\u001b[0m"] -[26.574003, "o", "\u001b[33m\r \r0% [5 Packages store 0 B]\u001b[0m"] -[26.73527, "o", "\u001b[33m\r \r0% [Waiting for headers]\u001b[0m\u001b[33m\r0% [6 Packages store 0 B] [Waiting for headers]\u001b[0m"] -[26.742614, "o", "\u001b[33m\r0% [6 Packages store 0 B] [Waiting for headers]\u001b[0m\r \rGet:8 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]\r\n\u001b[33m\r0% [6 Packages store 0 B] [8 InRelease 37.3 kB/127 kB 29%]\u001b[0m"] -[26.815649, "o", "\u001b[33m\r \r0% [6 Packages store 0 B]\u001b[0m"] -[26.932336, "o", "\r \rGet:9 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB]\r\n\u001b[33m\r0% [6 Packages store 0 B] [9 Packages 2657 B/164 kB 2%]\u001b[0m"] -[27.03307, "o", "\u001b[33m\r0% [6 Packages store 0 B] [9 Packages 103 kB/164 kB 62%]\u001b[0m"] -[27.096756, "o", "\u001b[33m\r \r0% [9 Packages 162 kB/164 kB 99%]\u001b[0m"] -[27.100167, "o", "\r \rGet:10 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB]\r\n\u001b[33m\r0% [10 Packages 352 B/17.5 MB 0%]\u001b[0m\u001b[33m\r0% [9 Packages store 0 B] [10 Packages 352 B/17.5 MB 0%]\u001b[0m"] -[27.131291, "o", "\u001b[33m\r \r0% [10 Packages 14.8 kB/17.5 MB 0%]\u001b[0m"] -[27.24284, "o", "\u001b[33m\r31% [10 Packages 162 kB/17.5 MB 1%]\u001b[0m"] -[27.747948, "o", "\u001b[33m\r33% [10 Packages 841 kB/17.5 MB 5%]\u001b[0m"] -[28.248939, "o", "\u001b[33m\r34% [10 Packages 1489 kB/17.5 MB 9%]\u001b[0m"] -[28.749596, "o", "\u001b[33m\r38% [10 Packages 2807 kB/17.5 MB 16%]\u001b[0m"] -[29.252403, "o", "\u001b[33m\r42% [10 Packages 4513 kB/17.5 MB 26%]\u001b[0m"] -[29.752294, "o", "\u001b[33m\r47% [10 Packages 6384 kB/17.5 MB 37%]\u001b[0m"] -[30.254986, "o", "\u001b[33m\r52% [10 Packages 8731 kB/17.5 MB 50%]\u001b[0m"] -[30.755885, "o", "\u001b[33m\r60% [10 Packages 11.7 MB/17.5 MB 67%]\u001b[0m"] -[31.257756, "o", "\u001b[33m\r70% [10 Packages 15.8 MB/17.5 MB 90%] 3561 kB/s 2s\u001b[0m"] -[31.44976, "o", "\u001b[33m\r74% [Working] 3561 kB/s 2s\u001b[0m\r \rGet:11 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB]\r\n\u001b[33m\r75% [11 Packages 55.2 kB/266 kB 21%] 3561 kB/s 2s\u001b[0m\u001b[33m\r75% [10 Packages store 0 B] [11 Packages 55.2 kB/266 kB 21%] "] -[31.44996, "o", " 3561 kB/s 2s\u001b[0m"] -[31.473761, "o", "\u001b[33m\r75% [10 Packages store 0 B] 3561 kB/s 2s\u001b[0m\r \rGet:12 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1792 kB]\r\n\u001b[33m\r75% [10 Packages store 0 B] [12 Packages 16.6 kB/1792 kB 1%] 3561 kB/s 2s\u001b[0m"] -[31.692788, "o", "\u001b[33m\r80% [10 Packages store 0 B] 3561 kB/s 1s\u001b[0m\r \rGet:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [2468 kB]\r\n\u001b[33m\r80% [10 Packages store 0 B] [13 Packages 29.6 kB/2468 kB 1%] 3561 kB/s 1s\u001b[0m"] -[32.023113, "o", "\u001b[33m\r86% [10 Packages store 0 B] 3561 kB/s 1s\u001b[0m\r \rGet:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [2129 kB]\r\n\u001b[33m\r86% [10 Packages store 0 B] [14 Packages 51.5 kB/2129 kB 2%] 3561 kB/s 1s\u001b[0m"] -[32.345879, "o", "\r \rGet:15 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [51.1 kB]\r\n\r \rGet:16 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1377 kB]\r\n\u001b[33m\r92% [10 Packages store 0 B] [16 Packages 125 kB/1377 kB 9%] 3561 kB/s 0s\u001b[0m"] -[32.3666, "o", "\r \rGet:17 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [31.8 kB]\r\n\u001b[33m\r95% [10 Packages store 0 B] [17 Packages 31.8 kB/31.8 kB 100%] 3561 kB/s 0s\u001b[0m\r \rGet:18 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [81.0 kB]\r\n\u001b[33m\r95% [10 Packages store 0 B] [18 Packages 47.1 kB/81.0 kB 58%] "] -[32.366688, "o", " 3561 kB/s 0s\u001b[0m"] -[32.367936, "o", "\u001b[33m\r95% [10 Packages store 0 B] 3561 kB/s 0s\u001b[0m"] -[32.86883, "o", "\u001b[33m\r95% [10 Packages store 0 B] 3561 kB/s 0s\u001b[0m"] -[33.100391, "o", "\u001b[33m\r96% [Working] 3561 kB/s 0s\u001b[0m\u001b[33m\r96% [11 Packages store 0 B] 3561 kB/s 0s\u001b[0m"] -[33.116403, "o", "\u001b[33m\r96% [Working] 3561 kB/s 0s\u001b[0m\u001b[33m\r96% [12 Packages store 0 B] 3561 kB/s 0s\u001b[0m"] -[33.225206, "o", "\u001b[33m\r97% [Working] 3561 kB/s 0s\u001b[0m\u001b[33m\r97% [13 Packages store 0 B] 3561 kB/s 0s\u001b[0m"] -[33.387768, "o", "\u001b[33m\r97% [Working] 3561 kB/s 0s\u001b[0m\u001b[33m\r97% [14 Packages store 0 B] 3561 kB/s 0s\u001b[0m"] -[33.525863, "o", "\u001b[33m\r98% [Working] 3561 kB/s 0s\u001b[0m\u001b[33m\r98% [15 Packages store 0 B] 3561 kB/s 0s\u001b[0m"] -[33.53084, "o", "\u001b[33m\r98% [Working] 3561 kB/s 0s\u001b[0m\u001b[33m\r98% [16 Packages store 0 B] 3561 kB/s 0s\u001b[0m"] -[33.630456, "o", "\u001b[33m\r99% [Working] 3561 kB/s 0s\u001b[0m\u001b[33m\r99% [17 Packages store 0 B] 3561 kB/s 0s\u001b[0m"] -[33.634998, "o", "\u001b[33m\r99% [Working] 3561 kB/s 0s\u001b[0m\u001b[33m\r99% [18 Packages store 0 B] 3561 kB/s 0s\u001b[0m"] -[33.642309, "o", "\u001b[33m\r100% [Working] 3561 kB/s 0s\u001b[0m\r \rFetched 31.9 MB in 9s (3722 kB/s)\r\n"] -[33.670223, "o", "\rReading package lists... 0%\r"] -[33.765713, "o", "\rReading package lists... 0%\r"] -[33.782543, "o", "\rReading package lists... 0%\r"] -[33.856408, "o", "\rReading package lists... 5%\r\rReading package lists... 5%\r"] -[33.90328, "o", "\rReading package lists... 6%\r\rReading package lists... 6%\r"] -[34.489715, "o", "\rReading package lists... 42%\r"] -[34.716378, "o", "\rReading package lists... 57%\r\rReading package lists... 57%\r"] -[34.739781, "o", "\rReading package lists... 57%\r\rReading package lists... 57%\r"] -[34.841713, "o", "\rReading package lists... 65%\r\rReading package lists... 65%\r"] -[34.937165, "o", "\rReading package lists... 74%\r\rReading package lists... 74%\r"] -[35.003269, "o", "\rReading package lists... 79%\r\rReading package lists... 79%\r"] -[35.006329, "o", "\rReading package lists... 79%\r\rReading package lists... 79%\r"] -[35.010873, "o", "\rReading package lists... 80%\r\rReading package lists... 80%\r"] -[35.018978, "o", "\rReading package lists... 80%\r\rReading package lists... 80%\r"] -[35.060194, "o", "\rReading package lists... 86%\r\rReading package lists... 86%\r"] -[35.106556, "o", "\rReading package lists... 95%\r\rReading package lists... 95%\r"] -[35.133177, "o", "\rReading package lists... 99%\r\rReading package lists... 99%\r"] -[35.134623, "o", "\rReading package lists... 99%\r\rReading package lists... 99%\r"] -[35.150464, "o", "\rReading package lists... Done\r\r\n"] -[35.173043, "o", "\rBuilding dependency tree... 0%\r\rBuilding dependency tree... 0%\r"] -[35.173285, "o", "\rBuilding dependency tree... 0%\r"] -[35.224749, "o", "\rBuilding dependency tree... 50%\r\rBuilding dependency tree... 50%\r"] -[35.431072, "o", "\rBuilding dependency tree... Done\r\r\n\rReading state information... 0% \r\rReading state information... 6%\r\rReading state information... Done\r\r\n"] -[35.451422, "o", "2 packages can be upgraded. Run 'apt list --upgradable' to see them.\r\n"] -[35.458401, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ "] -[36.533925, "o", "\u001b[7msudo apt install -y wget jq\u001b[27m"] -[37.059874, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bsudo apt install -y wget jq\r\n\u001b[?2004l\r"] -[37.129056, "o", "\rReading package lists... 0%\r"] -[37.202769, "o", "\rReading package lists... 0%\r"] -[37.212526, "o", "\rReading package lists... 0%\r"] -[37.263985, "o", "\rReading package lists... 5%\r\rReading package lists... 5%\r"] -[37.301604, "o", "\rReading package lists... 6%\r\rReading package lists... 6%\r"] -[37.920318, "o", "\rReading package lists... 41%\r"] -[38.397882, "o", "\rReading package lists... 57%\r\rReading package lists... 57%\r"] -[38.444863, "o", "\rReading package lists... 57%\r"] -[38.451822, "o", "\rReading package lists... 57%\r"] -[38.647223, "o", "\rReading package lists... 65%\r\rReading package lists... 65%\r"] -[38.658765, "o", "\rReading package lists... 65%\r"] -[38.786889, "o", "\rReading package lists... 74%\r\rReading package lists... 74%\r"] -[38.86232, "o", "\rReading package lists... 79%\r\rReading package lists... 79%\r"] -[38.866443, "o", "\rReading package lists... 79%\r\rReading package lists... 79%\r"] -[38.871449, "o", "\rReading package lists... 80%\r\rReading package lists... 80%\r"] -[38.879119, "o", "\rReading package lists... 80%\r\rReading package lists... 80%\r"] -[38.934678, "o", "\rReading package lists... 86%\r\rReading package lists... 86%\r"] -[38.987478, "o", "\rReading package lists... 95%\r\rReading package lists... 95%\r"] -[39.017277, "o", "\rReading package lists... 99%\r\rReading package lists... 99%\r"] -[39.018472, "o", "\rReading package lists... 99%\r\rReading package lists... 99%\r"] -[39.033605, "o", "\rReading package lists... Done\r\r\n"] -[39.051351, "o", "\rBuilding dependency tree... 0%\r\rBuilding dependency tree... 0%\r"] -[39.09846, "o", "\rBuilding dependency tree... 50%\r\rBuilding dependency tree... 50%\r"] -[39.360172, "o", "\rBuilding dependency tree... 99%\r"] -[39.363165, "o", "\rBuilding dependency tree... Done\r\r\n\rReading state information... 0% \r\rReading state information... 6%\r\rReading state information... Done\r\r\n"] -[39.673025, "o", "The following additional packages will be installed:\r\n libjq1 libonig5\r\n"] -[39.715402, "o", "The following NEW packages will be installed:\r\n"] -[39.717804, "o", " jq libjq1 libonig5 wget\r\n"] -[39.732218, "o", "0 upgraded, 4 newly installed, 0 to remove and 2 not upgraded.\r\nNeed to get 724 kB of archives.\r\nAfter this operation, 2095 kB of additional disk space will be used.\r\n"] -[39.743582, "o", "\u001b[33m\r0% [Working]\u001b[0m"] -[39.981319, "o", "\r \rGet:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 wget amd64 1.21.2-2ubuntu1 [367 kB]\r\n\u001b[33m\r2% [1 wget 14.2 kB/367 kB 4%]\u001b[0m"] -[40.483064, "o", "\u001b[33m\r30% [1 wget 273 kB/367 kB 74%]\u001b[0m"] -[40.53105, "o", "\u001b[33m\r \r46% [Working]\u001b[0m"] -[40.643286, "o", "\r \rGet:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 libonig5 amd64 6.9.7.1-2build1 [172 kB]\r\n\u001b[33m\r47% [2 libonig5 9844 B/172 kB 6%]\u001b[0m"] -[40.678436, "o", "\u001b[33m\r \r70% [Waiting for headers]\u001b[0m\r \rGet:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libjq1 amd64 1.6-2.1ubuntu3 [133 kB]\r\n\u001b[33m\r70% [3 libjq1 4182 B/133 kB 3%]\u001b[0m"] -[40.708443, "o", "\u001b[33m\r \r89% [Waiting for headers]\u001b[0m\r \rGet:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 jq amd64 1.6-2.1ubuntu3 [52.5 kB]\r\n\u001b[33m\r90% [4 jq 3580 B/52.5 kB 7%]\u001b[0m"] -[40.720173, "o", "\u001b[33m\r \r100% [Working]\u001b[0m\r \rFetched 724 kB in 1s (735 kB/s)\r\n"] -[40.894948, "o", "debconf: delaying package configuration, since apt-utils is not installed\r\n"] -[40.928484, "o", "\n\u001b7\u001b[0;26r\u001b8\u001b[1A"] -[40.958479, "o", "Selecting previously unselected package wget.\r\n(Reading database ... \r"] -[40.960183, "o", "(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r"] -[40.960604, "o", "(Reading database ... 70%\r"] -[40.964093, "o", "(Reading database ... 75%\r"] -[40.964788, "o", "(Reading database ... 80%\r"] -[40.966612, "o", "(Reading database ... 85%\r"] -[40.967596, "o", "(Reading database ... 90%\r(Reading database ... 95%\r"] -[40.968833, "o", "(Reading database ... 100%\r(Reading database ... 7037 files and directories currently installed.)\r\n"] -[40.969536, "o", "Preparing to unpack .../wget_1.21.2-2ubuntu1_amd64.deb ...\r\n\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 0%]\u001b[49m\u001b[39m [........................................................................................................................................................................................................................] \u001b8\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 6%]\u001b[49m\u001b[39m [############............................................................................................................................................................................................................] \u001b8"] -[40.975374, "o", "Unpacking wget (1.21.2-2ubuntu1) ...\r\n"] -[41.000986, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 12%]\u001b[49m\u001b[39m [#########################...............................................................................................................................................................................................] \u001b8"] -[41.031833, "o", "Selecting previously unselected package libonig5:amd64.\r\n"] -[41.033226, "o", "Preparing to unpack .../libonig5_6.9.7.1-2build1_amd64.deb ...\r\n"] -[41.038722, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 18%]\u001b[49m\u001b[39m [######################################..................................................................................................................................................................................] \u001b8"] -[41.043695, "o", "Unpacking libonig5:amd64 (6.9.7.1-2build1) ...\r\n"] -[41.064028, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 24%]\u001b[49m\u001b[39m [##################################################......................................................................................................................................................................] \u001b8"] -[41.104244, "o", "Selecting previously unselected package libjq1:amd64.\r\n"] -[41.106037, "o", "Preparing to unpack .../libjq1_1.6-2.1ubuntu3_amd64.deb ...\r\n\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 29%]\u001b[49m\u001b[39m [###############################################################.........................................................................................................................................................] \u001b8"] -[41.109291, "o", "Unpacking libjq1:amd64 (1.6-2.1ubuntu3) ...\r\n"] -[41.124855, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 35%]\u001b[49m\u001b[39m [############################################################################............................................................................................................................................] \u001b8"] -[41.154315, "o", "Selecting previously unselected package jq.\r\n"] -[41.156563, "o", "Preparing to unpack .../jq_1.6-2.1ubuntu3_amd64.deb ...\r\n\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 41%]\u001b[49m\u001b[39m [########################################################################################................................................................................................................................] \u001b8"] -[41.162221, "o", "Unpacking jq (1.6-2.1ubuntu3) ...\r\n"] -[41.173378, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 47%]\u001b[49m\u001b[39m [#####################################################################################################...................................................................................................................] \u001b8"] -[41.221605, "o", "Setting up wget (1.21.2-2ubuntu1) ...\r\n"] -[41.232505, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 53%]\u001b[49m\u001b[39m [##################################################################################################################......................................................................................................] \u001b8"] -[41.237523, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 59%]\u001b[49m\u001b[39m [###############################################################################################################################.........................................................................................] \u001b8"] -[41.241385, "o", "Setting up libonig5:amd64 (6.9.7.1-2build1) ...\r\n"] -[41.249389, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 65%]\u001b[49m\u001b[39m [###########################################################################################################################################.............................................................................] \u001b8"] -[41.254113, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 71%]\u001b[49m\u001b[39m [########################################################################################################################################################................................................................] \u001b8"] -[41.264487, "o", "Setting up libjq1:amd64 (1.6-2.1ubuntu3) ...\r\n"] -[41.272051, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 76%]\u001b[49m\u001b[39m [#####################################################################################################################################################################...................................................] \u001b8"] -[41.277427, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 82%]\u001b[49m\u001b[39m [#################################################################################################################################################################################.......................................] \u001b8"] -[41.283603, "o", "Setting up jq (1.6-2.1ubuntu3) ...\r\n"] -[41.289936, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 88%]\u001b[49m\u001b[39m [##############################################################################################################################################################################################..........................] \u001b8"] -[41.298182, "o", "\u001b7\u001b[27;0f\u001b[42m\u001b[30mProgress: [ 94%]\u001b[49m\u001b[39m [###########################################################################################################################################################################################################.............] \u001b8"] -[41.307183, "o", "Processing triggers for libc-bin (2.35-0ubuntu3.7) ...\r\n"] -[41.349599, "o", "\r\n\u001b7\u001b[0;27r\u001b8\u001b[1A\u001b[J"] -[41.366176, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[43.214664, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ "] -[43.660203, "o", "\u001b[7m# set some variables first (you have to change the ROUTER_NAME and ZITI_ROUTER_ROLES for sure!)\u001b[27m"] -[43.981946, "o", "\r\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ # set some variables first (you have to change the ROUTER_NAME and ZITI_ROUTER_ROLES for sure!)\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[48.474468, "o", "\u001b[7mexport ROUTER_NAME=\"ziti-private-yellow\"\u001b[27m"] -[48.798248, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bexport ROUTER_NAME=\"ziti-private-yellow\"\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[53.125049, "o", "\u001b[7mexport ZITI_ROUTER_ROLES=\"zitiyellow\"\u001b[27m"] -[53.414797, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bexport ZITI_ROUTER_ROLES=\"zitiyellow\"\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[57.83857, "o", "\u001b[7mexport ZITI_ROUTER_PORT=8442\u001b[27m"] -[58.180033, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bexport ZITI_ROUTER_PORT=8442\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[62.593157, "o", "\u001b[7mexport ZITI_ROUTER_LISTENER_BIND_PORT=8444\u001b[27m"] -[62.859502, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bexport ZITI_ROUTER_LISTENER_BIND_PORT=8444\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[66.906283, "o", "\u001b[7mexport ZITI_EDGE_IDENTITY_ENROLLMENT_DURATION=10080\u001b[27m"] -[67.254121, "o", "\r\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ export ZITI_EDGE_IDENTITY_ENROLLMENT_DURATION=10080\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[72.223674, "o", "\u001b[7mexport ZITI_ROUTER_ENROLLMENT_DURATION=10080\u001b[27m"] -[72.464114, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bexport ZITI_ROUTER_ENROLLMENT_DURATION=10080\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[77.131492, "o", "\u001b[7mexport ZITI_CTRL_ADVERTISED_ADDRESS=\"ziti.starconnect.link\"\u001b[27m"] -[77.431906, "o", "\r\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ export ZITI_CTRL_ADVERTISED_ADDRESS=\"ziti.starconnect.link\"\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[82.020602, "o", "\u001b[7mexport ZITI_CTRL_ADVERTISED_PORT=8440\u001b[27m"] -[82.319191, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bexport ZITI_CTRL_ADVERTISED_PORT=8440\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[86.995324, "o", "\u001b[7mexport ZITI_CTRL_EDGE_ADVERTISED_PORT=8441\u001b[27m"] -[87.420178, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bexport ZITI_CTRL_EDGE_ADVERTISED_PORT=8441\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[89.538439, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ "] -[96.144956, "o", "\u001b[7m# make sure the address is addressable from the new edge router host and curl returns some json\u001b[27m"] -[96.475279, "o", "\r\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ # make sure the address is addressable from the new edge router host and curl returns some json\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[101.900654, "o", "\u001b[7mcurl -sk https://$ZITI_CTRL_ADVERTISED_ADDRESS:$ZITI_CTRL_EDGE_ADVERTISED_PORT\u001b[27m"] -[102.229095, "o", "\r\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ curl -sk https://$ZITI_CTRL_ADVERTISED_ADDRESS:$ZITI_CTRL_EDGE_ADVERTISED_PORT\r\n\u001b[?2004l\r"] -[102.626576, "o", "{\"data\":{\"apiVersions\":{\"edge\":{\"v1\":{\"apiBaseUrls\":[\"https://daystrom.starconnect.link:8441/edge/client/v1\"],\"path\":\"/edge/client/v1\"}},\"edge-client\":{\"v1\":{\"apiBaseUrls\":[\"https://daystrom.starconnect.link:8441/edge/client/v1\"],\"path\":\"/edge/client/v1\"}},\"edge-management\":{\"v1\":{\"apiBaseUrls\":[\"https://daystrom.starconnect.link:8441/edge/management/v1\"],\"path\":\"/edge/management/v1\"}}},\"buildDate\":\"2024-04-10T19:42:37Z\",\"capabilities\":[],\"revision\":\"a3186132e5eb\",\"runtimeVersion\":\"go1.22.2\",\"version\":\"v1.0.0\"},\"meta\":{}}\r\n"] -[102.6292, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[104.658392, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ "] -[109.269364, "o", "\u001b[7m# make sure **ziti-private-yellow** can see the link plane port\u001b[27m"] -[109.561169, "o", "\r\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ # make sure **ziti-private-yellow** can see the link plane port\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[114.288353, "o", "\u001b[7mcurl -vsk -m 5 https://$ZITI_CTRL_ADVERTISED_ADDRESS:$ZITI_CTRL_ADVERTISED_PORT\u001b[27m"] -[114.683612, "o", "\r\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ curl -vsk -m 5 https://$ZITI_CTRL_ADVERTISED_ADDRESS:$ZITI_CTRL_ADVERTISED_PORT\r\n\u001b[?2004l\r"] -[114.856358, "o", "* Trying 89.58.11.223:8440...\r\n"] -[114.895169, "o", "* Connected to ziti.starconnect.link (89.58.11.223) port 8440 (#0)\r\n"] -[114.899679, "o", "* ALPN, offering h2\r\n* ALPN, offering http/1.1\r\n* TLSv1.0 (OUT), TLS header, Certificate Status (22):\r\n* TLSv1.3 (OUT), TLS handshake, Client hello (1):\r\n"] -[114.933908, "o", "* TLSv1.0 (IN), TLS header, Unknown (21):\r\n* TLSv1.3 (IN), TLS alert, internal error (592):\r\n* error:0A000438:SSL routines::tlsv1 alert internal error\r\n* Closing connection 0\r\n"] -[114.936091, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[116.864625, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ "] -[122.260512, "o", "\u001b[7m# use getZiti to get the binaries (pass 'yes' to add ziti to your path)\u001b[27m"] -[122.83596, "o", "\r\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ # use getZiti to get the binaries (pass 'yes' to add ziti to your path)\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[127.93846, "o", "\u001b[7msource /dev/stdin <<< \"$(wget -qO- https://get.openziti.io/quick/ziti-cli-functions.sh)\"; getZiti yes\u001b[27m"] -[128.316008, "o", "\r\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ source /dev/stdin <<< \"$(wget -qO- https://get.openziti.io/quick/ziti-cli-functions.sh)\"; getZiti yes\r\n\u001b[?2004l\r"] -[129.413408, "o", "The path for ziti binaries has not been set, use the default (/home/sky/.ziti/quickstart/67fa22404b2e/ziti-bin/ziti-v1.0.0)? (Y/n) "] -[131.353166, "o", "y"] -[131.957689, "o", "\r\nINFO: using the default path /home/sky/.ziti/quickstart/67fa22404b2e/ziti-bin/ziti-v1.0.0\r\nGetting OpenZiti binaries\r\n\r\n"] -[132.27667, "o", "No existing binary found, creating the ZITI_BIN_DIR directory (\u001b[00;34m/home/sky/.ziti/quickstart/67fa22404b2e/ziti-bin/ziti-v1.0.0\u001b[0m)\r\n"] -[132.281213, "o", "Downloading \u001b[00;34mhttps://github.com/openziti/ziti/releases/download/v1.0.0/ziti-linux-amd64-1.0.0.tar.gz\u001b[0m to \u001b[00;34m/home/sky/.ziti/quickstart/67fa22404b2e/ziti-bin/ziti-v1.0.0/ziti-linux-amd64-1.0.0.tar.gz\u001b[0m\r\n"] -[140.640698, "o", "\u001b[00;32mOpenZiti binaries v1.0.0 successfully extracted to \u001b[00;34m/home/sky/.ziti/quickstart/67fa22404b2e/ziti-bin/ziti-v1.0.0\u001b[0m\u001b[0m\r\n\r\nAdding /home/sky/.ziti/quickstart/67fa22404b2e/ziti-bin/ziti-v1.0.0 to the path if necessary:\r\n"] -[140.646159, "o", "adding \u001b[00;31m/home/sky/.ziti/quickstart/67fa22404b2e/ziti-bin/ziti-v1.0.0\u001b[0m to the path\r\n\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[149.238678, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ "] -[149.583741, "o", "\u001b[7m# login to the controller. easier if you do this from **ziti-private-yellow**, but not necessary (credentials are stored as *daystrom: OpenZiti admin* in Vaultwarden)\u001b[27m"] -[150.325012, "o", "\r\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ # login to the controller. easier if you do this from **ziti-private-yellow**, but not necessary (credentials are stored as *daystrom: OpenZiti admin* in Vaultwarden)\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: /\u0007sky@67fa22404b2e:/$ \u001b[K"] -[155.350887, "o", "\u001b[7mcd $ZITI_HOME\u001b[27m"] -[155.670112, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\bcd $ZITI_HOME\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[160.646981, "o", "\u001b[7mziti edge login $ZITI_CTRL_ADVERTISED_ADDRESS:$ZITI_CTRL_EDGE_ADVERTISED_PORT\u001b[27m"] -[161.048635, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bziti edge login $ZITI_CTRL_ADVERTISED_ADDRESS:$ZITI_CTRL_EDGE_ADVERTISED_PORT\r\n\u001b[?2004l\r"] -[161.418683, "o", "Enter username: "] -[169.160488, "o", "a"] -[169.378106, "o", "d"] -[169.621792, "o", "m"] -[169.791613, "o", "i"] -[169.887605, "o", "n"] -[170.28558, "o", "\r\nEnter password: "] -[171.360297, "o", "\r\n"] -[171.507478, "o", "Token: 23436809-61b7-4d32-b021-3df726a00798\r\nSaving identity 'default' to /home/sky/.config/ziti/ziti-cli.json\r\n"] -[171.511935, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ \u001b[K"] -[177.472431, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[177.851117, "o", "\u001b[7m# create the **ziti-private-yellow** in the controller\u001b[27m"] -[178.117558, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b# create the **ziti-private-yellow** in the controller\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[182.86116, "o", "\u001b[7mziti edge create edge-router -t $ROUTER_NAME -o $ZITI_HOME/$ROUTER_NAME.jwt\u001b[27m"] -[183.268456, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bziti edge create edge-router -t $ROUTER_NAME -o $ZITI_HOME/$ROUTER_NAME.jwt\r\n\u001b[?2004l\r"] -[183.514856, "o", "New edge router ziti-private-yellow created with id: TXX0JIQ3Y\r\n"] -[183.55322, "o", "Enrollment expires at 2024-06-10T17:00:45.354Z\r\n"] -[183.55724, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ \u001b[K"] -[192.375357, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[192.795177, "o", "\u001b[7m# create a config file and decide if this is a **private** edge router or public. this makes the router **private**, meaning it won't advertise that routers should link to it\u001b[27m"] -[193.348799, "o", "\r\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ # create a config file and decide if this is a **private** edge router or public. this makes the router **private**, meaning it won't advertise that routers should link to it\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ \u001b[K"] -[200.182514, "o", "\u001b[7mziti create config router edge --routerName $ROUTER_NAME \\\u001b[27m\r\n\r\u001b[7m --output $ZITI_HOME/$ROUTER_NAME.yaml \\\u001b[27m\r\n\r\u001b[7m --tunnelerMode host \\\u001b[27m\r\n\r\u001b[7m --private\u001b[27m"] -[200.890881, "o", "\u001b[A\u001b[A\u001b[A22404b2e$ ziti create config router edge --routerName $ROUTER_NAME \\\r\n\r --output $ZITI_HOME/$ROUTER_NAME.yaml \\\r\n\r --tunnelerMode host \\\r\n\r --private\r\n\u001b[?2004l\r"] -[200.96089, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ \u001b[K"] -[209.209506, "o", "\u001b[7m# make necessary changes to the configuration file\u001b[27m"] -[209.520217, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b# make necessary changes to the configuration file\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[213.674549, "o", "s"] -[213.833838, "o", "u"] -[213.908706, "o", "d"] -[214.053504, "o", "o"] -[214.178941, "o", " "] -[214.391144, "o", "n"] -[214.455604, "o", "a"] -[214.554406, "o", "n"] -[214.711423, "o", "o"] -[214.840535, "o", " "] -[220.794767, "o", "\u001b[7m$ZITI_HOME/$ROUTER_NAME.yaml\u001b[27m"] -[221.217221, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b$ZITI_HOME/$ROUTER_NAME.yaml\r\n\u001b[?2004l\r"] -[221.234563, "o", "\u001b[?2004h\u001b[?1049h\u001b[22;0;0t\u001b[1;27r\u001b(B\u001b[m\u001b[4l\u001b[?7h\u001b[39;49m\u001b[?1h\u001b=\u001b[?1h\u001b=\u001b[?25l\u001b[39;49m\u001b(B\u001b[m\u001b[H\u001b[2J\u001b[25;113H\u001b(B\u001b[0;7m[ Reading... ]\u001b(B\u001b[m\u001b[25;111H\u001b(B\u001b[0;7m[ Read 77 lines ]\u001b(B\u001b[m"] -[221.235696, "o", "\u001b[H\u001b(B\u001b[0;7m GNU nano 6.2 \u001b[74b/home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.yaml \u001b[83b \u001b[1;237H\u001b(B\u001b[m\r\u001b[26d\u001b(B\u001b[0;7m^G\u001b(B\u001b[m Help\u001b[26;19H\u001b(B\u001b[0;7m^O\u001b(B\u001b[m Write Out\u001b[37G\u001b(B\u001b[0;7m^W\u001b(B\u001b[m Where Is\u001b[55G\u001b(B\u001b[0;7m^K\u001b(B\u001b[m Cut\u001b[26;73H\u001b(B\u001b[0;7m^T\u001b(B\u001b[m Execute\u001b[26;91H\u001b(B\u001b[0;7m^C\u001b(B\u001b[m Location\u001b[109G\u001b(B\u001b[0;7mM-U\u001b(B\u001b[m Undo\u001b[26;127H\u001b(B\u001b[0;7mM-A\u001b(B\u001b[m Set Mark\u001b[145G\u001b(B\u001b[0;7mM-]\u001b(B\u001b[m To Bracket \u001b(B\u001b[0;7mM-Q\u001b(B\u001b[m Previous\u001b[181G\u001b(B\u001b[0;7m^B\u001b(B\u001b[m Back\u001b[26;199H\u001b(B\u001b[0;7m^Left\u001b(B\u001b[m Prev Word \u001b(B\u001b[0;7m^A\u001b(B\u001b[m Home\r\u001b[27d\u001b(B\u001b[0;7m^X\u001b(B\u001b[m Exit\u001b[27;19H\u001b(B\u001b[0;7m^R\u001b(B\u001b[m Read File\u001b[37G\u001b(B\u001b[0;7m^\\\u001b(B\u001b[m Replace\u001b[27;55H\u001b(B\u001b[0;7m^U\u001b(B\u001b[m Paste\u001b[27;73H\u001b(B\u001b[0;7m^J\u001b(B\u001b[m Justify\u001b[27;91H\u001b(B\u001b[0;7m^/\u001b(B\u001b[m Go To Line \u001b(B\u001b[0;7mM-E\u001b(B\u001b[m Redo\u001b[27;127H\u001b(B\u001b[0;7mM-6\u001b(B\u001b[m Copy\u001b[27;145H\u001b(B\u001b[0;7m^Q\u001b(B\u001b[m Where Was\u001b[163G\u001b(B\u001b[0;7mM-W\u001b(B\u001b[m Next\u001b[27;181H\u001b(B\u001b[0;7m^F\u001b(B\u001b[m Forward\u001b[27;199H\u001b(B\u001b[0;7m^Right\u001b(B\u001b[m Next Word \u001b(B\u001b[0;7m^E\u001b(B\u001b[m End"] -[221.237167, "o", "\r\u001b[2d\u001b(B\u001b[0;1m\u001b[32mv\u001b(B\u001b[0m: \u001b(B\u001b[0;1m\u001b[35m3\r\u001b[4d\u001b[32midentity\u001b(B\u001b[0m:\u001b[5;3H\u001b(B\u001b[0;1m\u001b[32mcert\u001b(B\u001b[0m:\u001b[5;21H\u001b(B\u001b[0;1m\u001b[35m\"/home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.cert\"\u001b[6;3H\u001b[32mserver_cert\u001b(B\u001b[0m:\u001b[21G\u001b(B\u001b[0;1m\u001b[35m\"/home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.server.chain.cert\"\u001b[7;3H"] -[221.237874, "o", "\u001b[32mkey\u001b(B\u001b[0m:\u001b[7;21H\u001b(B\u001b[0;1m\u001b[35m\"/home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.key\"\u001b[8;3H\u001b[32mca\u001b(B\u001b[0m:\u001b[8;21H\u001b(B\u001b[0;1m\u001b[35m\"/home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.cas\"\u001b[9;2H\u001b(B\u001b[0m\u001b[3m\u001b[36m #alt_server_certs:\u001b[10;2H # - server_cert: \"\"\u001b[11;2H # server_key: \"\"\r\u001b[13d\u001b(B\u001b[0;1m\u001b[23m\u001b[32mctrl\u001b(B\u001b[0m:\u001b[14;3H\u001b(B\u001b[0;1m\u001b[32mendpoint\u001b(B\u001b[0m:\u001b[14;25H\u001b(B\u001b[mtls:ziti.starconnect.link:8440\r\u001b[16d\u001b(B\u001b[0;1m\u001b[32mlink\u001b(B\u001b[0m:\u001b[17;3H\u001b(B\u001b[0;1m\u001b[32mdialers\u001b(B\u001b[0m:\r\u001b[18d\u001b(B\u001b[0;1m\u001b[33m - \u001b[32mbinding\u001b(B\u001b[0m: \u001b(B\u001b[mtransport\r\u001b[19d\u001b(B\u001b[0m\u001b[3m\u001b[36m# listeners:\r\u001b[20d# - binding: \u001b[9btransport\r\u001b[21d# bind: \u001b[12btls:0.0.0.0:8444\r\u001b[22d# advertise: \u001b[7btls:67fa22404b2e:8444\r\u001b[23d# options:\r\u001b[24d# \u001b[7boutQueueSize: 4\r\u001b[2d\u001b[39m\u001b(B\u001b[m\u001b[?12l\u001b[?25h"] -[222.401698, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[3d"] -[222.895365, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[4d"] -[222.976038, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[5d"] -[223.060659, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[6d"] -[223.146987, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[7d"] -[223.229608, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[8d"] -[223.313755, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[9d"] -[223.397176, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[10d"] -[223.481827, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[11d"] -[223.565416, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[12d"] -[223.837694, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[13d"] -[224.051808, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[14d"] -[224.288171, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[224.789975, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[224.872, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[224.954704, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[225.039505, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[225.122076, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[225.206662, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[225.289069, "o", "\u001b[?25l\r\u001b[25d\u001b[K\u001b[?12l\u001b[?25h\u001b[14;9H"] -[225.373018, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[225.459, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[225.542256, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[225.626881, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[225.709961, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[225.794045, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[225.876151, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[225.960429, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[226.045403, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[226.129722, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[226.212622, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[226.294327, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[226.378318, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[226.4646, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[226.546579, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[226.629646, "o", "\u001b[?25l\u001b[?12l\u001b[?25h "] -[226.714357, "o", "\u001b[?25l\u001b[?12l\u001b[?25ht"] -[226.798435, "o", "\u001b[?25l\u001b[?12l\u001b[?25hl"] -[226.881605, "o", "\u001b[?25l\u001b[?12l\u001b[?25hs"] -[226.9655, "o", "\u001b[?25l\u001b[?12l\u001b[?25h:"] -[227.051526, "o", "\u001b[?25l\u001b[?12l\u001b[?25hz"] -[227.261508, "o", "\u001b[?25l\u001b[?12l\u001b[?25hi"] -[227.422331, "o", "\u001b[?25l\u001b[?12l\u001b[?25ht"] -[227.71283, "o", "\u001b[?25l\u001b[?12l\u001b[?25hi"] -[228.219467, "o", "\u001b[?25l\u001b[1;155H\u001b(B\u001b[0;7m*\u001b[237G\u001b(B\u001b[m"] -[228.219837, "o", "\u001b[?12l\u001b[?25h\u001b[14;32H\u001b[1P"] -[228.387595, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b[1P"] -[228.522744, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b[1P"] -[228.677997, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b[1P"] -[228.975181, "o", "\u001b[?25l\u001b[?12l\u001b[?25hd.starconnect.link:8440\u001b[14;30H"] -[229.149403, "o", "\u001b[?25l\u001b[?12l\u001b[?25ha.starconnect.link:8440\u001b[14;31H"] -[229.370332, "o", "\u001b[?25l\u001b[?12l\u001b[?25hy.starconnect.link:8440\u001b[14;32H"] -[229.626131, "o", "\u001b[?25l\u001b[?12l\u001b[?25hs.starconnect.link:8440\u001b[14;33H"] -[229.862171, "o", "\u001b[?25l\u001b[?12l\u001b[?25ht.starconnect.link:8440\u001b[14;34H"] -[230.041873, "o", "\u001b[?25l\u001b[?12l\u001b[?25hr.starconnect.link:8440\u001b[14;35H"] -[230.158285, "o", "\u001b[?25l\u001b[?12l\u001b[?25ho.starconnect.link:8440\u001b[14;36H"] -[230.35209, "o", "\u001b[?25l\u001b[?12l\u001b[?25hm.starconnect.link:8440\u001b[14;37H"] -[230.948699, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\r\u001b[15d"] -[231.125277, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[16;6H"] -[231.289059, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[17;11H"] -[231.438129, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[18;25H"] -[231.598288, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[19;14H"] -[231.763111, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[20;35H"] -[231.916839, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[21;37H"] -[232.06686, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[22d"] -[232.556544, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[232.714286, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[232.864655, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[233.03306, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[233.205865, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[C"] -[233.685115, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36m:8444\u001b[39m\u001b(B\u001b[m\u001b[K\u001b[41G"] -[233.991457, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36m:8444\u001b[39m\u001b(B\u001b[m\u001b[K\u001b[40G"] -[234.112026, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36m:8444\u001b[39m\u001b(B\u001b[m\u001b[K\u001b[39G"] -[234.249542, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36m:8444\u001b[39m\u001b(B\u001b[m\u001b[K\u001b[38G"] -[234.4002, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36m:8444\u001b[39m\u001b(B\u001b[m\u001b[K\u001b[37G"] -[234.545986, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36m:8444\u001b[39m\u001b(B\u001b[m\u001b[K\u001b[36G"] -[234.681543, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\b\u001b[1P\u001b[C"] -[234.821918, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36m:8444\u001b[39m\u001b(B\u001b[m\u001b[K\u001b[34G"] -[234.966085, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36m:8444\u001b[39m\u001b(B\u001b[m\u001b[K\u001b[33G"] -[235.11693, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36m:8444\u001b[39m\u001b(B\u001b[m\u001b[K\u001b[32G"] -[235.26153, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36m:8444\u001b[39m\u001b(B\u001b[m\u001b[K\u001b[31G"] -[235.503877, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36m:8444\u001b[39m\u001b(B\u001b[m\u001b[K\u001b[30G"] -[236.325323, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36mz:8444\u001b[31G\u001b[39m\u001b(B\u001b[m"] -[237.242893, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36mi:8444\u001b[32G\u001b[39m\u001b(B\u001b[m"] -[237.461832, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36mt:8444\u001b[33G\u001b[39m\u001b(B\u001b[m"] -[237.571954, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36mi:8444\u001b[34G\u001b[39m\u001b(B\u001b[m"] -[238.256077, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36m-:8444\u001b[35G\u001b[39m\u001b(B\u001b[m"] -[238.608861, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36mp:8444\u001b[36G\u001b[39m\u001b(B\u001b[m"] -[238.781564, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36mr:8444\u001b[37G\u001b[39m\u001b(B\u001b[m"] -[238.944338, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36mi:8444\u001b[38G\u001b[39m\u001b(B\u001b[m"] -[239.107391, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36mv:8444\u001b[39G\u001b[39m\u001b(B\u001b[m"] -[239.289642, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36ma:8444\u001b[40G\u001b[39m\u001b(B\u001b[m"] -[239.401944, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36mt:8444\u001b[41G\u001b[39m\u001b(B\u001b[m"] -[239.499121, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36me:8444\u001b[42G\u001b[39m\u001b(B\u001b[m"] -[239.879135, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36m-:8444\u001b[43G\u001b[39m\u001b(B\u001b[m"] -[240.780591, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36my:8444\u001b[44G\u001b[39m\u001b(B\u001b[m"] -[241.08611, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36me:8444\u001b[45G\u001b[39m\u001b(B\u001b[m"] -[241.340389, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36ml:8444\u001b[46G\u001b[39m\u001b(B\u001b[m"] -[241.498816, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0m\u001b[3m\u001b[36mll:8444\u001b[47G\u001b[39m\u001b(B\u001b[m"] -[241.662121, "o", "\u001b[?25l"] -[241.662363, "o", "\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36mo:8444\u001b[48G\u001b[39m\u001b(B\u001b[m"] -[241.776774, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b(B\u001b[0m\u001b[3m\u001b[36mw:8444\u001b[49G\u001b[39m\u001b(B\u001b[m"] -[242.254981, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[23;16H"] -[242.436644, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[24;27H"] -[242.579332, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H"] -[242.728733, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0;1m\u001b[32mlisteners\u001b(B\u001b[0m:\u001b(B\u001b[m"] -[242.886812, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# bindings of edge and tunnel requires an \"edge\" section below\u001b[24;49H\u001b[39m\u001b(B\u001b[m"] -[243.068678, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0;1m\u001b[33m - \u001b[32mbinding\u001b(B\u001b[0m: \u001b(B\u001b[medge"] -[243.26961, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;5H\u001b(B\u001b[0;1m\u001b[32maddress\u001b(B\u001b[0m: \u001b(B\u001b[mtls:0.0.0.0:8442"] -[243.591499, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;5H\u001b(B\u001b[0;1m\u001b[32moptions\u001b(B\u001b[0m:\u001b(B\u001b[m"] -[244.400106, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;7H\u001b(B\u001b[0;1m\u001b[32madvertise\u001b(B\u001b[0m: \u001b(B\u001b[m67fa22404b2e:8442"] -[244.997202, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b"] -[245.168374, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b"] -[245.323746, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b"] -[245.441554, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b"] -[245.938233, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b"] -[246.30255, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b:8442\u001b[K\u001b[29G"] -[246.458966, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b:8442\u001b[K\u001b[28G"] -[246.59839, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b:8442\u001b[K\u001b[27G"] -[246.723849, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b:8442\u001b[K\u001b[26G"] -[246.858143, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b:8442\u001b[K\u001b[25G"] -[246.993014, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b:8442\u001b[K\u001b[24G"] -[247.12383, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\b\u001b[1P2"] -[247.412019, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b:8442\u001b[K\u001b[22G"] -[247.557892, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b:8442\u001b[K\u001b[21G"] -[247.705216, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b:8442\u001b[K\u001b[20G"] -[247.886001, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b:8442\u001b[K\u001b[19G"] -[248.335508, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b:8442\u001b[K\u001b[18G"] -[249.520122, "o", "\u001b[?25l"] -[249.520533, "o", "\u001b[?12l\u001b[?25hz:8442\u001b[19G"] -[249.657431, "o", "\u001b[?25l\u001b[?12l\u001b[?25hi:8442\u001b[20G"] -[249.809457, "o", "\u001b[?25l\u001b[?12l\u001b[?25ht:8442\u001b[21G"] -[249.928091, "o", "\u001b[?25l\u001b[?12l\u001b[?25hi:8442\u001b[22G"] -[250.256317, "o", "\u001b[?25l\u001b[?12l\u001b[?25h-:8442\u001b[23G"] -[250.516509, "o", "\u001b[?25l\u001b[?12l\u001b[?25hp:8442\u001b[24G"] -[250.644283, "o", "\u001b[?25l\u001b[?12l\u001b[?25hr:8442\u001b[25G"] -[250.778425, "o", "\u001b[?25l\u001b[?12l\u001b[?25hi:8442\u001b[26G"] -[250.879029, "o", "\u001b[?25l\u001b[?12l\u001b[?25hv:8442\u001b[27G"] -[250.996808, "o", "\u001b[?25l\u001b[?12l\u001b[?25ha:8442\u001b[28G"] -[251.141882, "o", "\u001b[?25l\u001b[?12l\u001b[?25ht:8442\u001b[29G"] -[251.150933, "o", "\u001b[?25l\u001b[?12l\u001b[?25he:8442\u001b[30G"] -[251.527416, "o", "\u001b[?25l\u001b[?12l\u001b[?25h-:8442\u001b[31G"] -[251.906853, "o", "\u001b[?25l\u001b[?12l\u001b[?25hy:8442\u001b[32G"] -[252.163022, "o", "\u001b[?25l\u001b[?12l\u001b[?25he:8442\u001b[33G"] -[252.729597, "o", "\u001b[?25l\u001b[?12l\u001b[?25hl:8442\u001b[34G"] -[252.874566, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\bll:8442\u001b[35G"] -[253.055568, "o", "\u001b[?25l\u001b[?12l\u001b[?25ho:8442\u001b[36G"] -[253.140964, "o", "\u001b[?25l\u001b[?12l\u001b[?25hw:8442\u001b[37G"] -[253.616937, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;7H\u001b(B\u001b[0;1m\u001b[32mconnectTimeoutMs\u001b(B\u001b[0m: \u001b(B\u001b[0;1m\u001b[35m5000\u001b[39m\u001b(B\u001b[m"] -[253.796077, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;7H\u001b(B\u001b[0;1m\u001b[32mgetSessionTimeout\u001b(B\u001b[0m: \u001b(B\u001b[0;1m\u001b[35m60\u001b[39m\u001b(B\u001b[m"] -[253.97146, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0;1m\u001b[33m - \u001b[32mbinding\u001b(B\u001b[0m: \u001b(B\u001b[mtunnel"] -[254.370266, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;5H\u001b(B\u001b[0;1m\u001b[32moptions\u001b(B\u001b[0m:\u001b(B\u001b[m"] -[254.650462, "o", "\u001b[?25l\u001b[?12l\u001b[?25h"] -[254.652088, "o", "\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;7H\u001b(B\u001b[0;1m\u001b[32mmode\u001b(B\u001b[0m: \u001b(B\u001b[mhost\u001b(B\u001b[0m\u001b[3m\u001b[36m #tproxy|host\u001b[39m\u001b(B\u001b[m"] -[254.947804, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H"] -[255.466014, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\u001b[25d\n\u001b[1;27r\u001b[24;1H"] -[255.701424, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\u001b[25d\n\u001b[1;27r\u001b[24;1H"] -[255.866576, "o", "\u001b[?25l\u001b[?12l\u001b[?25h"] -[255.867025, "o", "\u001b7\u001b[2;25r\u001b8\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0;1m\u001b[32medge\u001b(B\u001b[0m:\u001b(B\u001b[m"] -[256.050149, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;3H\u001b(B\u001b[0;1m\u001b[32mcsr\u001b(B\u001b[0m:\u001b(B\u001b[m"] -[256.223479, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;5H\u001b(B\u001b[0;1m\u001b[32mcountry\u001b(B\u001b[0m: \u001b(B\u001b[mUS"] -[256.383364, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d"] -[256.384659, "o", "\n\u001b[1;27r\u001b[24;5H\u001b(B\u001b[0;1m\u001b[32mprovince\u001b(B\u001b[0m: \u001b(B\u001b[mNC"] -[256.560058, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;5H\u001b(B\u001b[0;1m\u001b[32mlocality\u001b(B\u001b[0m: \u001b(B\u001b[mCharlotte"] -[256.957234, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d"] -[256.957462, "o", "\n\u001b[1;27r\u001b[24;5H\u001b(B\u001b[0;1m\u001b[32morganization\u001b(B\u001b[0m: \u001b(B\u001b[mNetFoundry"] -[257.13238, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;5H\u001b(B\u001b[0;1m\u001b[32morganizationalUnit\u001b(B\u001b[0m: \u001b(B\u001b[mZiti"] -[257.572015, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;5H\u001b(B\u001b[0;1m\u001b[32msans\u001b(B\u001b[0m:\u001b(B\u001b[m"] -[257.961769, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;7H\u001b(B\u001b[0;1m\u001b[32mdns\u001b(B\u001b[0m:\u001b(B\u001b[m"] -[258.383328, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;8H\u001b(B\u001b[0;1m\u001b[33m\u001b[1K - \u001b[39m\u001b(B\u001b[mlocalhost"] -[258.910815, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;8H\u001b(B\u001b[0;1m\u001b[33m\u001b[1K - \u001b[39m\u001b(B\u001b[m67fa22404b2e"] -[259.419382, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[A\b\b\b"] -[259.801103, "o", "\u001b[?25l\r\u001b[24d\u001b[K\u001b[?12l\u001b[?25h"] -[260.103809, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[41m \u001b[49m\u001b(B\u001b[m"] -[260.29303, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[41m \u001b[49m\u001b(B\u001b[m"] -[260.637429, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[41m \u001b[49m\u001b(B\u001b[m"] -[260.835005, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[41m \u001b[49m\u001b(B\u001b[m"] -[261.003665, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[41m \u001b[49m\u001b(B\u001b[m"] -[261.196853, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[41m \u001b[49m\u001b(B\u001b[m"] -[261.365441, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[41m \u001b[49m\u001b(B\u001b[m"] -[261.631585, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b[41m \u001b[49m\u001b(B\u001b[m"] -[262.444644, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b[1K -"] -[262.625074, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\b\u001b(B\u001b[0;1m\u001b[33m\u001b[1K -\u001b(B\u001b[0m\u001b[41m \u001b[49m\u001b(B\u001b[m"] -[263.484233, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\b\u001b(B\u001b[0;1m\u001b[33m \u001b[39m\u001b(B\u001b[mz"] -[263.654467, "o", "\u001b[?25l\u001b[?12l\u001b[?25hi"] -[263.812518, "o", "\u001b[?25l\u001b[?12l\u001b[?25ht"] -[263.930313, "o", "\u001b[?25l\u001b[?12l\u001b[?25hi"] -[264.369293, "o", "\u001b[?25l\u001b[?12l\u001b[?25h-"] -[265.346719, "o", "\u001b[?25l\u001b[?12l\u001b[?25hp"] -[265.471024, "o", "\u001b[?25l\u001b[?12l\u001b[?25hr"] -[265.626073, "o", "\u001b[?25l\u001b[?12l\u001b[?25hi"] -[265.923131, "o", "\u001b[?25l\u001b[?12l\u001b[?25hv"] -[266.070263, "o", "\u001b[?25l\u001b[?12l\u001b[?25ha"] -[266.195594, "o", "\u001b[?25l\u001b[?12l\u001b[?25ht"] -[266.291356, "o", "\u001b[?25l\u001b[?12l\u001b[?25he"] -[266.652249, "o", "\u001b[?25l\u001b[?12l\u001b[?25h-"] -[267.053267, "o", "\u001b[?25l\u001b[?12l\u001b[?25hy"] -[267.300044, "o", "\u001b[?25l\u001b[?12l\u001b[?25he"] -[267.535335, "o", "\u001b[?25l\u001b[?12l\u001b[?25hl"] -[267.675732, "o", "\u001b[?25l\u001b[?12l\u001b[?25hl"] -[267.870856, "o", "\u001b[?25l\u001b[?12l\u001b[?25ho"] -[267.964915, "o", "\u001b[?25l\u001b[?12l\u001b[?25hw"] -[269.163658, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;8H\u001b(B\u001b[0;1m\u001b[33m\u001b[1K - \u001b[39m\u001b(B\u001b[m67fa22404b2e"] -[269.312912, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H"] -[269.45916, "o", "\u001b[?25l\u001b[?12l\u001b[?25h"] -[269.459736, "o", "\u001b7\u001b[2;25r\u001b8\u001b[25d\n\u001b[1;27r\u001b[24;7H\u001b(B\u001b[0;1m\u001b[32mip\u001b(B\u001b[0m:\u001b(B\u001b[m"] -[269.59564, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;8H\u001b(B\u001b[0;1m\u001b[33m\u001b[1K - \u001b[35m\"127.0.0.1\"\u001b[39m\u001b(B\u001b[m"] -[269.737346, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H"] -[269.88923, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\u001b[25d\n\u001b[1;27r\u001b[24;1H"] -[270.008631, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m#transport:\u001b[39m\u001b(B\u001b[m"] -[270.141889, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# ws:\u001b[39m\u001b(B\u001b[m"] -[270.276482, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# writeTimeout: 10\u001b[39m\u001b(B\u001b[m"] -[270.409367, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# readTimeout: 5\u001b[39m\u001b(B\u001b[m"] -[270.554397, "o", "\u001b[?25l"] -[270.554656, "o", "\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# idleTimeout: 120\u001b[39m\u001b(B\u001b[m"] -[270.688131, "o", "\u001b[?25l\u001b[?12l\u001b[?25h"] -[270.689087, "o", "\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# pongTimeout: 60\u001b[39m\u001b(B\u001b[m"] -[270.820461, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# pingInterval: 54\u001b[39m\u001b(B\u001b[m"] -[270.964909, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# handshakeTimeout: 10\u001b[39m\u001b(B\u001b[m"] -[271.111056, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# readBufferSize: 4096\u001b[39m\u001b(B\u001b[m"] -[271.25184, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# writeBufferSize: 4096\u001b[39m\u001b(B\u001b[m"] -[271.399608, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# enableCompression: true\u001b[39m\u001b(B\u001b[m"] -[271.547787, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d"] -[271.548488, "o", "\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# server_cert: /home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.server.chain.cert\u001b[24;30H\u001b[39m\u001b(B\u001b[m"] -[271.69818, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# key: /home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.key\u001b[24;30H\u001b[39m\u001b(B\u001b[m"] -[271.85157, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m#alt_server_certs:\u001b[39m\u001b(B\u001b[m"] -[271.999665, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# - server_cert: \"\"\u001b[39m\u001b(B\u001b[m"] -[272.153648, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H\u001b(B\u001b[0m\u001b[3m\u001b[36m# server_key: \"\"\u001b[39m\u001b(B\u001b[m"] -[272.295057, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H"] -[272.295555, "o", "\u001b(B\u001b[0;1m\u001b[32mforwarder\u001b(B\u001b[0m:\u001b(B\u001b[m"] -[272.446733, "o", "\u001b[?25l"] -[272.447297, "o", "\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;3H\u001b(B\u001b[0;1m\u001b[32mlatencyProbeInterval\u001b(B\u001b[0m: \u001b(B\u001b[0;1m\u001b[35m0\u001b[39m\u001b(B\u001b[m"] -[272.59189, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;3H\u001b(B\u001b[0;1m\u001b[32mxgressDialQueueLength\u001b(B\u001b[0m: \u001b(B\u001b[0;1m\u001b[35m1000\u001b[39m\u001b(B\u001b[m"] -[272.73813, "o", "\u001b[?25l\u001b[?12l\u001b[?25h"] -[272.738674, "o", "\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;3H\u001b(B\u001b[0;1m\u001b[32mxgressDialWorkerCount\u001b(B\u001b[0m: \u001b(B\u001b[0;1m\u001b[35m128\u001b[39m\u001b(B\u001b[m"] -[272.886878, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;3H\u001b(B\u001b[0;1m\u001b[32mlinkDialQueueLength\u001b(B\u001b[0m: \u001b(B\u001b[0;1m\u001b[35m1000\u001b[39m\u001b(B\u001b[m"] -[273.043693, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;3H\u001b(B\u001b[0;1m\u001b[32mlinkDialWorkerCount\u001b(B\u001b[0m: \u001b(B\u001b[0;1m\u001b[35m32\u001b[39m\u001b(B\u001b[m"] -[273.187207, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\r\u001b[25d\n\u001b[1;27r\u001b[24;1H"] -[273.340295, "o", "\u001b[?25l\u001b[?12l\u001b[?25h\u001b7\u001b[2;25r\u001b8\u001b[25d\n\u001b[1;27r\u001b[24;1H"] -[273.489792, "o", "\u001b[?25l\u001b[?12l\u001b[?25h"] -[273.644513, "o", "\u001b[?25l\u001b[?12l\u001b[?25h"] -[273.789452, "o", "\u001b[?25l\u001b[?12l\u001b[?25h"] -[275.541682, "o", "\u001b[?25l\u001b[26;19H \u001b[11b\u001b[37G \u001b[10b\u001b[55G \u001b(B\u001b[0;7mM-D\u001b(B\u001b[m DOS Format \u001b[8b\u001b[26;91H \u001b[10b\u001b[109G \u001b[9b\u001b(B\u001b[0;7mM-A\u001b(B\u001b[m Append \u001b[9b\u001b[145G\u001b[33X\u001b[26;178H\u001b(B\u001b[0;7mM-B\u001b(B\u001b[m Backup File\u001b[K\u001b[27;2H\u001b(B\u001b[0;7mC\u001b(B\u001b[m Cancel\u001b[27;19H \u001b[11b\u001b[37G \u001b[9b\u001b[27;55H \u001b(B\u001b[0;7mM-M\u001b(B\u001b[m Mac Format \u001b[8b\u001b[27;91H\u001b[28X\u001b[27;119H\u001b(B\u001b[0;7mM-P\u001b(B\u001b[m Prepend \u001b[27;145H \u001b[11b\u001b[163G \u001b[7b\u001b[178G\u001b(B\u001b[0;7m^T\u001b(B\u001b[m Browse\u001b[K\r\u001b[25d\u001b(B\u001b[0;7mFile Name to Write: /home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.yaml \u001b[152b \u001b[25;85H\u001b(B\u001b[m\u001b[?12l\u001b[?25h"] -[276.01279, "o", "\u001b[?25l"] -[276.013462, "o", "\u001b[25;112H\u001b[1K \u001b(B\u001b[0;7m[ Writing... ]\u001b(B\u001b[m\u001b[K"] -[276.017678, "o", "\u001b[1;155H\u001b(B\u001b[0;7m \u001b[237G\u001b(B\u001b[m\u001b[25;111H\u001b(B\u001b[0;7m[ Wrote 78 lines ]\u001b(B\u001b[m\u001b[26;19H\u001b(B\u001b[0;7m^O\u001b(B\u001b[m Write Out\u001b[37G\u001b(B\u001b[0;7m^W\u001b(B\u001b[m Where Is\u001b[55G\u001b(B\u001b[0;7m^K\u001b(B\u001b[m Cut \u001b[11b\u001b(B\u001b[0;7m^T\u001b(B\u001b[m Execute\u001b[26;91H\u001b(B\u001b[0;7m^C\u001b(B\u001b[m Location\u001b[109G\u001b(B\u001b[0;7mM-U\u001b(B\u001b[m Undo \u001b[9b\u001b(B\u001b[0;7mM-A\u001b(B\u001b[m Set Mark\u001b[145G\u001b(B\u001b[0;7mM-]\u001b(B\u001b[m To Bracket \u001b(B\u001b[0;7mM-Q\u001b(B\u001b[m Previous \u001b(B\u001b[0;7m^B\u001b(B\u001b[m Back \u001b[199G\u001b(B\u001b[0;7m^Left\u001b(B\u001b[m Prev Word \u001b(B\u001b[0;7m^A\u001b(B\u001b[m Home\u001b[27;2H\u001b(B\u001b[0;7mX\u001b(B\u001b[m Exit \u001b[27;19H\u001b(B\u001b[0;7m^R\u001b(B\u001b[m Read File\u001b[37G\u001b(B\u001b[0;7m^\\\u001b(B\u001b[m Replace\u001b[27;55H\u001b(B\u001b[0;7m^U\u001b(B\u001b[m Paste \u001b[9b\u001b(B\u001b[0;7m^J\u001b(B\u001b[m Justify\u001b[27;91H\u001b(B\u001b[0;7m^/\u001b(B\u001b[m Go To Line \u001b(B\u001b[0;7mM-E\u001b(B\u001b[m Redo \u001b[9b\u001b(B\u001b[0;7mM-6\u001b(B\u001b[m Copy\u001b[27;145H\u001b(B\u001b[0;7m^Q\u001b(B\u001b[m Where Was\u001b[163G\u001b(B\u001b[0;7mM-W\u001b(B\u001b[m Next\u001b[178G \u001b(B\u001b[0;7m^F\u001b(B\u001b[m Forward\u001b[27;199H\u001b(B\u001b[0;7m^Right\u001b(B\u001b[m Next Word \u001b(B\u001b[0;7m^E\u001b(B\u001b[m End\u001b[?12l\u001b[?25h\r\u001b[24d"] -[276.894288, "o", "\u001b[?25l\u001b[25d\u001b[J\u001b[27d\u001b[?12l\u001b[?25h\u001b[27;1H\u001b[?1049l\u001b[23;0;0t\r\u001b[?1l\u001b>\u001b[?2004l"] -[276.897513, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[285.421361, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[285.792629, "o", "\u001b[7m# enroll the router (does not matter which config you use, i chose the private one here)\u001b[27m"] -[286.161687, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b# enroll the router (does not matter which config you use, i chose the private one here)\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ \u001b[K"] -[291.820597, "o", "\u001b[7mziti router enroll $ZITI_HOME/$ROUTER_NAME.yaml --jwt $ZITI_HOME/$ROUTER_NAME.jwt\u001b[27m"] -[292.340651, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bziti router enroll $ZITI_HOME/$ROUTER_NAME.yaml --jwt $ZITI_HOME/$ROUTER_NAME.jwt\r\n\u001b[?2004l\r"] -[298.615098, "o", "[ 6.214] INFO ziti/router/enroll.(*RestEnroller).Enroll: registration complete\r\n"] -[298.617965, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ \u001b[K"] -[302.844982, "o", "\r\n\u001b[?2004l\r"] -[302.845304, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[303.170702, "o", "\u001b[7m# run the public or private **ziti-private-yellow** config\u001b[27m"] -[303.882787, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b# run the public or private **ziti-private-yellow** config\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ \u001b[K"] -[309.037072, "o", "\u001b[7mziti router run $ZITI_HOME/$ROUTER_NAME.yaml\u001b[27m"] -[309.483505, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bziti router run $ZITI_HOME/$ROUTER_NAME.yaml\r\n\u001b[?2004l\r"] -[309.555474, "o", "[ 0.006] INFO ziti/ziti/router.run: {go-version=[go1.22.2] os=[linux] revision=[a3186132e5eb] version=[v1.0.0] configFile=[/home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.yaml] routerId=[TXX0JIQ3Y] arch=[amd64] build-date=[2024-04-10T19:42:37Z]} starting ziti-router\r\n[ 0.006] INFO ziti/common/metrics.ConfigureGoroutinesPoolMetrics.GoroutinesPoolMetricsConfigF.func1.1: {poolType=[pool.link.dialer] minWorkers=[0] maxWorkers=[32] idleTime=[30s] maxQueueSize=[1000]} starting goroutine pool\r\n[ 0.007] INFO ziti/common/metrics.ConfigureGoroutinesPoolMetrics.GoroutinesPoolMetricsConfigF.func1.1: {maxQueueSize=[1000] minWorkers=[0] maxWorkers=[128] idleTime=[30s] poolType=[pool.route.handler]} starting goroutine pool\r\n"] -[309.556074, "o", "[ 0.007] INFO ziti/common/metrics.ConfigureGoroutinesPoolMetrics.GoroutinesPoolMetricsConfigF.func1.1: {maxQueueSize=[1] minWorkers=[0] poolType=[pool.terminator_validation] maxWorkers=[50] idleTime=[30s]} starting goroutine pool\r\n[ 0.007] INFO ziti/router/forwarder.(*Faulter).run: started\r\n[ 0.007] INFO ziti/router/forwarder.(*Scanner).run: started\r\n[ 0.007] INFO ziti/router/internal/edgerouter.(*Config).LoadConfigFromMap: cached data model file set to: /home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.yaml.json.gzip\r\n"] -[309.557508, "o", "[ 0.007] WARNING ziti/router/internal/edgerouter.(*Config).LoadConfigFromMap: Invalid heartbeat interval [0] (min: 60, max: 10), setting to default [60]\r\n[ 0.008] ERROR ziti/router/state.(*ManagerImpl).LoadRouterModel: {error=[open /home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.yaml.json.gzip: no such file or directory]} could not load router model from file [/home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.yaml.json.gzip]\r\n"] -[309.558385, "o", "[ 0.009] INFO ziti/router.(*Router).showOptions: ctrl = {\"OutQueueSize\":4,\"MaxQueuedConnects\":1,\"MaxOutstandingConnects\":16,\"ConnectTimeout\":5000000000,\"DelayRxStart\":false,\"WriteTimeout\":0}\r\n[ 0.009] INFO ziti/router.(*Router).showOptions: metrics = {\"ReportInterval\":60000000000,\"IntervalAgeThreshold\":0,\"MessageQueueSize\":10}\r\n[ 0.009] INFO ziti/common/metrics.ConfigureGoroutinesPoolMetrics.GoroutinesPoolMetricsConfigF.func1.1: {idleTime=[30s] maxQueueSize=[5000] poolType=[pool.rate_limiter] minWorkers=[0] maxWorkers=[15]} starting goroutine pool\r\n[ 0.009] INFO ziti/router.(*Router).initializeHealthChecks: starting health check with ctrl ping initially after 15s, then every 30s, timing out after 15s\r\n[ 0.010] INFO ziti/router.(*Router).startXlinkDialers: started Xlink dialer with binding [transport]\r\n[ 0.010] INFO ziti/router/xgress_edge.(*listener).Listen: {address=[tls:0.0.0.0:8442]} starting channel listener\r\n[ 0.010] INFO ziti/router/xgress_edge.(*listener).Listen.Gorou"] -[309.558449, "o", "tinesPoolMetricsConfigF.func1.1: {minWorkers=[1] maxWorkers=[16] idleTime=[10s] maxQueueSize=[1] poolType=[pool.listener.xgress_edge]} starting goroutine pool\r\n[ 0.010] INFO ziti/router.(*Router).startXgressListeners: created xgress listener [edge] at [tls:0.0.0.0:8442]\r\n[ 0.010] INFO ziti/router.(*Router).startXgressListeners: created xgress listener [tunnel] at []\r\n[ 0.010] INFO ziti/router.(*Router).getInitialCtrlEndpoints: controller endpoints file [/home/sky/.ziti/quickstart/67fa22404b2e/endpoints] doesn't exist. Using initial endpoints from config\r\n[ 0.011] INFO ziti/router.(*Router).startControlPlane: router configured with 1 controller endpoints\r\n"] -[309.559493, "o", "[ 0.011] INFO ziti/router/xgress_edge.(*Acceptor).Run: starting\r\n"] -[309.560261, "o", "[ 0.011] INFO ziti/router/env.(*networkControllers).UpdateControllerEndpoints: {endpoint=[map[tls:daystrom.starconnect.link:8440:{}]]} adding new ctrl endpoint\r\n[ 0.011] INFO ziti/router/env.(*networkControllers).connectToControllerWithBackoff: {endpoint=[tls:daystrom.starconnect.link:8440]} starting connection attempts\r\n"] -[309.709613, "o", "[ 0.161] INFO ziti/router/env.(*networkControllers).connectToControllerWithBackoff.func3: {endpoint=[tls:daystrom.starconnect.link:8440]} successfully connected to controller\r\n[ 0.161] INFO ziti/router/link.(*linkRegistryImpl).NotifyOfReconnect: {ctrlId=[daystrom.starconnect.link]} resending link states after reconnect\r\n[ 0.161] INFO ziti/router/xgress_edge.(*Factory).NotifyOfReconnect: control channel reconnected, re-establishing hosted services\r\n[ 0.161] INFO ziti/router/xgress_edge_tunnel.(*Factory).NotifyOfReconnect: control channel reconnected, re-establishing hosted services\r\n"] -[309.712737, "o", "[ 0.164] INFO ziti/router/handler_edge_ctrl.(*helloHandler).HandleReceive.func1: received server hello, replying\r\n[ 0.164] INFO ziti/router/state.(*ManagerImpl).StartHeartbeat: heartbeat starting\r\n[ 0.164] INFO ziti/router/xgress_edge_tunnel.(*tunneler).Start: {mode=[host]} creating interceptor\r\n"] -[309.714506, "o", "[ 0.164] INFO ziti/router/link.(*linkDestUpdate).ApplyListenerChanges: {routerId=[AXUwY-fxPE] address=[tls:daystrom.starconnect.link:8444] linkKey=[default->tls:AXUwY-fxPE->default]} new potential link\r\n[ 0.164] INFO ziti/router/link.(*linkState).updateStatus: {oldState=[pending] linkId=[3NwHHLdIR6ejuz1Jeu71DC] iteration=[0] newState=[dialing] key=[default->tls:AXUwY-fxPE->default]} status updated\r\n[ 0.164] INFO ziti/router/link.(*linkRegistryImpl).evaluateLinkState: {iteration=[1] key=[default->tls:AXUwY-fxPE->default] linkId=[3NwHHLdIR6ejuz1Jeu71DC]} queuing link to dial\r\n[ 0.164] INFO ziti/router/link.(*linkDestUpdate).ApplyListenerChanges: {linkKey=[default->tls:ebB8uOqaPw->default] routerId=[ebB8uOqaPw] address=[tls:ziti-fabric-router-br:8444]} new potential link\r\n[ 0.164] INFO ziti/router/link.(*linkState).updateStatus: {oldState=[pending] linkId=[2PqMLuLuBB5xu8Dr6PEkWL] iteration=[0] newState=[dialing] key=[default->tls:ebB8uOqaPw->default]} status updated\r\n[ 0.164] WARNING z"] -[309.714669, "o", "iti/tunnel/dns.flushDnsCaches: {error=[exec: \"resolvectl\": executable file not found in $PATH]} unable to find systemd-resolve or resolvectl in path, consider adding a dns flush to your restart process\r\n[ 0.164] INFO ziti/router/link.(*linkRegistryImpl).evaluateLinkState.func1: {iteration=[1] key=[default->tls:AXUwY-fxPE->default] linkId=[3NwHHLdIR6ejuz1Jeu71DC]} dialing link\r\n[ 0.164] INFO ziti/router/xlink_transport.(*dialer).dialSplit: {linkId=[3NwHHLdIR6ejuz1Jeu71DC] connId=[2bb709ba-2c12-499f-8472-3d17828fc193]} dialing link with split payload/ack channels\r\n[ 0.164] INFO ziti/router/xlink_transport.(*dialer).dialSplit: {linkId=[3NwHHLdIR6ejuz1Jeu71DC] connId=[2bb709ba-2c12-499f-8472-3d17828fc193]} dialing payload channel\r\n[ 0.164] INFO ziti/tunnel/dns.NewDnsServer: starting dns server...\r\n[ 0.165] INFO ziti/router/link.(*linkRegistryImpl).evaluateLinkState: {key=[default->tls:ebB8uOqaPw->default] linkId=[2PqMLuLuBB5xu8Dr6PEkWL] iteration=[1]} queuing link to dial\r\n[ 0.165] I"] -[309.714975, "o", "NFO ziti/router/xgress_edge.(*CertExpirationChecker).Run: waiting 8591h59m48.43582362s to renew certificates\r\n"] -[309.751482, "o", "[ 0.202] INFO ziti/router/handler_edge_ctrl.(*apiSessionAddedHandler).instantSync: {strategy=[instant]} first api session syncId [clwz7ynyu356vlwprfq2znk7i], starting\r\n[ 0.202] INFO ziti/router/handler_edge_ctrl.(*apiSessionSyncTracker).Add: received api session sync chunk 0, isLast=true\r\n"] -[309.867657, "o", "[ 0.318] INFO ziti/router/handler_link.(*bindHandler).BindChannel: {dialed=[true] linkId=[3NwHHLdIR6ejuz1Jeu71DC] routerId=[AXUwY-fxPE] routerVersion=[v1.0.0] iteration=[1]} link destination support heartbeats\r\n[ 0.319] INFO ziti/router/xlink_transport.(*dialer).dialSplit: {connId=[2bb709ba-2c12-499f-8472-3d17828fc193] linkId=[3NwHHLdIR6ejuz1Jeu71DC]} dialing ack channel\r\n"] -[310.023816, "o", "[ 0.474] INFO ziti/router/handler_link.(*bindHandler).BindChannel: {linkId=[3NwHHLdIR6ejuz1Jeu71DC] routerId=[AXUwY-fxPE] routerVersion=[v1.0.0] iteration=[1] dialed=[true]} link destination support heartbeats\r\n[ 0.474] INFO ziti/router.(*xlinkAccepter).Accept: {linkId=[3NwHHLdIR6ejuz1Jeu71DC] destId=[AXUwY-fxPE] iteration=[1] dialed=[true]} accepted new link\r\n[ 0.475] INFO ziti/router/link.(*linkRegistryImpl).applyLink: {dest=[AXUwY-fxPE] linkProtocol=[tls] newLinkId=[3NwHHLdIR6ejuz1Jeu71DC] dialed=[true] newLinkIteration=[1]} link registered\r\n[ 0.475] INFO ziti/router/link.(*linkRegistryImpl).evaluateLinkState.func1: {key=[default->tls:ebB8uOqaPw->default] linkId=[2PqMLuLuBB5xu8Dr6PEkWL] iteration=[1]} dialing link"] -[310.024923, "o", "\r\n[ 0.475] INFO ziti/router/xlink_transport.(*dialer).dialSplit: {linkId=[2PqMLuLuBB5xu8Dr6PEkWL] connId=[a4c0af9f-a7b2-4fb9-ad82-9eebda7016bd]} dialing link with split payload/ack channels\r\n[ 0.475] INFO ziti/router/xlink_transport.(*dialer).dialSplit: {linkId=[2PqMLuLuBB5xu8Dr6PEkWL] connId=[a4c0af9f-a7b2-4fb9-ad82-9eebda7016bd]} dialing payload channel\r\n[ 0.475] INFO ziti/router/link.(*linkState).updateStatus: {iteration=[1] key=[default->tls:AXUwY-fxPE->default] oldState=[dialing] newState=[established] linkId=[3NwHHLdIR6ejuz1Jeu71DC]} status updated\r\n[ 0.475] INFO ziti/router/link.(*linkRegistryImpl).notifyControllersOfLinks: {op=[link-notify]} attempting to queue link notifications\r\n[ 0.475] INFO ziti/router/link.(*linkRegistryImpl).notifyControllersOfLinks.func1: {op=[link-notify]} link notifications starting\r\n"] -[310.026516, "o", "[ 0.476] INFO ziti/router/link.(*linkRegistryImpl).sendNewLinks: {ctrlId=[daystrom.starconnect.link] op=[link-notify] linkId=[3NwHHLdIR6ejuz1Jeu71DC] iteration=[1]} notified controller of new link\r\n[ 0.476] INFO ziti/router/link.(*linkRegistryImpl).notifyControllersOfLinks.func1.1: {op=[link-notify]} link notifications exiting\r\n"] -[310.155356, "o", "[ 0.604] ERROR ziti/router/link.(*linkRegistryImpl).evaluateLinkState.func1: {key=[default->tls:ebB8uOqaPw->default] linkId=[2PqMLuLuBB5xu8Dr6PEkWL] iteration=[1] error=[error dialing outgoing link [l/2PqMLuLuBB5xu8Dr6PEkWL@1]: error dialing payload channel for [l/2PqMLuLuBB5xu8Dr6PEkWL]: dial tcp: lookup ziti-fabric-router-br on 127.0.0.11:53: no such host]} error dialing link\r\n[ 0.604] INFO ziti/router/link.(*linkState).updateStatus: {linkId=[2PqMLuLuBB5xu8Dr6PEkWL] oldState=[dialing] newState=[dialFailed] key=[default->tls:ebB8uOqaPw->default] iteration=[1]} status updated\r\n"] -[310.811759, "o", "[ 1.219] INFO ziti/router/handler_edge_ctrl.(*apiSessionAddedHandler).applySync: finished synchronizing api sessions [count: 8, syncId: clwz7ynyu356vlwprfq2znk7i, duration: 177.142µs]\r\n"] -[311.714027, "o", "[ 2.165] INFO ziti/tunnel/dns.NewDnsServer: dns server running at 127.0.0.1:53\r\n[ 2.165] INFO ziti/tunnel/dns.(*resolver).AddHostname: adding ziti-tunnel.resolver.test = 19.65.28.94 to resolver\r\n"] -[311.832585, "o", "[ 2.284] ERROR ziti/tunnel/dns.NewDnsServer: system resolver test failed: failed to resolve ziti-tunnel.resolver.test: lookup ziti-tunnel.resolver.test on 127.0.0.11:53: no such host\r\n\r\nziti-tunnel runs an internal DNS server which must be first in the host's\r\nresolver configuration. On systems that use NetManager/dhclient, this can\r\nbe achieved by adding the following to /etc/dhcp/dhclient.conf:\r\n\r\n prepend domain-name-servers 127.0.0.1:53;\r\n\r\n\r\n[ 2.284] INFO ziti/tunnel/intercept.SetDnsInterceptIpRange: dns intercept IP range: 100.64.0.1 - 100.127.255.255\r\n"] -[319.556743, "o", "[ 10.008] INFO ziti/router/link.(*linkState).updateStatus: {newState=[dialing] linkId=[2PqMLuLuBB5xu8Dr6PEkWL] iteration=[1] key=[default->tls:ebB8uOqaPw->default] oldState=[dialFailed]} status updated\r\n[ 10.008] INFO ziti/router/link.(*linkRegistryImpl).evaluateLinkState: {iteration=[2] key=[default->tls:ebB8uOqaPw->default] linkId=[2PqMLuLuBB5xu8Dr6PEkWL]} queuing link to dial\r\n[ 10.008] INFO ziti/router/link.(*linkRegistryImpl).evaluateLinkState.func1: {key=[default->tls:ebB8uOqaPw->default] linkId=[2PqMLuLuBB5xu8Dr6PEkWL] iteration=[2]} dialing link\r\n[ 10.008] INFO ziti/router/xlink_transport.(*dialer).dialSplit: {linkId=[2PqMLuLuBB5xu8Dr6PEkWL] connId=[cfc49574-83c0-4121-8b2d-dd656b74a314]} dialing link with split payload/ack channels\r\n[ 10.008] INFO ziti/router/xlink_transport.(*dialer).dialSplit: {connId=[cfc49574-83c0-4121-8b2d-dd656b74a314] linkId=[2PqMLuLuBB5xu8Dr6PEkWL]} dialing payload channel\r\n"] -[319.565716, "o", "[ 10.016] ERROR ziti/router/link.(*linkRegistryImpl).evaluateLinkState.func1: {linkId=[2PqMLuLuBB5xu8Dr6PEkWL] iteration=[2] error=[error dialing outgoing link [l/2PqMLuLuBB5xu8Dr6PEkWL@2]: error dialing payload channel for [l/2PqMLuLuBB5xu8Dr6PEkWL]: dial tcp: lookup ziti-fabric-router-br on 127.0.0.11:53: no such host] key=[default->tls:ebB8uOqaPw->default]} error dialing link\r\n[ 10.016] INFO ziti/router/link.(*linkState).updateStatus: {newState=[dialFailed] iteration=[2] key=[default->tls:ebB8uOqaPw->default] linkId=[2PqMLuLuBB5xu8Dr6PEkWL] oldState=[dialing]} status updated\r\n"] -[324.188881, "o", "^C[ 14.641] INFO ziti/ziti/router.waitForShutdown: shutting down ziti-router\r\n"] -[324.190136, "o", "[ 14.641] ERROR agent.(*handler).listen: {error=[accept unix /tmp/gops-agent.371.sock: use of closed network connection]} error accepting gops connection, closing gops listener\r\n[ 14.641] ERROR agent.(*handler).listen.func1: {error=[close unix /tmp/gops-agent.371.sock: use of closed network connection]} error closing gops listener\r\n[ 14.641] ERROR channel/v2.(*reconnectingImpl).Rx [u{reconnecting}->i{ZawW}]: {error=[use of closed network connection]} error closing peer after rx error\r\n[ 14.642] ERROR channel/v2.(*reconnectingImpl).Rx [u{reconnecting}->i{ZawW}]: {error=[read tcp 192.168.96.2:51742->89.58.11.223:8440: use of closed network connection]} rx error. closed peer and starting reconnection process\r\n"] -[324.190455, "o", "[ 14.642] INFO ziti/router/link.(*linkRegistryImpl).Shutdown: {linkId=[3NwHHLdIR6ejuz1Jeu71DC]} closing link\r\n[ 14.642] INFO ziti/router/handler_link.(*closeHandler).HandleClose.func1 [ch{l/3NwHHLdIR6ejuz1Jeu71DC}->u{classic}->i{DQ9y}]: {routerId=[AXUwY-fxPE] iteration=[1] linkId=[3NwHHLdIR6ejuz1Jeu71DC]} link closed\r\n"] -[324.191498, "o", "[ 14.642] INFO ziti/router/link.(*linkRegistryImpl).Shutdown: {linkCount=[1]} shutdown links in link registry\r\n[ 14.643] WARNING ziti/router/forwarder.(*Scanner).run: exited\r\n[ 14.643] ERROR ziti/router/forwarder.(*Faulter).run: exited\r\n[ 14.643] ERROR ziti/router/xgress_edge.(*Acceptor).Run: error accepting (closed)\r\n[ 14.643] WARNING ziti/router/xgress_edge.(*Acceptor).Run: exiting\r\n[ 14.643] INFO transport/v2/tls.(*sharedListener).runAccept [tls:0.0.0.0:8442]: {error=[accept tcp [::]:8442: use of closed network connection]} listener closed, exiting\r\n[ 14.643] INFO transport/v2/tls.(*sharedListener).runAccept [tls:0.0.0.0:8442]: exited\r\n[ 14.643] INFO ziti/tunnel/intercept/host.interceptor.Stop: stopping host interceptor\r\n"] -[324.194595, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[325.464383, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[325.763595, "o", "\u001b[7m# make systemd unit file\u001b[27m"] -[326.250715, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b# make systemd unit file\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[330.676061, "o", "\u001b[7mcreateRouterSystemdFile $ROUTER_NAME\u001b[27m"] -[331.165169, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bcreateRouterSystemdFile $ROUTER_NAME\r\n\u001b[?2004l\r"] -[331.174507, "o", "Router systemd file written to: \u001b[00;34m/home/sky/.ziti/quickstart/67fa22404b2e/ziti-private-yellow.service\u001b[0m\r\n\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[337.311266, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[337.565355, "o", "\u001b[7m# systemd file stuff (optional)\u001b[27m"] -[337.740384, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b# systemd file stuff (optional)\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[343.104628, "o", "\u001b[7msudo cp $ZITI_HOME/$ROUTER_NAME.service /etc/systemd/system/ziti-router.service\u001b[27m"] -[343.503294, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bsudo cp $ZITI_HOME/$ROUTER_NAME.service /etc/systemd/system/ziti-router.service\r\n\u001b[?2004l\r"] -[343.522112, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ \u001b[K"] -[348.874658, "o", "\u001b[7msudo systemctl daemon-reload\u001b[27m"] -[349.548683, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bsudo systemctl daemon-reload\r\n\u001b[?2004l\r"] -[349.558697, "o", "sudo: systemctl: command not found\r\r\n"] -[349.560355, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[388.450437, "o", "\u001b[7msudo systemctl enable --now ziti-router\u001b[27m"] -[388.984207, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bsudo systemctl enable --now ziti-router\r\n\u001b[?2004l\r"] -[388.990813, "o", "sudo: systemctl: command not found\r\r\n"] -[388.991074, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[397.799345, "o", "\u001b[7m# make sure **ziti-private-yellow** shows online\u001b[27m"] -[398.367365, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b# make sure **ziti-private-yellow** shows online\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[404.923358, "o", "\u001b[7mziti edge list edge-routers\u001b[27m"] -[405.470339, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bziti edge list edge-routers\r\n\u001b[?2004l\r"] -[405.69685, "o", "╭────────────┬───────────────────────┬────────┬───────────────┬──────┬─────────────╮\r\n│ ID │ NAME │ ONLINE │ ALLOW TRANSIT │ COST │ ATTRIBUTES │\r\n├────────────┼───────────────────────┼────────┼───────────────┼──────┼─────────────┤\r\n│ 0xj5Nfq5C │ ziti-private-blue │ true │ true │ 0 │ zitiblue │\r\n│ AXUwY-fxPE │ ziti-edge-router │ true │ true │ 0 │ public │\r\n│ FFcgNOqaPw │ ziti-private-red │ true │ true │ 0 │ zitired │\r\n│ TXX0JIQ3Y │ ziti-private-yellow │ false │ true │ 0 │ │\r\n│ ebB8uOqaPw "] -[405.697034, "o", "│ ziti-fabric-router-br │ true │ true │ 0 │ fabric-only │\r\n╰────────────┴───────────────────────┴────────┴───────────────┴──────┴─────────────╯\r\nresults: 1-5 of 5\r\n"] -[405.700149, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[413.916685, "o", "\u001b[7mziti fabric list links\u001b[27m"] -[414.524382, "o", "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bziti fabric list links\r\n\u001b[?2004l\r"] -[414.746461, "o", "╭────────────────────────┬───────────────────────┬───────────────────────┬─────────────┬─────────────┬─────────────┬───────────┬────────┬───────────╮\r\n│ ID │ DIALER │ ACCEPTOR │ STATIC COST │ SRC LATENCY │ DST LATENCY │ STATE │ STATUS │ FULL COST │\r\n├────────────────────────┼───────────────────────┼───────────────────────┼─────────────┼─────────────┼─────────────┼───────────┼──────"] -[414.746576, "o", "──┼───────────┤\r\n│ 33CpL09dvtQ4SinFqzwsne │ ziti-private-blue │ ziti-edge-router │ 1 │ 2.2ms │ 2.6ms │ Connected │ up │ 5 │\r\n│ 5DJW44kwL4U5tJn0wCXpgn │ ziti-fabric-router-br │ ziti-edge-router │ 1 │ 2.3ms │ 2.6ms │ Connected │ up │ 5 │\r\n│ 5LnhMJWhc28YKJ5Y8ltK1k │ ziti-private-red │ ziti-fabric-router-br │ 1 │ 2.2ms │ 2.2ms │ Connected │ up │ 5 │\r\n│ 5ZUnFiRjFvFN5sGH1zigOi │ ziti-private-red │ ziti-edge-router │ 1 │ 2.7ms │ 2.1ms │ Connected │ up │ 5 │\r\n│ xm3KDu8SSXt7YzOGdZZFX │ ziti-private-blue │ ziti-fabric-router-br │ 1 │ 2.3ms │ 2.6ms │ Connected │ up │ 5 │\r\n╰────────────────────────┴───────────────"] -[414.746706, "o", "────────┴───────────────────────┴─────────────┴─────────────┴─────────────┴───────────┴────────┴───────────╯\r\nresults: 1-5 of 5\r\n"] -[414.750566, "o", "\u001b[?2004h\u001b]0;sky@67fa22404b2e: ~/.ziti/quickstart/67fa22404b2e\u0007sky@67fa22404b2e:~/.ziti/quickstart/67fa22404b2e$ "] -[418.248069, "o", "e"] -[418.553211, "o", "x"] -[418.955185, "o", "i"] -[419.184308, "o", "t"] -[419.34784, "o", "\r\n\u001b[?2004l\rexit\r\n"] -[419.362143, "o", "\u001b[1m\r\nWhat's next?\r\n\u001b[0m"] -[419.362214, "o", " Try Docker Debug for seamless, persistent debugging tools in any container or image → \u001b[36mdocker debug ziti-edge\u001b[0m\r\n Learn more at https://docs.docker.com/go/debug-cli/\r\n"] -[419.367392, "o", "\u001b]7;file://Skys-MBP.fritz.box/Users/chris/Workspace/dev/Python/asciinema-director/casts\u0007"] -[419.367947, "o", "\u001b[?2004h\r\r\n$ "] -[420.890337, "o", "e"] -[421.083996, "o", "x"] -[421.250982, "o", "i"] -[421.409121, "o", "t"] -[421.578946, "o", "\r\n\u001b[?2004l\r"] -[421.579142, "o", "logout\r\n"] -[421.580143, "o", "\r\nSaving session..."] -[421.603255, "o", "\r\n...saving history..."] -[421.622898, "o", "truncating history files..."] -[421.62437, "o", "\r\n..."] -[421.624591, "o", "completed.\r\n"]