Commit Graph
3 Commits
Author SHA1 Message Date
Gavin Frazar 4e63c2835e revert from using grpc.NewClient to grpc.Dial (#46006) 2024-08-29 06:52:26 +00:00
Zac Bergquist fc9172b9b8 Fix code that has the old Apache 2 license (#44815)
Teleport OSS is licensed under AGPLv3 as of Teleport 15.
See https://goteleport.com/blog/teleport-oss-switches-to-agpl-v3/
2024-07-30 16:11:24 +00:00
Tiago Silva 12c32f3117 [sec_scan][20] add ReportSecrets forwarder to proxy's gRPC insecure server (#44324)
* [sec_scan][20] add `ReportSecrets` forwarder to proxy's gRPC insecure server

This PR implements a `ReportSecrets` forwarder from Proxy server to Auth server.
The goal is to allow clients to hit the proxy insecure gRPC server (credentialless)
and proxy will forward requests to the AuthServer on behalf of the client. This is required
because the client doesn't have valid credentials and it wasn't possible for it to reach auth server
via reversetunnel when the cluster uses `separate` mode.

This PR is part of https://github.com/gravitational/access-graph/issues/637.

Signed-off-by: Tiago Silva <tiago.silva@goteleport.com>

* add comments

* move dial to lib/client/proxy/insecure

---------

Signed-off-by: Tiago Silva <tiago.silva@goteleport.com>
2024-07-18 16:05:08 +00:00