You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The UDS is a fully local socket implementation now available on all POSIX systems and Windows 10.
It may be a more secure alternative to using TCP sockets between the Agent GRPC and the Forward and Reverse proxies. It certainly reduces the number of TCP ports we are occupying.
GRPC seems to be able to connect or listen on UDS. And Node http/net can also listen/connect on UDS.
This is not a critical feature, and should only be done if it works perfectly on Linux, Mac and Windows.
Advantages:
More secure than using TCP sockets
No need to mess with the proxy auth code to authenticate
No need for global allocation and usage of a TCP port
Can be faster than TCP port
Can use filesystem permissions to secure the UDS socket (not sure about this on Windows 10)
If in #234 we change to our own custom channel implementation, we may not need a completely external proxy. If external proxy is not used, this is not relevant. If it is still used, a UDS can be useful but we would need to ensure that also works on Android and iOS.
Specification
The UDS is a fully local socket implementation now available on all POSIX systems and Windows 10.
It may be a more secure alternative to using TCP sockets between the Agent GRPC and the Forward and Reverse proxies. It certainly reduces the number of TCP ports we are occupying.
GRPC seems to be able to connect or listen on UDS. And Node http/net can also listen/connect on UDS.
This is not a critical feature, and should only be done if it works perfectly on Linux, Mac and Windows.
Advantages:
Additional context
Tasks
The text was updated successfully, but these errors were encountered: