# Win32 Binary - bug in OpenSSL

**URL:** <https://www.ruby-forum.com/t/win32-binary-bug-in-openssl/236216>\
**Category:** NGINX\
**Created:** [August 15, 2013, 3:05pm UTC](https://www.ruby-forum.com/t/win32-binary-bug-in-openssl/236216 "2013-08-15T15:05:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![alcina](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/a587f6/32.png) [@alcina](https://www.ruby-forum.com/u/alcina)\
**Post date:** [August 15, 2013, 3:05pm UTC](https://www.ruby-forum.com/t/win32-binary-bug-in-openssl/236216/1 "2013-08-15T15:05:06Z")

</div>

Howdy folks,

Whilst I’m a militant Unix guy I’m having to use the Win32 version of  
nginx  
for a specific project which requires SSL MiTM proxying as part of a  
virtualised app suite. I spent a few hours battling with an SSL error  
whereby I would see the Client Hello rapidly followed by a TCP FIN from  
the  
remote server and couldn’t figure out what was causing it. I then built  
from  
source on OSX and Linux and an identical config worked without issue.

Turns out from a little reading that there’s a bug in OpenSSL v1.1 which  
is  
responsible for this and as OSX and my Linux servers are on v0.9.x they  
aren’t subject to this bug.

I’m sure everyone is very busy, but the next time you get round to  
reviewing  
the build deps for Windows it would be great if you could keep this in  
mind.  
At present either the backend conversation fails and nginx serves a 502,  
or  
the .exe seg faults and dies completely (depending on what  
protocol/cipher  
combinations you specify).

Thanks,  
Alex

Posted at Nginx Forum:

> **[Win32 Binary - bug in OpenSSL](https://forum.nginx.org/read.php?2,241891,241891#msg-241891)**
>
> Howdy folks, Whilst I'm a militant Unix guy I'm having to use the Win32 version of nginx for a specific project which requires SSL MiTM proxying as part of a virtualised app suite. I spent a few hours battling with an SSL error whereby I would see...
