Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
It produced this output:Certbot can obtain and install HTTPS/TLS/SSL certificates. By default,
it will attempt to use a webserver both for obtaining and installing the
certificate.
certbot: error: unrecognized arguments: -V Renewal
I have a log but is there a way to attach it??
My web server is (include version): Apache and XAMPP
The operating system my web server runs on is (include version): Windows 10
My hosting provider, if applicable, is:Lets encrypt
I can login to a root shell on my machine (yes or no, or I don't know):yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):certbot don't know version
Today is last day before Cert expires, need help, new to this, my predecessor left without leaving any documentation on this.
C:>certbot renew
Error, certbot must be run on a shell with administrative rights.
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile C:\Users\fiserv\AppData\Local\Temp\1\tmpcwlkgt_o\log or re-run Certbot with -v for more details.
There is nothing in the log file that will help with below error. As it notes, you need to run from a command shell with admin privileges. This is standard Windows stuff. Do you know how to do that?
As another note, the most recent cert I see for the domain you gave expired about a year ago. Can you explain more about your situation? There are other ACME Clients that are designed specifically for Windows. It may be a good time to switch away from Certbot.
I am new to certificates for INTRANET Server
My Predecessor left and there is no documentation.
I researched out I found CERTBOT on the server and tried running it to no avail. I used Command with Admin prev and also tried running poweshell.
Are you running in an elevated prompt? I don't think so but you need to be.
As for your cert, I only see one publicly issued cert for that domain name which expired a year ago. You can see your public cert history with a tool like this:
Do you access that domain name using a browser? Can you view the certificate in use? Because I don't think this Certbot system is managing that cert.
That might be a private self-signed certificate. I don't know why the expiration date would have been set so short since you can choose those arbitrarily. Do you have some other system issuing intranet certs for your company?
No, in fact I already said I don't think Certbot is managing this certificate.
Given this is an intranet service without any DNS A record they would have to use a DNS challenge to get a new public certificate. Or of course allow access on port 80 from the public Internet and setup an A/AAAA record.
Configuring Apache with a self-signed cert for an intranet service is well beyond the scope of this forum.
Most of the helpers here are unpaid volunteers. We usually focus our efforts on helping people using Let's Encrypt certs.
Given your lack of expertise I think making a self-signed cert is just the first step you will need help with. You will be better off getting help on an Apache support forum or other place tailored to your needs.
You might even try calling your predecessor for suggestions.