# Sending SSL Client Certificate upstream

**URL:** <https://www.ruby-forum.com/t/sending-ssl-client-certificate-upstream/226711>\
**Category:** NGINX\
**Created:** [February 19, 2013, 2:02am UTC](https://www.ruby-forum.com/t/sending-ssl-client-certificate-upstream/226711 "2013-02-19T02:02:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dave\_Marchevsky](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/76d3ee/32.png) [@Dave\_Marchevsky](https://www.ruby-forum.com/u/Dave_Marchevsky)\
**Post date:** [February 19, 2013, 2:02am UTC](https://www.ruby-forum.com/t/sending-ssl-client-certificate-upstream/226711/1 "2013-02-19T02:02:42Z")

</div>

Hello,

I am modifying my upstream servers so that they require client  
certificates  
from clients, which are other backend apps making service calls and  
nginx  
proxying for public requests. Public requests come to nginx without a  
client  
certificate and are proxied upstream, but since the upstream server  
requires  
a client cert they fail.

I’d like to be able to provide a client cert to nginx (from local file)  
to  
send upstream for authentication. Is this possible?

Thanks,  
Dave

Posted at Nginx Forum:

> **[Sending SSL Client Certificate upstream](https://forum.nginx.org/read.php?2,236314,236314#msg-236314)**
>
> Hello, I am modifying my upstream servers so that they require client certificates from clients, which are other backend apps making service calls and nginx proxying for public requests. Public requests come to nginx without a client certificate and...

---

<div class="post-metadata">

**Author:** ![Dave\_Marchevsky](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/76d3ee/32.png) [@Dave\_Marchevsky](https://www.ruby-forum.com/u/Dave_Marchevsky)\
**Post date:** [June 10, 2013, 2:24pm UTC](https://www.ruby-forum.com/t/sending-ssl-client-certificate-upstream/226711/2 "2013-06-10T14:24:46Z")

</div>

I have a similar requirement.

Dave,  
Did you find a solution for this? The only thing that I can think of  
currently is have the servers use a basic http auth instead off ssl  
client  
cert auth.

Posted at Nginx Forum:

> **[Re: Sending SSL Client Certificate upstream](https://forum.nginx.org/read.php?2,236314,240004#msg-240004)**
>
> Hello, I am modifying my upstream servers so that they require client certificates from clients, which are other backend apps making service calls and nginx proxying for public requests. Public requests come to nginx without a client certificate and...
