nextcloud / nextcloud/nextcloudpi

Lets-encrypt message in web panel "You should run Lets Encrypt for trusted encrypted access"

Open
#1,941 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

has-updates
Dominant language
Shell
Stars
2.9k
Forks
318
PR merge metrics
No merged PRs in 30d

Description

sudo ncp-report: https://pastebin.com/nGaRRVfT

For a while now, on NCP 1.53 and now 1.54, I've been seeing the message at the top of the NCP web panel:
" You should run Lets Encrypt for trusted encrypted access"

However, my lets encrypt is enabled, and re-enabling or disabling and re-enabling; does nothing. In fact, at the end of the script and output before it is complete (from what I can tell), it crashes and the page changes to "something has gone wrong. Try refreshing the page" or something to that effect.

Before and after I did the above, I can login to my nextcloud, and the internet browser says the certificate is good.

So I'm not sure why I'm getting this message in the web panel or in my notifications in my nextcloud dashboard.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the attached sudo ncp-report and reproduce the enabled Let's Encrypt flow from the NCP web panel on the affected versions. Trace the reported failure that changes the page to an error and compare it with the panel's trusted-access warning. Done means the renewal or validation flow completes and the warning no longer appears when the certificate is valid.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
security, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.