• V20: 3CX Re-engineered. Get V20 for increased security, better call management, a new admin console and Windows softphone. Learn More.

Solved Expired certificates

Status
Not open for further replies.

sunkiddance

Joined
Jul 12, 2016
Messages
22
Reaction score
1
We have v15 with maintenance running until July 2017.

We use a 3CX supplied/generated FQDN.

For some reason, the certificate has expired (in October) and was not automatically renewed.

How do I get the certificate renewed?

Thanks
Terence
 
  • Like
Reactions: Sopock
hello there,

What Service pack are you on? are you on windows or linux?
 
Running on Windows. According to the program I am running version 15.0.0.

I no longer have anything showing under "updates" so not sure how I can get to install a service pack - when I click on the "Updates" button of the dashboard I get the following:

Internal Server Error(500)

System.FormatException: Input string was not in a correct format.

at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)

at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)

at ManagementConsoleJS.VersionStringComparer.CompareStatic(String x, String y)

at ManagementConsoleJS.Firmware.get_OutOfDate()

at ManagementConsoleJS.UpdateService.UpdateNotification(IEnumerable`1 list)

at ManagementConsoleJS.UpdateService.<BuildListForUpdateAsync>d__15.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at ManagementConsoleJS.Controllers.UpdateCheckerController.<CheckForUpdates>d__4.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Microsoft.AspNetCore.Mvc.Internal.ObjectMethodExecutor.<CastToObject>d__40`1.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.<InvokeActionFilterAsync>d__28.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.<InvokeAsync>d__18.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Microsoft.AspNetCore.Builder.RouterMiddleware.<Invoke>d__4.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at ManagementConsoleJS.Middleware.ExceptionWrapperMiddleware.<Invoke>d__3.MoveNext()

Thanks
Terence
 
Navigate to dashboard and under the Information column should state the build number of the PBX, next to the license. Let me know what that is
 
I have done a snip of that section of the dashboard:

upload_2017-1-5_16-37-41.png

Thanks
 
We have v15 with maintenance running until July 2017.
We use a 3CX supplied/generated FQDN.
For some reason, the certificate has expired (in October) and was not automatically renewed.
SP1: Typo in PbxConfigTool.log dbg message

what about renewing on existing installations?

Certificate [...]crt.pem not valid afetr 10/10/2016
That typo is not fixed in SP4! http://www.3cx.com/docs/manual/backup-restore-failover/#h.1v18ule7pjy
 
Last edited:
Thank Yiannis - after following your instructions I have up to date certificates and the system is up and running properly.

One thing I notice, now under updates, for phone templates you have to select them one at a time - there is no longer a box to tick to say select all - bit of a pain.

Anyway - this can be marked as resolved.

Thanks for your help.

Terence
 
We have v15 with valid maintenance running
We use a 3CX supplied/generated FQDN.

For some reason, the certificate has expired and was not automatically renewed.

How do I get the certificate renewed?
 
@SON
Please check your inbox, i have sent you a p.m
 
Hi, YiannisH

We have the same problem - "Lets Encrypt SSL certificate Renewed FAIL". We have version 15.5.

Can you p.m the solution to me?

Thanks
 
@SON
Please check your inbox, i have sent you a p.m

Hi, YiannisH

We have the same problem - "Lets Encrypt SSL certificate Renewed FAIL". We have version 15.5.

Can you p.m the solution to me?

Thanks
 
Hello @PatLCF

There is no standard solution for this as there are different reasons that can cause this. One is dns or firewall issues. Another reason could be that you changed the licence without re-installing the PBX and let's encrypt refuses to update the certificate as the FQDN and key do not match. Also your maintenance may have run out so the certificate will not update and many more.
We will need to check your installation and see. Please check your inbox.
 
Hi, YiannisH

We have v15 system, 3CX supplied/generated FQDN from July 2017.
The certificate has expired and was't automatically renewed at now.

Can you help please with this ?

Thanks
 
Status
Not open for further replies.
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.