feat(): Add scene for ziti edge router installation
This commit is contained in:
parent
1749194849
commit
0748bfd464
616
casts/ziti-edge-router_install.cast
Normal file
616
casts/ziti-edge-router_install.cast
Normal file
|
@ -0,0 +1,616 @@
|
|||
{"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 <command>\".\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"]
|
5
scripts/ziti-edge-router_install_rec.sh
Executable file
5
scripts/ziti-edge-router_install_rec.sh
Executable file
|
@ -0,0 +1,5 @@
|
|||
# Variables
|
||||
INPUT_FILE=ziti-edge-router_install_script.sh
|
||||
OUTPUT_FILE=../casts/ziti-edge-router_install.cast
|
||||
|
||||
poetry run asciinema-automation -dt 75 -sd 30 --asciinema-arguments " --cols=238 --rows=56 " $INPUT_FILE $OUTPUT_FILE
|
183
scripts/ziti-edge-router_install_script.sh
Normal file
183
scripts/ziti-edge-router_install_script.sh
Normal file
|
@ -0,0 +1,183 @@
|
|||
#$ delay 50
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcharacter # enter docker container where to install ziti-edge-router as service
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
docker exec -it ziti-edge bash
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcharacter # install necessary packages
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
sudo apt update
|
||||
#$ expect \$
|
||||
#$ wait 1000
|
||||
sudo apt install -y wget jq
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # set some variables first (you have to change the ROUTER_NAME and ZITI_ROUTER_ROLES for sure!)
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
export ROUTER_NAME="ziti-private-yellow"
|
||||
export ZITI_ROUTER_ROLES="zitiyellow"
|
||||
export ZITI_ROUTER_PORT=8442
|
||||
export ZITI_ROUTER_LISTENER_BIND_PORT=8444
|
||||
export ZITI_EDGE_IDENTITY_ENROLLMENT_DURATION=10080
|
||||
export ZITI_ROUTER_ENROLLMENT_DURATION=10080
|
||||
export ZITI_CTRL_ADVERTISED_ADDRESS="ziti.starconnect.link"
|
||||
export ZITI_CTRL_ADVERTISED_PORT=8440
|
||||
export ZITI_CTRL_EDGE_ADVERTISED_PORT=8441
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # make sure the address is addressable from the new edge router host and curl returns some json
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
curl -sk https://$ZITI_CTRL_ADVERTISED_ADDRESS:$ZITI_CTRL_EDGE_ADVERTISED_PORT
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # make sure **ziti-private-yellow** can see the link plane port
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
curl -vsk -m 5 https://$ZITI_CTRL_ADVERTISED_ADDRESS:$ZITI_CTRL_ADVERTISED_PORT
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # use getZiti to get the binaries (pass 'yes' to add ziti to your path)
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
source /dev/stdin <<< "$(wget -qO- https://get.openziti.io/quick/ziti-cli-functions.sh)"; getZiti yes
|
||||
#$ wait 2000
|
||||
#$ sendcharacter y
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # 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)
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
cd $ZITI_HOME
|
||||
ziti edge login $ZITI_CTRL_ADVERTISED_ADDRESS:$ZITI_CTRL_EDGE_ADVERTISED_PORT
|
||||
#$ wait 1000
|
||||
#$ sendcharacter admin
|
||||
#$ sendcontrol m
|
||||
#$ wait 1000
|
||||
#$ sendcharacter <password>
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # create the **ziti-private-yellow** in the controller
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
ziti edge create edge-router -t $ROUTER_NAME -o $ZITI_HOME/$ROUTER_NAME.jwt
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # 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
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
ziti create config router edge --routerName $ROUTER_NAME \
|
||||
--output $ZITI_HOME/$ROUTER_NAME.yaml \
|
||||
--tunnelerMode host \
|
||||
--private
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # make necessary changes to the configuration file
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
sed "s|tls:ziti.starconnect.link:8440|tls:daystrom.starconnect.link:8440|" $ZITI_HOME/$ROUTER_NAME.yaml > $ZITI_HOME/$ROUTER_NAME.yaml
|
||||
#$ expect \$
|
||||
sed "s|tls:$(hostname -s):8444|tls:ziti-private-yellow:8444|" $ZITI_HOME/$ROUTER_NAME.yaml > $ZITI_HOME/$ROUTER_NAME.yaml
|
||||
#$ expect \$
|
||||
sed "s|$(hostname -s):8442|ziti-private-yellow:8442|" $ZITI_HOME/$ROUTER_NAME.yaml > $ZITI_HOME/$ROUTER_NAME.yaml
|
||||
#$ expect \$
|
||||
sed "s|- $(hostname -s)|- ziti-private-yellow|" $ZITI_HOME/$ROUTER_NAME.yaml > $ZITI_HOME/$ROUTER_NAME.yaml
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # enroll the router (does not matter which config you use, i chose the private one here)
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
ziti router enroll $ZITI_HOME/$ROUTER_NAME.yaml --jwt $ZITI_HOME/$ROUTER_NAME.jwt
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # run the public or private **ziti-private-yellow** config
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
ziti router run $ZITI_HOME/$ROUTER_NAME.yaml
|
||||
#$ wait 5000
|
||||
#$ sendcontrol c
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # make systemd unit file
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
createRouterSystemdFile $ROUTER_NAME
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # systemd file stuff (optional)
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
sudo cp $ZITI_HOME/$ROUTER_NAME.service /etc/systemd/system/ziti-router.service
|
||||
#$ expect \$
|
||||
sudo systemctl daemon-reload
|
||||
#$ expect \$
|
||||
sudo systemctl enable --now ziti-router
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # make sure **ziti-private-yellow** shows online
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
ziti edge list edge-routers
|
||||
#$ expect \$
|
||||
|
||||
#$ sendcontrol j
|
||||
#$ sendcharacter # make sure it is linked
|
||||
#$ sendcontrol m
|
||||
#$ expect \$
|
||||
#$ wait 500
|
||||
|
||||
ziti fabric list links
|
||||
#$ expect \$
|
||||
|
||||
# exit docker container session to gracefully exit asciinema recording
|
||||
exit
|
Loading…
Reference in New Issue
Block a user