grpc over SOCKS

1,004 views
Skip to first unread message

an...@retailnext.net

unread,
Apr 26, 2016, 7:50:21 PM4/26/16
to grpc.io
Hi,

Is there any support for using grpc over SOCKS?

Thanks.

Andy

Eric Anderson

unread,
Apr 26, 2016, 8:23:07 PM4/26/16
to an...@retailnext.net, grpc.io
No. None of the implementations support any sort of proxy, at present, to my knowledge.

--
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscribe@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/802b259a-d06d-4d5c-87f6-ca9dd52c9524%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Eric Zundel Ayers

unread,
Apr 26, 2016, 8:58:59 PM4/26/16
to Eric Anderson, an...@retailnext.net, grpc.io
They should support a straight HTTP/2 proxy though, right?

On Tue, Apr 26, 2016 at 8:22 PM, 'Eric Anderson' via grpc.io <grp...@googlegroups.com> wrote:
No. None of the implementations support any sort of proxy, at present, to my knowledge.
On Tue, Apr 26, 2016 at 4:50 PM, <an...@retailnext.net> wrote:
Hi,

Is there any support for using grpc over SOCKS?

Thanks.

Andy

--
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+u...@googlegroups.com.

To post to this group, send email to grp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/802b259a-d06d-4d5c-87f6-ca9dd52c9524%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+u...@googlegroups.com.

To post to this group, send email to grp...@googlegroups.com.

Eric Anderson

unread,
Apr 27, 2016, 2:29:06 AM4/27/16
to Eric Zundel Ayers, an...@retailnext.net, grpc.io
Sorry, yes. gRPC implementations don't support any sort of client-side proxy (a.k.a., forward proxy).  Server-side proxies (a.k.a., reverse proxies) work like normal.

Forward proxies require special support from the clients that we've not written. This is the first time someone outside the team has brought it up. I would expect you're in an enterprise environment or you want to pipe connections over SSH.

On Tue, Apr 26, 2016 at 5:58 PM, Eric Zundel Ayers <zun...@squareup.com> wrote:
They should support a straight HTTP/2 proxy though, right?
On Tue, Apr 26, 2016 at 8:22 PM, 'Eric Anderson' via grpc.io <grp...@googlegroups.com> wrote:
No. None of the implementations support any sort of proxy, at present, to my knowledge.
On Tue, Apr 26, 2016 at 4:50 PM, <an...@retailnext.net> wrote:
Hi,

Is there any support for using grpc over SOCKS?

Thanks.

Andy

--
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscribe@googlegroups.com.

To post to this group, send email to grp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/802b259a-d06d-4d5c-87f6-ca9dd52c9524%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscribe@googlegroups.com.

To post to this group, send email to grp...@googlegroups.com.

neel...@oath.com

unread,
Sep 12, 2017, 9:17:05 PM9/12/17
to grpc.io
Hi

Has there been any change to this or is it that there are still no gRPC client implementations that support SOCKS/other proxies?

Thank you
Neelesh


On Tuesday, April 26, 2016 at 11:29:06 PM UTC-7, Eric Anderson wrote:
Sorry, yes. gRPC implementations don't support any sort of client-side proxy (a.k.a., forward proxy).  Server-side proxies (a.k.a., reverse proxies) work like normal.

Forward proxies require special support from the clients that we've not written. This is the first time someone outside the team has brought it up. I would expect you're in an enterprise environment or you want to pipe connections over SSH.
On Tue, Apr 26, 2016 at 5:58 PM, Eric Zundel Ayers <zun...@squareup.com> wrote:
They should support a straight HTTP/2 proxy though, right?
On Tue, Apr 26, 2016 at 8:22 PM, 'Eric Anderson' via grpc.io <grp...@googlegroups.com> wrote:
No. None of the implementations support any sort of proxy, at present, to my knowledge.
On Tue, Apr 26, 2016 at 4:50 PM, <an...@retailnext.net> wrote:
Hi,

Is there any support for using grpc over SOCKS?

Thanks.

Andy

--
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+u...@googlegroups.com.

To post to this group, send email to grp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/802b259a-d06d-4d5c-87f6-ca9dd52c9524%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+u...@googlegroups.com.

To post to this group, send email to grp...@googlegroups.com.

Eric Anderson

unread,
Sep 19, 2017, 8:07:43 PM9/19/17
to neel...@oath.com, grpc.io
On Tue, Sep 12, 2017 at 6:17 PM, neeleshk via grpc.io <grp...@googlegroups.com> wrote:
Has there been any change to this or is it that there are still no gRPC client implementations that support SOCKS/other proxies?

At this point I believe all the implementations support client-side proxies via HTTP CONNECT. However, the implementation may be missing some features like authenticating with the proxy. No implementation supports SOCKS.
Reply all
Reply to author
Forward
0 new messages