Thanks for the logs from your current setup. I can see that the tunneler is handling your AD service now, and I can see your controller/router hostnames are in the .io tld.
I also see the problem that’s preventing the tunneler from forwarding DNS queries for your AD domain:
DEBUG ziti-sdk:ziti_ctrl.c:502 ctrl_body_cb() ctrl[https://zc.example.io:1280] completed POST[/sessions] in 0.048 s
DEBUG ziti-sdk:connect.c:486 connect_get_net_session_cb() conn[3.0/3Uqeeklu/Connecting](example-ad-service) got session[cmhokm90h04ayo1kl3fxi42w3] for service[example-ad-service]
DEBUG ziti-sdk:posture.c:210 ziti_send_posture_data() ztx[3] posture checks must_send set to TRUE, new_session_id[FALSE], must_send_every_time[TRUE], new_controller_instance[FALSE]
DEBUG ziti-sdk:connect.c:550 process_connect() conn[3.0/3Uqeeklu/Connecting](example-ad-service) starting Dial connection for service[example-ad-service] with session[cmhokm90h04ayo1kl3fxi42w3]
DEBUG ziti-sdk:connect.c:408 ziti_connect() conn[3.0/3Uqeeklu/Connecting](example-ad-service) selected ch[router2@tls://zr.example.io:3022] for best latency(27 ms)
DEBUG ziti-sdk:channel.c:238 ziti_channel_add_receiver() ch[1] added receiver[0]
ERROR ziti-sdk:connect.c:1068 connect_reply_cb() conn[3.0/3Uqeeklu/Connecting](example-ad-service) failed to connect, reason=no controller available, cannot create circuit
DEBUG ziti-sdk:connect.c:323 complete_conn_req() conn[3.0/3Uqeeklu/Disconnected](example-ad-service) Disconnected failed: connection is closed
ERROR tunnel-cbs:ziti_dns.c:689 on_proxy_connect() failed to establish proxy resolve connection for domain[*.example.com]
DEBUG tunnel-cbs:ziti_dns.c:733 on_proxy_write() proxy resolve write: -24
WARN tunnel-cbs:ziti_dns.c:737 on_proxy_write() proxy resolve write failed: connection is closed/-24
This error comes from the edge router:
failed to connect, reason=no controller available, cannot create circuit
So we’ll need to look at the router configuration and logs to get a better understanding. My hunch is that the router is unable to connect to the ziti controller. Perhaps this router was enrolled with the controller’s previous ‘.com’ tld?




