glewlwyd icon indicating copy to clipboard operation
glewlwyd copied to clipboard

[Windows] Enabling SSL feature - Cont'd

Open sfhacker opened this issue 1 year ago • 2 comments

Describe the issue An error message is shown on the console when enabling SSL.

To Reproduce Open your browser and point to: https://localhost:4593

Expected behavior Proper/correct/accurate functionality.

Screenshots image

image

image

System (please complete the following information):

  • OS/Environment: Windows 10
  • Browser used: Brave, Firefox
  • Glewlwyd Version: 2.7.6
  • Source installation: Built from source
  • Configurarion

image

sfhacker avatar Dec 03 '23 02:12 sfhacker

Hello @sfhacker ,

Your error message isn't a glewlwyd error message per se, it comes from libmicrohttpd which can't establish a TLS handshake with the server.

Most likely, you try to access glewlwyd in http, not in https, it can be because of a typo in your glewlwyd.conf file, or on the config.json file that specifies http urls like http://localhost:4593/ somewhere, like the external_url property for example.

If your configuration is clean, then the problem may come from elsewhere (libmicrohttpd, gnutls, ...)

babelouest avatar Dec 03 '23 14:12 babelouest

Based on the multiple issues reported here, I am under the impression this project hasn't been tested properly, even on Linux. Setting up a CI server box for Mac, Linux & Windows is pretty much inexpensive nowadays and takes no time. Multiple open source projects have already done that and they can be reached out for support.

I am attaching a couple of config files. If anyone/someone points out where the typo(s) is/are, more than happy to retest.

Thanks in advance.

glewlwyd.txt config.json

sfhacker avatar Dec 03 '23 18:12 sfhacker