Not sure what i am doing wrong for the life of me! try it a few times, watch the video, step by step.
once done, i can do zitiLogin, which ziti, then ziti version, however it only show the version of ziti, and it show everything else not install, even thought i can see clearly the router and controller is running. after installing zrok, and doing ziti edge list identities, i only see frontend, default admin, local edge router and it doesnt show ctrl at all like the video. What am i doing wrong/missing?
below is log of ziti version, ziti edge list identities, and the ziti expressinstall
root@localhost:~# ziti version
NAME VERSION
ziti v0.31.4
ziti-controller not installed
ziti-prox-c not installed
ziti-router not installed
ziti-tunnel not installed
ziti-edge-tunnel not installed
root@localhost:~# ziti edge list identities
āāāāāāāāāāāāāā¬āāāāāāāāāāāāāāāāāāāāāāāā¬āāāāāāāāāā¬āāāāāāāāāāāāā¬āāāāāāāāāāāāāā®
ā ID ā NAME ā TYPE ā ATTRIBUTES ā AUTH-POLICY ā
āāāāāāāāāāāāāā¼āāāāāāāāāāāāāāāāāāāāāāāā¼āāāāāāāāāā¼āāāāāāāāāāāāā¼āāāāāāāāāāāāāā¤
ā HO5SRWnl7 ā Default Admin ā Default ā ā Default ā
ā OtUnwLVI8d ā public ā Default ā ā Default ā
ā dhDJs2FkGC ā localhost-edge-router ā Router ā ā Default ā
ā°āāāāāāāāāāāāā“āāāāāāāāāāāāāāāāāāāāāāāā“āāāāāāāāāā“āāāāāāāāāāāāā“āāāāāāāāāāāāāāÆ
results: 1-3 of 3
root@localhost:~# source /dev/stdin <<< "$(wget -qO- https://get.openziti.io/zit i-cli-functions.sh)"; expressInstall
-------------------------------------------------------------
_ _ _
____ (_) | |_ (_)
|_ / | | | __| | |
/ / | | | |_ | |
/___| |_| \__| |_|
-------------------------------------------------------------
This script will make it trivial to set up a very simple environment locally whi ch will allow you to start
learning ziti. This environment is suitable for development work only and is not a decent representation of
a fully redundant production-caliber network.
Please note that, by default, this script will write files to your home director y into a directory named .ziti.
The currently configured location for these files will be:
\----------------------------------\
\ \ __
\ Welcome To: \ | \
> Ziti Express 2.0 >------| \ ______
/ / --- \_____/**|_|_\____ |
/ / \_______ --------- __>-}
/----------------------------------/ / \_____|_____/ |
* |
{O}
Let's get started creating your local development network!
******** Setting Up Your OpenZiti Environment ********
Populating environment variables
Do you want to keep the generated admin password '6LoVgdxpydlzFeBQxH65GLdr_xOs4u a7'? (Y/n)
INFO: using ZITI_PWD=xxxxx
ZITI_CTRL_EDGE_ADVERTISED_PORT overridden: 8441
ZITI_CTRL_EDGE_ADVERTISED_ADDRESS overridden: ziti.azmedicalit.com
ZITI_CTRL_ADVERTISED_PORT overridden: 8440
ZITI_ROUTER_PORT overridden: 8442
ZITI_HOME overridden: /root/.ziti/quickstart/localhost
Your OpenZiti environment has been set up successfully.
A file with all pertinent environment values was created here: /root/.ziti/quick start/localhost/localhost.env
******** Getting OpenZiti Binaries ********
Getting OpenZiti binaries
No existing binary found, creating the ZITI_BIN_DIR directory (/root/.ziti/quick start/localhost/ziti-bin/ziti-v0.31.4)
Downloading https://github.com/openziti/ziti/releases/download/v0.31.4/ziti-linu x-amd64-0.31.4.tar.gz to /root/.ziti/quickstart/localhost/ziti-bin/ziti-v0.31.4/ ziti-linux-amd64-0.31.4.tar.gz
OpenZiti binaries v0.31.4 successfully extracted to /root/.ziti/quickstart/local host/ziti-bin/ziti-v0.31.4
******** Ensure the Necessary Ports Are Open ********
Checking Controller's port (8440) Open
Checking Edge Router's port (8442) Open
Checking Edge Controller's port (8441) Open
Checking Router Listener Bind Port's port (10080) Open
Expected ports are all available
******** Generating Public Key Infrastructure ********
Generating PKI
Creating CA: localhost-root-ca
Success
Creating CA: localhost-edge-controller-root-ca
Success
Creating CA: localhost-signing-root-ca
Success
Creating intermediate: localhost-root-ca localhost-intermediate 1
Using CA name: localhost-root-ca
Success
Creating intermediate: localhost-edge-controller-root-ca localhost-edge-controll er-intermediate 1
Using CA name: localhost-edge-controller-root-ca
Success
Creating intermediate: localhost-signing-root-ca localhost-signing-intermediate_ grandparent_intermediate 2
Using CA name: localhost-signing-root-ca
Success
Creating intermediate: localhost-signing-intermediate_grandparent_intermediate l ocalhost-signing-intermediate 1
Using CA name: localhost-signing-intermediate_grandparent_intermediate
Success
Creating server cert from ca: localhost-intermediate for localhost,ziti.azmedica lit.com / 127.0.0.1,172.233.142.111
Using CA name: localhost-intermediate
Success
Creating client cert from ca: localhost-intermediate for localhost,ziti.azmedica lit.com
Using CA name: localhost-intermediate
Success
Creating server cert from ca: localhost-edge-controller-intermediate for localho st,ziti.azmedicalit.com / 127.0.0.1,172.233.142.111
Using CA name: localhost-edge-controller-intermediate
Success
Creating client cert from ca: localhost-edge-controller-intermediate for localho st,ziti.azmedicalit.com
Using CA name: localhost-edge-controller-intermediate
Success
PKI generated successfully
******** Setting Up Controller ********
adding controller root CA to ca bundle: /root/.ziti/quickstart/localhost/pki/loc alhost-root-ca/certs/localhost-root-ca.cert
adding signing root CA to ZITI_PKI_CTRL_CA: /root/.ziti/quickstart/localhost/pki /cas.pem
wrote CA file to: /root/.ziti/quickstart/localhost/pki/cas.pem
adding parent intermediate CA to ZITI_PKI_SIGNER_CERT: /root/.ziti/quickstart/lo calhost/pki/signing.pem
adding grandparent intermediate CA to ZITI_PKI_SIGNER_CERT: /root/.ziti/quicksta rt/localhost/pki/signing.pem
wrote signer cert file to: /root/.ziti/quickstart/localhost/pki/signing.pem
Controller configuration file written to: /root/.ziti/quickstart/localhost/local host.yaml
ZITI_HOME overridden: /root/.ziti/quickstart/localhost
localhost initialized. See /root/.ziti/quickstart/localhost/localhost-init.log f or details
[1] 1471
ziti controller started as process id: 1471. log located at: /root/.ziti/quickst art/localhost/localhost.log
waiting for the controller to come online to allow the edge router to enroll
waiting for https://ziti.azmedicalit.com:8441
******** Setting Up Edge Router ********
Untrusted certificate authority retrieved from server
Verified that server supplied certificates are trusted by server
Server supplied 5 certificates
Server certificate chain written to /root/.config/ziti/certs/ziti.azmedicalit.com
Token: f7325fba-05a0-423a-a0f9-21dcad366f2a
Saving identity 'default' to /root/.config/ziti/ziti-cli.json
---------- Creating an edge router policy allowing all identities to connect to routers with a #public attribute
---------- Creating a service edge router policy allowing all services to use #public edge routers
USING ZITI_ROUTER_NAME: localhost-edge-router
Token: 2206cd0b-138f-4864-88c2-386a6fe55f43
Saving identity 'default' to /root/.config/ziti/ziti-cli.json
Found 0 edge-routers with id or name matching localhost-edge-router
New edge router localhost-edge-router created with id: dhDJs2FkGC
Enrollment expires at 2024-02-09T12:42:12.128Z
public router configuration file written to: /root/.ziti/quickstart/localhost/localhost-edge-router.yaml
Enrollment successful
Controller stopped.
Edge Router enrolled.
Congratulations. Express setup complete!
Your ZITI_HOME is located here: /root/.ziti/quickstart/localhost
Your admin password is: xxx
Start your Ziti Controller by running the function: startController
Start your Ziti Edge Router by running : startRouter
[1]+ Done "${ZITI_BIN_DIR-}/ziti" controller run "${ZITI_HOME}/${ZITI_CTRL_NAME}.yaml" &> "${log_file}" 2>&1
root@localhost:~# ^C
root@localhost:~#
root@localhost:~# createControllerSystemdFile
createRouterSystemdFile "${ZITI_ROUTER_NAME}"
Controller systemd file written to: /root/.ziti/quickstart/localhost/localhost.service
Router systemd file written to: /root/.ziti/quickstart/localhost/localhost-edge-router.service
root@localhost:~# stopRouter
stopController
No process found.
No process found.
root@localhost:~# sudo cp "${ZITI_HOME}/${ZITI_CTRL_NAME}.service" /etc/systemd/system/ziti-controller.service
sudo cp "${ZITI_HOME}/${ZITI_ROUTER_NAME}.service" /etc/systemd/system/ziti-router.service
sudo systemctl daemon-reload
sudo systemctl enable --now ziti-controller
sudo systemctl enable --now ziti-router
Created symlink /etc/systemd/system/multi-user.target.wants/ziti-controller.service ā /etc/systemd/system/ziti-controller.service.
Created symlink /etc/systemd/system/multi-user.target.wants/ziti-router.service ā /etc/systemd/system/ziti-router.service.
root@localhost:~# sudo systemctl -q status ziti-controller --lines=0 --no-pager
sudo systemctl -q status ziti-router --lines=0 --no-pager
ā ziti-controller.service - Ziti-Controller
Loaded: loaded (/etc/systemd/system/ziti-controller.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2024-02-09 09:44:39 UTC; 1s ago
Main PID: 1611 (ziti)
Tasks: 7 (limit: 1115)
Memory: 64.0M
CPU: 846ms
CGroup: /system.slice/ziti-controller.service
āā1611 /root/.ziti/quickstart/localhost/ziti-bin/ziti-v0.31.4/ziti controller run /root/.zā¦
ā ziti-router.service - Ziti-Router for localhost-edge-router
Loaded: loaded (/etc/systemd/system/ziti-router.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2024-02-09 09:44:39 UTC; 1s ago
Main PID: 1638 (ziti)
Tasks: 5 (limit: 1115)
Memory: 140.8M
CPU: 330ms
CGroup: /system.slice/ziti-router.service
āā1638 /root/.ziti/quickstart/localhost/ziti-bin/ziti-v0.31.4/ziti router run /root/.ziti/ā¦
root@localhost:~# source ~/.ziti/quickstart/$(hostname -s)/$(hostname -s).env
NOT OVERRIDING: env var ZITI_ARCH already set. using existing value
NOT OVERRIDING: env var ZITI_BINARIES_FILE already set. using existing value
NOT OVERRIDING: env var ZITI_BINARIES_VERSION already set. using existing value
NOT OVERRIDING: env var ZITI_BIN_DIR already set. using existing value
NOT OVERRIDING: env var ZITI_CTRL_ADVERTISED_ADDRESS already set. using existing value
NOT OVERRIDING: env var ZITI_CTRL_ADVERTISED_PORT already set. using existing value
NOT OVERRIDING: env var ZITI_CTRL_EDGE_ADVERTISED_ADDRESS already set. using existing value
NOT OVERRIDING: env var ZITI_CTRL_EDGE_ADVERTISED_PORT already set. using existing value
NOT OVERRIDING: env var ZITI_CTRL_EDGE_IP_OVERRIDE already set. using existing value
NOT OVERRIDING: env var ZITI_CTRL_EDGE_NAME already set. using existing value
NOT OVERRIDING: env var ZITI_CTRL_NAME already set. using existing value
NOT OVERRIDING: env var ZITI_ENV_FILE already set. using existing value
NOT OVERRIDING: env var ZITI_HOME already set. using existing value
NOT OVERRIDING: env var ZITI_NETWORK already set. using existing value
NOT OVERRIDING: env var ZITI_OSTYPE already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_CTRL_CA already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_CTRL_CERT already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_CTRL_EDGE_INTERMEDIATE_NAME already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_CTRL_EDGE_ROOTCA_NAME already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_CTRL_INTERMEDIATE_NAME already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_CTRL_KEY already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_CTRL_ROOTCA_NAME already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_CTRL_SERVER_CERT already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_EDGE_CA already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_EDGE_CERT already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_EDGE_KEY already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_EDGE_SERVER_CERT already set. using existing value
NOT OVERRIDING: env var ZITI_PKI already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_SIGNER_CERT_NAME already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_SIGNER_CERT already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_SIGNER_INTERMEDIATE_NAME already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_SIGNER_KEY already set. using existing value
NOT OVERRIDING: env var ZITI_PKI_SIGNER_ROOTCA_NAME already set. using existing value
NOT OVERRIDING: env var ZITI_PWD already set. using existing value
NOT OVERRIDING: env var ZITI_ROUTER_ADVERTISED_ADDRESS already set. using existing value
NOT OVERRIDING: env var ZITI_ROUTER_IP_OVERRIDE already set. using existing value
NOT OVERRIDING: env var ZITI_ROUTER_LISTENER_BIND_PORT already set. using existing value
NOT OVERRIDING: env var ZITI_ROUTER_NAME already set. using existing value
NOT OVERRIDING: env var ZITI_ROUTER_PORT already set. using existing value
NOT OVERRIDING: env var ZITI_USER already set. using existing value
adding /root/.ziti/quickstart/localhost/ziti-bin/ziti-v0.31.4 to the path
root@localhost:~# echo $ZITI_HOME
/root/.ziti/quickstart/localhost
root@localhost:~# zitiLogin
Token: e7a6c51b-91da-43ba-a9cd-d2d17aa2d030
Saving identity 'default' to /root/.config/ziti/ziti-cli.json
root@localhost:~# which ziti
/root/.ziti/quickstart/localhost/ziti-bin/ziti-v0.31.4/ziti
root@localhost:~# ziti version
NAME VERSION
ziti v0.31.4
ziti-controller not installed
ziti-prox-c not installed
ziti-router not installed
ziti-tunnel not installed
ziti-edge-tunnel not installed