Hi,
I have create hosting plan in serveradmin account. In hosting plan i already include mysql with correct path. But when i create user and assign user with plan that i create, mysql service not assign to that particular user. Any idea where i miss? See attachment.
I miss configure hosting plan. Need to choose my server. I have delete account and re-create in SolidCP admin page. Creating back user no problem. But when i choose "create hosting plan" it show below error:
Logged User:
serveradminWork on Behalf:
radioHosting Space:
0Stack Trace:
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: Error executing 'ADD' task on 'Small Business Hosting' HOSTING_SPACE_WR ---> System.Exception: Could not add domain ---> System.Exception: Error executing 'ADD' task on 'Small Business Hosting' HOSTING_SPACE_WR ---> System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: Can not create 'Microsoft DNS Server 2012+' provider instance with 'SolidCP.Providers.DNS.MsDNS2012, SolidCP.Providers.DNS.MsDNS2012' type ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Management.Automation.CommandNotFoundException: The term 'Test-DnsServer' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input)
at SolidCP.Providers.DNS.PowerShellHelper.RunPipeline(Command[] pipelineCommands)
at SolidCP.Providers.DNS.DnsCommands.Test_DnsServer(PowerShellHelper ps)
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at SolidCP.Providers.HostingServiceProviderWebService.get_Provider()
--- End of inner exception stack trace ---
at SolidCP.Providers.HostingServiceProviderWebService.get_Provider()
at SolidCP.Server.DNSServer.ZoneExists(String zoneName)
--- 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.Providers.DNS.DNSServer.ZoneExists(String zoneName)
at SolidCP.EnterpriseServer.DnsServerController.AddZone(Int32 packageId, Int32 serviceId, String zoneName, Boolean addPackageItem, Boolean ignoreGlobalDNSRecords)
at SolidCP.EnterpriseServer.ServerController.AddDomainInternal(Int32 packageId, String domainName, Boolean createDnsZone, Boolean isSubDomain, Boolean isInstantAlias, Boolean isDomainPointer, Boolean allowSubDomains)
--- End of inner exception stack trace ---
at SolidCP.EnterpriseServer.ServerController.AddDomainInternal(Int32 packageId, String domainName, Boolean createDnsZone, Boolean isSubDomain, Boolean isInstantAlias, Boolean isDomainPointer, Boolean allowSubDomains)
at SolidCP.EnterpriseServer.ServerController.AddDomain(DomainInfo domain, Boolean createInstantAlias, Boolean createZone)
at SolidCP.EnterpriseServer.PackageController.AddPackageWithResources(Int32 userId, Int32 planId, String spaceName, Int32 statusId, Boolean sendLetter, Boolean createResources, String domainName, Boolean createInstantAlias, 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 createInstantAlias, 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 createInstantAlias, 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()
It seems that there is configuration issue with DNS provider settings. Make sure that you have selected appropriate DNS provider while configuring DNS settings in SolidCP configuration.
Hello,
Can you tell me if your using Server 2016?
I know that we found a problem with an Microsoft Update which did break the Test-DnsServer Powershell command. There is a fix that will be part of 1.2.0.
You will also need to make sure that the DNS Powershell provider is installed on the server.
Kind Regards,
Trevor Robinson