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

Let's encrypt cert not renewed. #462

Closed
shortthefomo opened this issue Dec 11, 2024 · 2 comments
Closed

Let's encrypt cert not renewed. #462

shortthefomo opened this issue Dec 11, 2024 · 2 comments

Comments

@shortthefomo
Copy link
Collaborator

shortthefomo commented Dec 11, 2024

I setup my hosts with the let's encrypt certificate....

but digging into the logs now I see the cert was not auto renewed according to https://docs.evernode.org/en/latest/platform/sashimono/ssl.html

I find these errors in my evernode log log file.

Dec 11 19:06:09 zaouli node[1360171]: 20241211 18:06:09 [err] -------------------------------------------------------
Dec 11 19:06:09 zaouli node[1360171]: 20241211 18:06:09 [err] --  Your SSL certificate has expired, Please renew!  --
Dec 11 19:06:09 zaouli node[1360171]: 20241211 18:06:09 [err] -------------------------------------------------------
Dec 11 19:06:09 zaouli node[1360171]: 20241211 18:06:09 [dbg] Skipping reputation sender due to ineligibility for reputation.
Dec 11 19:19:40 zaouli node[1360171]: 20241211 18:19:40 [dbg] Skipping reputation contract preparation since there's no universe info for the moment 8725.
Dec 11 20:06:09 zaouli node[1360171]: 20241211 19:06:09 [dbg] Checking IPV4 support...
Dec 11 20:06:09 zaouli node[1360171]: 20241211 19:06:09 [dbg] Checking version compatibility...
Dec 11 20:06:09 zaouli node[1360171]: 20241211 19:06:09 [dbg] Checking SSL certificate validity...
  • how do I get let's encrypt to reissue a certificate now? I don't find anything in the documentation on what todo in the case were lets encrypt was used but has failed to renew the certificate?
@shortthefomo
Copy link
Collaborator Author

shortthefomo commented Dec 12, 2024

Right I think I got to the bottom of this, no where in the docs does it say port 80 hast to be left open (I run a web server on 80) so I shut that down for the install and put it back after.

My thesis is that port 80 need to remain open when let's encrypt tries to renew the SSL.

I managed to transfer and then reinstall disabling port 80 temporarily to complete install.. and got it issued again.

@shortthefomo
Copy link
Collaborator Author

managed to fix this issue was I run caddyv2 on the box to reverse proxy other ports and caddy automagically "grabs" port 80 so creating a reverse proxy for the Evernode instance and then bundling and manually using evernode applyssl fixes this issue.

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

No branches or pull requests

1 participant