I am working through how to run this example.. and are not really sure what you need.
I have the host running in a local docker instance..
http://httpbin.ziti:80
From what I understand, this is all you need.. however, when I run the sample it generates an error
I was thinking.. where is the client identity.. so I reran it setting the local variable
ZITI_IDENTITIES="$HOME/public.dns.client.json"
However.. this did not change anything
The error appears to origination from line 22
sock.connect(('httpbin.ziti', 80))
any tips on where to look?
@markamind Subscribing myself here because I’m working through these samples myself today and tomorrow.
1 Like
ekoby
June 15, 2022, 7:35pm
3
@markamind most likely you don’t have the service that intercepts httpbin.ziti:80
address. These samples were developed for use with identities provisioned from ZEDS . You can try that yourself, or modify the sample to fit your setup
1 Like
ekoby
June 15, 2022, 7:38pm
4
Additionally you can enable debug logging to see what Ziti SDK is doing behind the scenes.
set ZITI_LOG
environment variable to desired level [1-6]
That will be it.. I will aim to hack out something later today to get it working on my local environment
I finally worked out how to run this…
you need to have ziti-http-server.py running on the server
you need to call ziti-socket-sample.py locally with a tunneler running
It should return the same result as when you tested out the ziti-http-server.py script.
Very happy now
Time to test these integration samples out more