Spokes v1.1.2

Published at April 11, 2021 ·  3 min read

Release v1.1.2 builds on-top of the unannounced v1.1.1 release with making container-based installation and deployments simple to set up and configure. Previously we only supported RPM packages for Linux, however, containers allow us to support more Linux distributions and container orchestration platforms like Kubernetes. We are also supporting a Homebrew package for macOS. Installs and upgrades using the brew package manager are now possible. An example command is below:...

Spokes v1.1.0

Published at February 18, 2021 ·  4 min read

Release v1.1.0 of Spokes is a big update and includes many new features. This release also lays the ground work for many future improvements that are on our roadmap and will shape Spokes into a robust tunneling and web server with more automation support and simpler integration with external systems. Dashboard Updates We’ve added more metrics to our dashboard to provide more useful information to admins. Active tunnels, those that were created but not necessarily online, are broken out....

Client v0.10.8

Published at February 1, 2021 ·  4 min read

We’ve been quietly publishing client updates since last post in December ‘20. These have been bug fixes mostly. This release includes support for a new flag that can be used for specify the destination for HTTP/S traffic that is routed through tunnels. Upstream URL Destination We’ve added a new flag --upstream-url and can be used with the pktriot http command. It can also be used with persistent traffic rules with the pktriot tunnel http add command....

Client v0.10.4

Published at December 29, 2020 ·  5 min read

This is our last release for the year and our client has come a long way in 2020. Revision 0.10.4 includes some new features and some bug fixes. All of our downloads are available on our downloads page. Getting this update is really convenient if you’re using one of our Linux repos. # centos [user@host ] sudo yum clean expire-cache # refresh repos [user@host ] sudo yum upgrade pktriot # fedora, centos:8 [user@host ] sudo dnf clean expire-cache # refresh repos [user@host ] sudo dnf upgrade pktriot # debian, ubuntu [user@host ] apt-get install --only-upgrade pktriot Mac users can use brew....

Client v0.10.2

Published at November 1, 2020 ·  2 min read

We’ve had several issues reported recently that are all related to websockets. There have been reports in the past, however, I’ve been able to duplicate an issue by a user by working with them to duplicate their environment and track it down. Websocket Proxying The Packetriot client is written in Go and uses httputil.ReverseProxy for its reverse-proxying needs. I’ve been under the impression for some time that Go has support websockets in its reverse proxy code since version 1....

Client v0.10.1

Published at October 27, 2020 ·  2 min read

The v0.10.1 release includes some small UIX improvements. Host Headers We’ve add the --host-header and --redirect flags to both the pktriot http and pktriot inspect commands. These flags are available normally in the persistent traffic pktriot tunnel http command. Thanks to users for letting us know you wanted these flags and features in our instant HTTP hosting and inspector. It was always our intention to add it but reaching out to let us know helped us accelerate this....