Hello
I am installing Solidcp, my idea was to use two servers for webs (web1, web2), which share the same disk that is on another server (fileserver).
I have the panel installed in a fourth server (panel). I was able to add the corresponding services of each server. But at the time of creating the hostingspace it does not write the data on the "fileserver" but writes it on the web2 and throws an error that the web.config cannot write.
You do not want to create the data where it corresponds in the "fileserver" and probe with the network shared folder but there is no case.
Any idea what I can do. Thanks
Hello,
Can you confirm that the SolidCP Server user on Web2 has permissions to write to the path?
If you can provide a copy of the error found in the Windows Eventlog under Applications -> SolidCP we maybe able to help further.
Regards,
Trevor
Hello, this is the log
Trace:
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: Error executing 'ADD' task on 'Plan Full' HOSTING_SPACE_WR ---> System.Exception: Could not create web site ---> System.Exception: Error executing 'ADD' task on 'Plan Full' HOSTING_SPACE_WR ---> System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Nombre de archivo: \?UNC190.106.131.189HostingSpacesadminpruebagp2.comwwwrootweb.config
Error: No se puede leer el archivo de configuración
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.Providers.Web.WebServer.CreateSite(WebSite site)
at SolidCP.EnterpriseServer.WebServerController.AddWebSite(Int32 packageId, String hostName, Int32 domainId, Int32 packageAddressId, Boolean addPreviewDomain, Boolean ignoreGlobalDNSRecords)
--- End of inner exception stack trace ---
at SolidCP.EnterpriseServer.WebServerController.AddWebSite(Int32 packageId, String hostName, Int32 domainId, Int32 packageAddressId, Boolean addPreviewDomain, Boolean ignoreGlobalDNSRecords)
at SolidCP.EnterpriseServer.PackageController.AddPackageWithResources(Int32 userId, Int32 planId, String spaceName, Int32 statusId, Boolean sendLetter, Boolean createResources, String domainName, Boolean createPreviewDomain, Boolean createWebSite, Boolean createFtpAccount, String ftpAccountName, Boolean createMailAccount, String hostName)
--- End of inner exception stack trace ---
at SolidCP.EnterpriseServer.PackageController.AddPackageWithResources(Int32 userId, Int32 planId, String spaceName, Int32 statusId, Boolean sendLetter, Boolean createResources, String domainName, Boolean createPreviewDomain, Boolean createWebSite, Boolean createFtpAccount, String ftpAccountName, Boolean createMailAccount, String hostName)
--- End of inner exception stack trace ---
at SolidCP.EnterpriseServer.PackageController.AddPackageWithResources(Int32 userId, Int32 planId, String spaceName, Int32 statusId, Boolean sendLetter, Boolean createResources, String domainName, Boolean createPreviewDomain, Boolean createWebSite, Boolean createFtpAccount, String ftpAccountName, Boolean createMailAccount, String hostName)
at SolidCP.EnterpriseServer.esPackages.AddPackageWithResources(Int32 userId, Int32 planId, String spaceName, Int32 statusId, Boolean sendLetter, Boolean createResources, String domainName, Boolean tempDomain, Boolean createWebSite, Boolean createFtpAccount, String ftpAccountName, Boolean createMailAccount, String hostName)
--- End of inner exception stack trace ---
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.EnterpriseServer.esPackages.AddPackageWithResources(Int32 userId, Int32 planId, String spaceName, Int32 statusId, Boolean sendLetter, Boolean createResources, String domainName, Boolean tempDomain, Boolean createWebSite, Boolean createFtpAccount, String ftpAccountName, Boolean createMailAccount, String hostName)
at SolidCP.Portal.UserCreateSpace.CreateHostingSpace()
Hello,
From the error SolidCP has issues accessing/ reading the web.config file:
\?UNC190.106.131.189HostingSpacesadminpruebagp2.comwwwrootweb.config
Few things to check is:
- is the path valid?
- has the SolidCP Server application pool full access to the path?
Regards,
Marco
Hi, I have reviewed the routes and they are fine. About the permissions it seems that they are fine.
Does the user application pool that is created in the "webs" need to be created in the "Fileserver"?