Description of problem: We have a production application that builds and runs on everything using libmicrohttpd We rebuilt it on fedora 24 today and found that we can't start the microhttpd server. We changed nothing, it just returns NULL with errno = 2. When I removed 0.9.52 and installed 0.9.46 it started working again. Version-Release number of selected component (if applicable): 0.9.52 How reproducible: every single time. Steps to Reproduce: 1. 2. 3. I don't have a simple test program, but we do this: m_pMicroHttp = MHD_start_daemon( MHD_USE_THREAD_PER_CONNECTION |MHD_USE_TLS, //, MHD_USE_SSL, //|MHD_USE_DEBUG,//|MHD_SUPPRESS_DATE_NO_CLOCK, m_nListenPort, NULL, NULL, HttpServer::ConnectionHandler, (void*)this, MHD_OPTION_NOTIFY_COMPLETED, HttpServer::RequestCompleted, NULL, MHD_OPTION_HTTPS_MEM_KEY, sKey.c_str(), MHD_OPTION_HTTPS_MEM_CERT, sCertificate.c_str(), MHD_OPTION_HTTPS_MEM_TRUST, sTrust.c_str(), MHD_OPTION_HTTPS_CRED_TYPE, GNUTLS_CRD_CERTIFICATE, //GNUTLS_CRD_ANON MHD_OPTION_CONNECTION_TIMEOUT, nTimeout, MHD_OPTION_END ); Actual results: MHD_start_daemon returns NULL, errno = 2 Expected results: MHD_start_daemon returns a working server Additional info: help!??!?
this also affects fedora 25.
libmicrohttpd-0.9.52-2.fc24 libmicrohttpd-0.9.52-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb8164f53f
libmicrohttpd-0.9.52-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-aaf05cdbba
I tested with this: https://koji.fedoraproject.org/koji/buildinfo?buildID=836357 [root@localhost agent-linux]# rpm -qa | grep microht libmicrohttpd-0.9.52-2.fc25.x86_64 libmicrohttpd-devel-0.9.52-2.fc25.x86_64 it still fails the same way.
libmicrohttpd-0.9.46-3.fc25 libmicrohttpd-0.9.46-3.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-7cf3bd9a7d
libmicrohttpd-0.9.46-3.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-ccb53e6046
That worked... [root@localhost agent-linux]# rpm -qa | grep microht libmicrohttpd-0.9.46-3.fc24.x86_64 libmicrohttpd-devel-0.9.46-3.fc24.x86_64 [root@localhost agent-linux]# Thanks kindly.
libmicrohttpd-0.9.52-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb8164f53f
libmicrohttpd-0.9.52-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-aaf05cdbba
@Stu could you please test with libmicrohttpd-0.9.52-3 from koji build, and give me a feedback if it works or not. https://koji.fedoraproject.org/koji/taskinfo?taskID=17474406
That seems to have done it. Builds and runs and works okay. Thanks.
for reference [root@localhost ~]# rpm -qa | grep libmicro libmicrohttpd-devel-0.9.52-3.fc24.x86_64 libmicrohttpd-0.9.52-3.fc24.x86_64 [root@localhost ~]#
libmicrohttpd-0.9.52-3.fc24 libmicrohttpd-0.9.52-3.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-530d097adf
libmicrohttpd-0.9.52-3.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-c1b867713f
libmicrohttpd-0.9.52-3.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-530d097adf
libmicrohttpd-0.9.52-3.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-c1b867713f
libmicrohttpd-0.9.52-3.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
libmicrohttpd-0.9.52-3.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.