v17.7.24
gravitational/teleportv17.7.24Jun 2, 2026by doggydogworld
AI Summary
Teleport 17.7.24 is a patch release backporting numerous bug fixes and improvements from v18. This release addresses TLS certificate issues, improves VNet performance on macOS, and fixes various Windows desktop and LDAP discovery problems.
Key Highlights
- Fixed TLS certificate error preventing connections to Amazon Keyspaces databases
- Improved VNet performance on macOS by eliminating unnecessary reconnects
- Fixed Windows desktop LDAP discovery conflicting with dynamic registration
- Raised app access upstream response-header cap from 5 minutes to 1 hour
- Fixed app access dropping URL fragments through auth redirect flow
New Features
- Azure join method fix for regions with updated trust chain
- Improved Teleport Connect startup reliability on Windows
- Hardened event handler for malformed session ID or corrupted data directory
- Fixed host sudoers entries on newer Linux distributions using sudo-rs
Full Release Notes
## Description * Fixed an issue where generated installer scripts could incorrectly escape special characters in some values. [#67192](https://github.com/gravitational/teleport/pull/67192) * Fixed a bug in Teleport Connect where the last terminal input could be logged to `renderer.log` if the terminal closed on its own — for example, when a `tsh ssh` session is dropped by the remote side (idle timeout, network disconnection) after the user pasted content but before they pressed Enter. [#67173](https://github.com/gravitational/teleport/pull/67173) * Fixes an issue preventing joins using the azure join method in regions where the trust chain has been updated with an additional intermediate. [#67140](https://github.com/gravitational/teleport/pull/67140) * Fix device trust for remote users connecting to a trusted cluster. [#67032](https://github.com/gravitational/teleport/pull/67032) * Fixed a TLS certificate error that prevented users from connecting to Amazon Keyspaces databases through Teleport. [#66975](https://github.com/gravitational/teleport/pull/66975) * Fixed an issue where Windows desktop LDAP discovery could conflict with dynamic registration causing desktops to be removed from the cluster. [#66802](https://github.com/gravitational/teleport/pull/66802) * Improved the error message on login in tsh and Teleport Connect when `/webapi/ping` returns a non-200 response. [#66713](https://github.com/gravitational/teleport/pull/66713) * Raise the app access upstream response-header cap from 5 minutes to 1 hour so long-running HTTP requests complete. [#66686](https://github.com/gravitational/teleport/pull/66686) * Updated Go to 1.25.10. [#66570](https://github.com/gravitational/teleport/pull/66570) * Improved the performance of VNet on macOS by eliminating unnecessary reconnects. [#66561](https://github.com/gravitational/teleport/pull/66561) * Reduced unnecessary S3 uploads for Athena audit log deployments that publish directly to SQS by applying the correct SQS message size limit when the client has `sqs:GetQueueAttributes` permission, instead of always using the 256 KB SNS limit. [#66533](https://github.com/gravitational/teleport/pull/66533) * Improved Teleport Connect startup reliability on Windows. [#66510](https://github.com/gravitational/teleport/pull/66510) * Hardened event handler so it recovers in case of malformed session ID or corrupted data directory. [#66472](https://github.com/gravitational/teleport/pull/66472) * Fixed app access dropping URL fragments through the auth redirect flow. [#66461](https://github.com/gravitational/teleport/pull/66461) * Fixed an issue preventing host sudoers entries from being written on newer Linux distributions (i.e. Ubuntu 25.10) using sudo-rs. [#66434](https://github.com/gravitational/teleport/pull/66434) * Fixed an issue that could cause LDAP discovery to fail when a single desktop service discovers large numbers of hosts. [#66400](https://github.com/gravitational/teleport/pull/66400) * Fixed a rare input swallowing bug when resuming a moderated Node session. [#66369](https://github.com/gravitational/teleport/pull/66369) * Fixed possible unavailability of Proxy service instances as a result of some API errors. [#66313](https://github.com/gravitational/teleport/pull/66313) Enterprise: * Enterprise licenses with a devices limit for device trust can now enroll unlimited devices. * Fixed a bug that could cause panics in Teleport's SAML IdP during failure scenarios. ## Download Download the current and previous releases of Teleport at https://goteleport.com/download. ## Plugins Download the current release of Teleport plugins from the links below. * Slack [Linux amd64](https://cdn.teleport.dev/teleport-access-slack-v17.7.24-linux-amd64-bin.tar.gz) | [Linux arm64](https://cdn.teleport.dev/teleport-access-slack-v17.7.24-linux-arm64-bin.tar.gz) * Mattermost [Linux amd64](https://cdn.teleport.dev/teleport-access-mattermost-v17.7.24-linux-amd64-bin.tar.gz) | [Linux arm64](https://cdn.teleport.dev/teleport-access-mattermost-v17.7.24-linux-arm64-bin.tar.gz) * Discord [Linux amd64](https://cdn.teleport.dev/teleport-access-discord-v17.7.24-linux-amd64-bin.tar.gz) | [Linux arm64](https://cdn.teleport.dev/teleport-access-discord-v17.7.24-linux-arm64-bin.tar.gz) * Terraform Provider [Linux amd64](https://cdn.teleport.dev/terraform-provider-teleport-v17.7.24-linux-amd64-bin.tar.gz) | [Linux arm64](https://cdn.teleport.dev/terraform-provider-teleport-v17.7.24-linux-arm64-bin.tar.gz) | [macOS amd64](https://cdn.teleport.dev/terraform-provider-teleport-v17.7.24-darwin-amd64-bin.tar.gz) | [macOS arm64](https://cdn.teleport.dev/terraform-provider-teleport-v17.7.24-darwin-arm64-bin.tar.gz) | [macOS universal](https://cdn.teleport.dev/terraform-provider-teleport-v17.7.24-darwin-universal-bin.tar.gz) * Event Handler [Linux amd64](https://cdn.teleport.dev/teleport-event-handler-v17.7.24-linux-amd64-bin.tar.gz) | [Linux arm64](https://cdn.teleport.dev/teleport-event-handler-v17.7.24-linux-arm64-bin.tar.gz) | [macOS amd64](https://cdn.teleport.dev/teleport-event-handler-v17.7.24-darwin-amd64-bin.tar.gz) * PagerDuty [Linux amd64](https://cdn.teleport.dev/teleport-access-pagerduty-v17.7.24-linux-amd64-bin.tar.gz) | [Linux arm64](https://cdn.teleport.dev/teleport-access-pagerduty-v17.7.24-linux-arm64-bin.tar.gz) * Jira [Linux amd64](https://cdn.teleport.dev/teleport-access-jira-v17.7.24-linux-amd64-bin.tar.gz) | [Linux arm64](https://cdn.teleport.dev/teleport-access-jira-v17.7.24-linux-arm64-bin.tar.gz) * Email [Linux amd64](https://cdn.teleport.dev/teleport-access-email-v17.7.24-linux-amd64-bin.tar.gz) | [Linux arm64](https://cdn.teleport.dev/teleport-access-email-v17.7.24-linux-arm64-bin.tar.gz) * Microsoft Teams [Linux amd64](https://cdn.teleport.dev/teleport-access-msteams-v17.7.24-linux-amd64-bin.tar.gz) | [Linux arm64](https://cdn.teleport.dev/teleport-access-msteams-v17.7.24-linux-arm64-bin.tar.gz)