openziti / ziti-tunnel-sdk-c

Apache License 2.0
42 stars 15 forks source link

tunneller segfault if add identity when run without identity-dir #741

Open qrkourier opened 9 months ago

qrkourier commented 9 months ago

ziti-edge-tunnel run appears to be a valid run configuration, but IPC command to add an identity to the running instance triggers a segfault.

[root@fedora38-test ~]$ bg
[1]+ ziti-edge-tunnel run &                                                                       

[root@fedora38-test ~]$ ziti-edge-tunnel add -j "$(</tmp/jwt)" -i kentest2                         
(396)[       21.974]    INFO ziti-edge-tunnel:ziti-edge-tunnel.c:644 on_cmd() received cmd <{"Command":"AddIdentity","Data":{"JwtFileName":"kentest2","JwtContent":"eyJhbGciOiJSUzI1NiIsImtpZCI6IjczM
jU0ZWVkOTVlNTU0MDYzZmYzMGNhYTBkNTkzZjdiOTYyNGZmZWEiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL21pbml6aXRpLWNvbnRyb2xsZXIuMTkyLjE2OC41OC4yLnNzbGlwLmlvOjQ0MyIsInN1YiI6InhpUEFmZDlmTHUiLCJhdWQiOlsiIl0sImV
4cCI6MTY5NjM3MTM3OCwianRpIjoiM2Q1MTNlMWUtZGJkYi00YWI0LWE5NGEtNzEzYjJlODljYjJmIiwiZW0iOiJvdHQifQ.kUtZZrX3GCdqCm5RCiFTdumtawU05e05ygdsNP345FQSqVUIynAWaAQ8VC2qK-teyl0DyGAEs41dvVAk5Qj6K3bAkn71D0wME0ymv
TNlbJfwDrOlj_sNW3IiM3miqarQreZJuW-HzPgw_8xbRtiim5Z1jreX_bOIukQFWBAMzjaDaCXJHYONLqdWFvl0__hlyCG3mfvhtYhLaSP3n3yscjzq8WUgyRYmGerPX2_lyplq3c57rqoq8lDUJllEW4v8-u4Mp9KR0qe3dFLC-sDKi3NvROe3HAjg8TKRHneKiL
OILzEOJWZpwgwKjLse6DcCt1g6RIOfYxBfenCK6cxx8_k7i9AVJbiCL_6UMuvq4ctQICKFXpUEO5jz5iVpJiJ1k8MK-7OXcyvYekgNz0vxZctj5f8ZjZ8U1uAAFACyW0YYzp7IEnUT1uV0gRujxxEFIzagkPLQw_3sOy4eD0VYYcIC1sKD_C-HrnzDiZX8thHYENh
KGIzLgJl2sQN7j-NwKY78lsT6XHuqm3HSKRfYgZbAZ2Fh74qiYZqE8d36CbPbfdezRaJV3HAl_XYfsNfAK8SSIBfcsOgDHuQmWuTDb_fvYdmAZW15k6d                                                                                 Read Response error EOF                                                                                                                                                                              

[root@fedora38-test ~]$ jobs
1]+  Segmentation fault      (core dumped) ziti-edge-tunnel run