Good morning, I tried searching for solutions in the forum but couldn’t find a solution.
I have a Teltonika RUTX50 with firmware version RUTX_R_00.07.17.5.
The message “Certificates will expire in less than 45 days” appears
and I don’t know how to fix it.
I tried following the instructions here: Removing HTTPS Warnings with Device-Generated Certificates - Teltonika Networks Wiki
but to no avail because it keeps giving me the message that the certificates will expire in 45 days.
Could you please help me with simple explanations? Please note that I’m not very familiar with certificates.
Thank you very much.
Greetings, @ik1zyq ,
Thank you for your question,
Could you confirm whether the certificates were generated automatically by the router or if you created and uploaded them manually? This information will help determine the correct direction for further troubleshooting.
Looking forward to your reply,
Warm regards,
V.
I performed “Certificate action / create”:
File type = simple
IP address = 192.168.1.251 (RUTX50 IP)
And when it was finished, I selected the two certificates in “HTTPS configurations”: server.cert.perm and server.key.perm
I rebooted, but it still displays the message “Certificate will expire in less than 45 days” referring to the old certificates.
I don’t understand what I’m doing wrong.
It’s Windows 10 client biased but see it these instructions assist you. See my Dropbox pdf here.
Thanks for sharing the document but this does not solve the reason for the expired certificate warning message generated by the RUTX50
Greetings,
Thank you for additional information,
Here are a couple of options that you might try:
Option 1: Using API via CLI
api POST /access_control/webui/actions/generate ‘{“data”:{“force”:“1”}}’
Option 2: Using the Web Interface
- Go to WebUI, System ->Administration → Access Control
Disable the Redirect to HTTPS option in the HTTPS configuration settings.
- Configure the system to use the expired certificates for HTTPS.
- Access the WebUI using the HTTP protocol (the WebUI will be inaccessible via HTTPS while using expired certificates).
- Once accessed, a renewal notification with a Renew button should appear.
- Click the Renew button to renew the expired certificates.
Please let me know how it goes,
Warm regards,
V.
I tried it, but it doesn’t work. The procedure isn’t intuitive at all. I’d like to try the API method, but I don’t know how. Can you explain which tools to use?
Thank you for the clarification,
Apologies for the earlier command - the quotation marks were incorrect. Here is the corrected version:
api POST /access_control/webui/actions/generate '{"data":{"force":"1"}}'
You can copy and paste this command directly into the device’s CLI. To access the CLI, navigate to System → Maintenance → CLI. The username is root, and the password is the device’s password. After logging in, paste the command and press Enter.
If executed successfully, you should see an output similar to:
{"http_code":200,"http_body":{"success":true}}
Please let me know if this resolved the issue.
Kind regards,
V.
Yes, it worked
Thanks so much for your help.
Hopefully, future releases will make the GUI solution easier.
Thanks!
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.
