jselbie / stunserver

Version 1.2. This is the source code to STUNTMAN - an open source STUN server and client code by john selbie. Compliant with the latest RFCs including 5389, 5769, and 5780. Also includes backwards compatibility for RFC 3489. Compiles on Linux, MacOS, BSD, Solaris, and Win32 with Cygwin. Windows binaries avaialble from www.stunprotocol.org.
http://www.stunprotocol.org
Apache License 2.0
1.44k stars 349 forks source link

NEW ERROR #47

Closed zwfengineer closed 1 year ago

zwfengineer commented 2 years ago

image

jselbie commented 2 years ago

It seems like you are compiling with OpenSSL 1.1 or later. This code needs OpenSSL 1.0.2.

The workaround would be download, compile, and install locally OpenSSL from https://github.com/openssl/openssl/ and switch to the 1.0.2.-stable branch. Build and compile that locally.

In the root of your Stunserver code repo is a file called common.inc. You can uncomment the line near the top to specify your INCLUDE path for OpenSSL 1.0.2.

Does that help?

jselbie commented 2 years ago

Also, if you can let me know which OS or Linux distro this was, I'll try to replicate it locally.

jstikr commented 2 years ago

@zwfengineer - ping

I tried compiling the code with OpenSSL 1.1.1 and it still compiles files. Can you please give more details on your configuration such as the exact OS, Linux distro, or anything special about how you installed OpenSSL?

jselbie commented 2 years ago

@zwfengineer - last ask to provide more details of your environment before I close out the issue.