Giter Club home page Giter Club logo

Comments (8)

plorenz avatar plorenz commented on May 23, 2024 1

ziti-tunnel is now using the OnServiceChange callback. It's also now reacting to changes to hosted services. If a hosted services is change the service will be stopped and restarted with the new configuration. If you still see problems, please re-open.

from ziti.

qrkourier avatar qrkourier commented on May 23, 2024
~/.config/ziti/bin/ziti-tunnel version
v0.15.2

from ziti.

scareything avatar scareything commented on May 23, 2024

Does this happen in a MOP-managed network or pure ziti? I have seen this when running under MOP, but not ziti.

from ziti.

dovholuknf avatar dovholuknf commented on May 23, 2024

needs ziti-specific steps to reproduce too :) pls.

from ziti.

ekoby avatar ekoby commented on May 23, 2024

ziti-tunnel does not use SDK options.OnServiceChange callback and is doing it's own polling which does not catch permission/config changes.

from ziti.

qrkourier avatar qrkourier commented on May 23, 2024

Possibly related, ziti-tunnel proxy fails to notice newly-available services for hosting . I am running ziti-tunnel proxy dummySvc:8080 where dummySvc does not exist. This is because the identity is only intended for hosting services. Related feature request.

from ziti.

qrkourier avatar qrkourier commented on May 23, 2024

@plorenz I'm able to reproduce this when running ziti-tunnel host v0.20.0.

Expectation: adding a new identity role to a bind SP or creating a new bind SP should cause ziti-tunnel host to begin hosting the newly-available services.

Observation: the newly-available services are only hosted after restarting ziti-tunnel host.

from ziti.

plorenz avatar plorenz commented on May 23, 2024

Host and proxy modes in ziti-tunnel don't poll for services unless a service poll interval is explicitly specified. Host mode should poll normally and documentation should be added for proxy mode to make this known.

from ziti.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.