I am home Synology NAS owner, and I am a long time Let's Encrypt Certificate user, has no problem with it. Today I have found out my certificate was expired, although it was always automatically updated. Have tried to update it manually from Synology DSM - failed with message on the screenshot below... My domain is sergeskor.org, managed by Cloudflare. Domain is accessible, ports 80 and 443 are open and forwarded to my NAS.
I believe it should be Apache... According to Synology settings is Apache 2.4...
Ok, I have changed it to nginx and immediately back to Apache, and try to update certificate from Synology DSM, - boom, it has been updated... Seems like Synology glitch?
Thank you again for help! The problem was really un-expected for me...
May I ask few questions to educate myself?
In general - do certificates works with nginx web-server? Why have you check it first?
What is the simplest way to check what software is in use as web-server from client side?
The curl command I used is visible in my earlier post.
Don't forget to run your tests from the public internet, and not your LAN. You are troubleshooting why traffic from the internet is not reaching the expected destination. If the host is on your LAN, internet traffic tends to take a different route than your LAN traffic follows.
Thank you for explanation and for the link to letsdebug.net.
Can you please check one more time? I am trying from my job place and I see also "Server: nginx" :-), although https connection is OK, and I see certificate is also ok and renewed. What should I see for Apache server?