Skip to content

SSL error loading HTTPS page - "ca md too weak" #3

@callumgare

Description

@callumgare

I'm trying to get a dockerized version of webone setup but when sending a request via the proxy for a https page (curl -v --proxy http://192.168.1.1:8080 https://example.com/) I get an SSL failure and the logs show this:

WebOne HTTP Proxy Server 0.17.0
https://github.com/atauenis/webone
Using configuration file /usr/local/webone/webone.conf.
Cannot use log file /var/log/webone.log: Access to the path '/var/log/webone.log' is denied..
Configuration load complete.
Supported protocols: HTTP, HTTPS, FTP via Web browser.
Listening for HTTP 1.x on port 8080.
04.06.2024 12:07:08.036+658851	>CONNECT example.com:443 (192.168.1.2)
04.06.2024 12:07:08.036+3543681	!SSL Handshake failed: Using SSL certificate failed with OpenSSL error - ca md too weak. (-2146233087)
04.06.2024 12:07:08.036+3597548	<Done (connection closed by client).
04.06.2024 12:09:10.059+37208	>GET http://example.com/ (192.168.1.2)
04.06.2024 12:09:10.059+560623	>Downloading content...
04.06.2024 12:09:10.059+3663164	 200 OK. Body ?K of text/html; charset=utf-8 [Text].
04.06.2024 12:09:10.059+3806220	<Done.

I believe version 0.17.0 of webone is ment to address this issue specifically (atauenis/webone#125) and you can see from the logs it's running version 0.17.0 (I'm using the "0.17.0" docker tag).

Any idea if it's something I'm going on my end, a problem with how the image is build or a problem with webone itself?

Thanks for your efforts maintaining a docker version of such a useful program :)

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions