Services give me an...
 
Notifications
Clear all

Services give me an error after upgrading to 1.2.1

22 Posts
3 Users
0 Reactions
4,430 Views
Posts: 29
Topic starter
(@bijan-pouya)
Eminent Member
Joined: 8 years ago

Hello,

After updating my servers to 1.2.1 all my services on my servers give me an error like this:

Logged User:
serveradmin

Work on Behalf:
serveradmin

Hosting Space:
0

Stack Trace:
System.Web.Services.Protocols.SoapHeaderException: Microsoft.Web.Services3.Security.SecurityFault: Message did not meet security requirements.
at SolidCP.Server.UsernameAssertion.ServiceInputFilter.ValidateMessageSecurity(SoapEnvelope envelope, Security security)
at Microsoft.Web.Services3.Security.ReceiveSecurityFilter.ProcessMessage(SoapEnvelope envelope)
at Microsoft.Web.Services3.Pipeline.ProcessInputMessage(SoapEnvelope envelope)
at Microsoft.Web.Services3.WseProtocol.FilterRequest(SoapEnvelope requestEnvelope)
at Microsoft.Web.Services3.WseProtocol.RouteRequest(SoapServerMessage message)
at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)
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.esFtpServers.GetFtpSites(Int32 serviceId)
at SolidCP.Portal.ProviderControls.MSFTP70_Settings.BindSiteId(StringDictionary settings)
at SolidCP.Portal.ProviderControls.MSFTP70_Settings.BindSettings(StringDictionary settings)
at SolidCP.Portal.ServersEditService.Page_Load(Object sender, EventArgs e)

This one is for FTP Service, for example.
Please Help..

21 Replies
Posts: 1967
Admin
(@m-tiggelaar)
Noble Member
Joined: 9 years ago

Hello,

It sounds like you overwritten the web.config of the SolidCP Server.

The Web.config of the SolidCP Server contains an password value which is an encrypted password given to that SolidCP Server and used by the Portal/Enterprise to connect to SolidCP Server, when it mismatches you get the error your currently experiencing.

I would check the backup of the web.config and make sure it 100% matches to the current, if thats not possible use the SolidCP Installer, select the SolidCP Server and click settings, it will ask you to reset the password. Once reset enter the new server password in the portal --> Configuration --> Servers --> servername --> Connection Information tab at the top.

Regards,

Marco

Reply
Posts: 29
Topic starter
(@bijan-pouya)
Eminent Member
Joined: 8 years ago

Hello,

All my Server`s Web.config has same pass value, but I don`t understand how can I match these with my enterprise and portal, is this value in enterprise and portal web.config and I can change from there?

Reply
Posts: 1967
Admin
(@m-tiggelaar)
Noble Member
Joined: 9 years ago

In essence: During the SolidCP Server setup your asked to enter a SolidCP Server password, this password is stored in an encrypted from in the SolidCP Server web.config,

In the portal --> Configurations --> Servers --> servername --> Connection information dropdown you can enter the password (non-encrypted, but identical as entered during setup of SolidCP Server) --> It then should have no issues connecting to SolidCP Server.

 

Now as this happened since upgrade the most likely case is that the SolidCP Server web.config does not have the correct value. Most easy is to compare it with a backup of before the update, the other way as described is to reset it using the SolidCP Installer.

Reply
Posts: 29
Topic starter
(@bijan-pouya)
Eminent Member
Joined: 8 years ago

Thanks for your help, All my service seems to be good, except my web Service, when I try to update that, It gives me this error:

 

d

Logged User:
serveradmin

Work on Behalf:
serveradmin

Hosting Space:
0

Stack Trace:
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Runtime.InteropServices.COMException: Filename: \?C:Windowssystem32inetsrvconfigadministration.config
Error: The configuration section 'system.webServer/management/delegation' cannot be read because it is missing a section declaration

at Microsoft.Web.Administration.Interop.IAppHostAdminManager.GetAdminSection(String bstrSectionName, String bstrPath)
at Microsoft.Web.Administration.Configuration.GetSectionInternal(ConfigurationSection section, String sectionPath, String locationPath)
at SolidCP.Providers.Web.Delegation.DelegationRulesModuleService.HasDelegationSection(Configuration adminConfig)
at SolidCP.Providers.Web.Delegation.DelegationRulesModuleService.DelegationRuleExists(String providers, String path)
at SolidCP.Providers.Web.IIs70.SetupWebDeployPublishingOnServer(List`1 messages)
at SolidCP.Providers.Web.IIs70.Install()
at SolidCP.Providers.Web.IIs100.Install()
at SolidCP.Server.ServiceProvider.Install()
--- 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.esServers.InstallService(Int32 serviceId)
at SolidCP.Portal.ServersEditService.btnUpdate_Click(Object sender, EventArgs e)

and When I try to create hosting space and web site for test give me this :

Logged User:
serveradmin

Work on Behalf:
test2

Hosting Space:
0

Stack Trace:
System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Error executing 'ADD' task on 'Basic - B1' HOSTING_SPACE_WR ---> Could not add domain ---> Error executing 'ADD' task on 'Basic - B1' HOSTING_SPACE_WR ---> The signature or decryption was invalid ---> WSE523: The CipherData contents are invalid.
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()

Reply
Page 1 / 5
Share: