Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Windows] Enabling SSL feature - Cont'd #221

Open
sfhacker opened this issue Dec 3, 2023 · 2 comments
Open

[Windows] Enabling SSL feature - Cont'd #221

sfhacker opened this issue Dec 3, 2023 · 2 comments

Comments

@sfhacker
Copy link

sfhacker commented Dec 3, 2023

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

@babelouest
Copy link
Owner

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, ...)

@sfhacker
Copy link
Author

sfhacker commented Dec 3, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants