I upgraded my server app to Boost 1.79.0 and tried running it, but there are issues:
- I renewed my Let's Encrypt certs, but when I try to check them, I see it's only sending one cert out of a chain of three. And I'm loading the certs and the RSA private key using the SSL context methods to load the cert chain and key from files, too.
- The read operation on line 640 in the do_session function in currency_converter.cpp gave a "bad method" error before, but mostly gives "the connection was forcibly closed by the remote host" error.
I have the source code on GitHub here: https://github.com/DragonOsman/currency_converter.