We just upgraded a full solidcp install with about 2 months, version 1.2.1, to 1.3.0 and now have access to Let's Encrypt certificates.
Just tested adding to a test website but it takes a long time processing and stops with an error. The certificate is created but not binded to the website... another thing, there is no option to select the URL to bind on SSL, there should be the option to add to www.domain.com or just domain.com or whatever other pointer.
What could be the reason for this error?
We have other server that were upgraded from websitepanel and are running solidcp version 1.2.0, some sites use let'sencrypt (with the issue with the renewals problem, but we solve by installing new ones).
Can we upgrade directly to version 1.3.0 these websitepanel migrated servers fine?
Was this already tested? Will it assume already running let'sencrypt websites?
Pls advise
AG
Hello,
It shouldn't take too long to execute (on our dev and live it's maybe 10 seconds or so).
Do you have any logs in event viewer or similar as to why it's stuck?
By default Lets encrypt will pick up ALL pointers currently active on the site and adds all https bindings with the certificate for it.
It will also create an scheduled task in windows it self for renewals.
for existing websites in 1.2.0 with LE added i would recommend to delete the certificate and install LE one once your in v1.3.0 so their added to scheduled task
We can verify this LE is well tested in both our dev and live environment (it was developed by me and Trevor).
Regards,
Marco
Thanks for the quick reply, only info on event viewer is this... does this help?
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 03/10/2017 20:06:51
Event time (UTC): 03/10/2017 18:06:51
Event ID: 85cbea8eb2cd4df79e4cf9b5556e5079
Event sequence: 176
Event occurrence: 2
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/6/ROOT-1-131515248785111830
Trust level: Full
Application Virtual Path: /
Application Path: C:SolidCPPortal
Machine name: ATLANTIC624
Process information:
Process ID: 27380
Process name: w3wp.exe
Account name: ATLANTIC624SCPPortal
Exception information:
Exception type: WebException
Exception message: The operation has timed out
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at Microsoft.Web.Services3.WebServicesClientProtocol.GetResponse(WebRequest request, IAsyncResult result)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.EnterpriseServer.esWebServers.LEInstallCertificate(Int32 siteItemId, String email)
at SolidCP.Portal.WebsitesSSL.LEInstallCertificate(Int32 webSiteId)
at System.Web.UI.WebControls.Button.OnClick(EventArgs e)
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Request information:
Request URL: http://xxxxxxx:9001/Default.aspx?pid=SpaceWebSites&mid=82&ctl=edit_item&ItemID=1694&SpaceID=119
Request path: /Default.aspx
User host address: 188.83.194.39
User: serveradmin
Is authenticated: True
Authentication Type: Forms
Thread account name: ATLANTIC624SCPPortal
Thread information:
Thread ID: 27
Thread account name: ATLANTIC624SCPPortal
Is impersonating: False
Stack trace: at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at Microsoft.Web.Services3.WebServicesClientProtocol.GetResponse(WebRequest request, IAsyncResult result)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.EnterpriseServer.esWebServers.LEInstallCertificate(Int32 siteItemId, String email)
at SolidCP.Portal.WebsitesSSL.LEInstallCertificate(Int32 webSiteId)
at System.Web.UI.WebControls.Button.OnClick(EventArgs e)
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Custom event details:
hmm thats an indication it has an slow connection with the Enterprise server.
is the enterprise server on the same server as the SolidCP Portal? (if so is it configured to lookup enterprise over 127.0.0.1:9002? )
Or is it remotely.. if so i would check the enterprise event viewer for further details (as it should log something there too).
The enterprises in on the same server, over 127.0.0.1:9002... tested opening this url, responds fine
Status:
Running
Version:
1.3.0