[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [libmicrohttpd] MHD_start_daemon with MHD_USE_SSL returns NULL
From: |
Christian Grothoff |
Subject: |
Re: [libmicrohttpd] MHD_start_daemon with MHD_USE_SSL returns NULL |
Date: |
Fri, 4 Dec 2020 16:54:00 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 |
Maybe configure failed to find a sufficiently recent version of gnutls,
and so MHD was built without support for TLS? That'd be the simplest
explanation I can think of...
Happy hacking!
-Christian
On 12/4/20 4:48 PM, DJM-Avalesta wrote:
> Hi
>
> I recently upgraded from libmicrohttpd 0.9.24 to version 0.9.71. Now I
> find that the following call to MHD_start_daemon (using SSL for HTTPS)
> no longer works, it just returns NULL.
>
> m_pHttpd = MHD_start_daemon (MHD_USE_THREAD_PER_CONNECTION | MHD_USE_SSL
> | MHD_USE_DEBUG,
> port, NULL, NULL,
> CHttpWrapper::http_access_callback, (void *)g_StreamManagerArray,
> MHD_OPTION_HTTPS_MEM_KEY, key_pem,
> MHD_OPTION_HTTPS_MEM_CERT, cert_pem,
> MHD_OPTION_CONNECTION_TIMEOUT, HTTP_CLIENT_TIMEOUT,
> MHD_OPTION_NOTIFY_COMPLETED,
> CHttpWrapper::http_RequestCompletedCallback, NULL,
> MHD_OPTION_CONNECTION_LIMIT, 30,
> MHD_OPTION_END);
>
> My other similar calls to MHD_start_daemon without SSL still work fine.
>
> Could you tell me what has changed to stop this working?
>
> Best regards
>
> David
>
signature.asc
Description: OpenPGP digital signature
- [libmicrohttpd] MHD_start_daemon with MHD_USE_SSL returns NULL, DJM-Avalesta, 2020/12/04
- Re: [libmicrohttpd] MHD_start_daemon with MHD_USE_SSL returns NULL,
Christian Grothoff <=
- Re: [libmicrohttpd] MHD_start_daemon with MHD_USE_SSL returns NULL, DJM-Avalesta, 2020/12/04
- Re: [libmicrohttpd] MHD_start_daemon with MHD_USE_SSL returns NULL, Christian Grothoff, 2020/12/04
- [libmicrohttpd] MHD requires GnuTLS and other libraries, DJM-Avalesta, 2020/12/05
- Re: [libmicrohttpd] MHD requires GnuTLS and other libraries, Christian Grothoff, 2020/12/05
- [libmicrohttpd] Cross Compiing MHD with libgnuTLS, DJM-Avalesta, 2020/12/07
- Re: [libmicrohttpd] Cross Compiing MHD with libgnuTLS, Evgeny Grin, 2020/12/07
- Re: [libmicrohttpd] MHD requires GnuTLS and other libraries, DJM-Avalesta, 2020/12/10
- Re: [libmicrohttpd] MHD requires GnuTLS and other libraries, Evgeny Grin, 2020/12/10
- [libmicrohttpd] HTTPS issues, DJM-Avalesta, 2020/12/14
- Re: [libmicrohttpd] HTTPS issues, Christian Grothoff, 2020/12/14