libmicrohttpd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [libmicrohttpd] HTTPS errors


From: Evgeny Grin
Subject: Re: [libmicrohttpd] HTTPS errors
Date: Wed, 16 Aug 2017 14:57:01 +0300
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1

Looks like you are using outdated and unsupported version of RHEL.
Actual version in RHEL 6 is 6.9. Version 6.8 currently in Extended support.
Most probably it is caused by outdated GnuTLS version. 2.x versions are
known to have problems.
However I'll try to reproduce it on CentOS when I'll have some spare time.

-- 
Best Wishes,
Evgeny Grin

On 16.08.2017 12:03, Štefan Bellus wrote:
> Hi
> 
> I run test compiled with autotools and get SAME (return value 77 in your
> driver means skip and in cmake it means fail) result.
> MHD version 0.9.55
> GnuTLS version 2.8.5
> OS type and version RedHat 6.4 (uname -a -> Linux buildvm
> 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64
> x86_64 GNU/Linux)
> 
> Making check in microhttpd
> PASS: test_str_compare
> PASS: test_str_to_value
> PASS: test_str_token
> PASS: test_http_reasons
> PASS: test_shutdown_select
> PASS: test_shutdown_poll
> PASS: test_daemon
> PASS: test_upgrade
> PASS: test_upgrade_tls
> PASS: test_postprocessor
> PASS: test_postprocessor_large
> PASS: test_postprocessor_amp
> ============================================================================
> Testsuite summary for GNU Libmicrohttpd 0.9.55
> ============================================================================
> # TOTAL: 12
> # PASS:  12
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  0
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> Making check in testcurl
> Making check in .
> PASS: test_start_stop
> PASS: test_get
> PASS: test_get_sendfile
> PASS: test_urlparse
> PASS: test_delete
> PASS: test_put
> PASS: test_process_headers
> PASS: test_process_arguments
> PASS: test_parse_cookies
> PASS: test_large_put
> PASS: test_get11
> PASS: test_get_sendfile11
> PASS: test_put11
> PASS: test_large_put11
> PASS: test_large_put_inc11
> PASS: test_long_header
> PASS: test_long_header11
> PASS: test_get_chunked
> PASS: test_put_chunked
> PASS: test_iplimit11
> PASS: test_termination
> PASS: test_timeout
> PASS: test_callback
> PASS: perf_get
> PASS: test_get_response_cleanup
> PASS: test_quiesce
> PASS: test_concurrent_stop
> PASS: perf_get_concurrent
> PASS: test_quiesce_stream
> PASS: test_post
> PASS: test_postform
> PASS: test_post_loop
> PASS: test_post11
> PASS: test_postform11
> PASS: test_post_loop11
> PASS: test_digestauth
> PASS: test_digestauth_with_arguments
> ============================================================================
> Testsuite summary for GNU Libmicrohttpd 0.9.55
> ============================================================================
> # TOTAL: 37
> # PASS:  37
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  0
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> Making check in https
> Making check in .
> SKIP: test_tls_options
> PASS: test_https_multi_daemon
> PASS: test_https_get
> FAIL: test_https_get_select
> PASS: test_https_get_parallel
> SKIP: test_https_get_parallel_threads
> SKIP: test_https_session_info
> PASS: test_https_time_out
> PASS: test_tls_authentication
> PASS: test_empty_response
> ============================================================================
> Testsuite summary for GNU Libmicrohttpd 0.9.55
> ============================================================================
> # TOTAL: 10
> # PASS:  6
> # SKIP:  3
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See src/testcurl/https/test-suite.log
> Please report to address@hidden <mailto:address@hidden>
> ============================================================================
> 
> Best regards
> Stevo
> 
> On Tue, Aug 15, 2017 at 11:14 PM, Evgeny Grin <address@hidden
> <mailto:address@hidden>> wrote:
> 
>     All tests are passed on GNU/Linux (i686, x86_64, SPARC, ARM), macOS,
>     Windows (MinGW and MSVC), FreeBSD, OpenBSD, NetBSD, Solaris.
>     One or two tests are failing on GNU Hurd.
> 
>     If you are using git:
>     autoreconf -v
>     /configure
>     make all
>     make check
> 
>     If you are using released tarball, skip first step.
> 
>     --
>     Best Wishes,
>     Evgeny Grin
> 
>     On 15.08.2017 22:55, Štefan Bellus wrote:
>     > Ok.
>     >
>     > If it is working on your pc then I will provide for you the requested 
> info.
>     >
>     > When I build with autotools then NO tests are built.
>     >
>     > Please could you give me some hint how to build them?
>     >
>     >
>     > Typed with thumbs.
>     >
>     > On Aug 15, 2017 20:52, "Evgeny Grin" <address@hidden 
> <mailto:address@hidden>
>     > <mailto:address@hidden <mailto:address@hidden>>> wrote:
>     >
>     >     Hi Štefan,
>     >
>     >     Could you provide more details?
>     >     MHD version, GnuTLS version, OS type and version, text output
>     of failed
>     >     tests?
>     >
>     >     Of course it is not OK, HTTPS should works fine.
>     >
>     >     --
>     >     Best Wishes,
>     >     Evgeny Grin
>     >
>     >     On 15.08.2017 19:42, Štefan Bellus wrote:
>     >     > Hi
>     >     >
>     >     > I tune configuration and add test, examples target. I have
>     following
>     >     > test results.
>     >     > The following tests FAILED:
>     >     >          39 - tls_options (Failed)
>     >     >          43 - https_get_select (Failed)
>     >     >          44 - https_session_info (Failed)
>     >     > Also I have trouble when I start src/examples/demo_https (it
>     is build
>     >     > with autotools). The server reports "Error: received
>     handshake message
>     >     > out of context" and chrome reports ERR_EMPTY_RESPONSE.
>     >     >
>     >     > Is it OK or I should investigate more?
>     >
> 
> 

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]