0

Hey Guys,

We can’t seem to update the password expiry policy for an account. Can you please advise why not?

A second more pressing question, Is how can we disable the password expiry as a whole in the new default accounts and globally?
When we do, I get the following error:

https://xexch1.hostedexchange.local:9001/Default.aspx?pid=SpaceExchangeServer&ItemID=5&SpaceID=3&ctl=organization_settings_password_settings&mid=215
Logged User: serveradmin
Work on Behalf: Eben
Hosting Space: 3
Stack Trace: System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. —> System.Exception: Error executing ‘UPDATE_PASSWORD_SETTINGS’ task on ” ORGANIZATION —> System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. —> System.Management.Automation.CommandNotFoundException: The term ‘New-ADFineGrainedPasswordPolicy’ 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.HostedSolution.OrganizationProvider.ExecuteShellCommand(Runspace runSpace, Command cmd, Boolean useDomainController, Object[]& errors)
at SolidCP.Providers.HostedSolution.OrganizationProvider.CreateFineGrainedPasswordPolicy(Runspace runspace, String organizationId, String psoName, OrganizationPasswordSettings settings)
at SolidCP.Providers.HostedSolution.OrganizationProvider.ApplyPasswordSettings(String organizationId, OrganizationPasswordSettings settings)
— 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.OrganizationController.UpdateOrganizationPasswordSettings(Int32 itemId, OrganizationPasswordSettings settings)
— End of inner exception stack trace —
at SolidCP.EnterpriseServer.OrganizationController.UpdateOrganizationPasswordSettings(Int32 itemId, OrganizationPasswordSettings settings)
at SolidCP.EnterpriseServer.esOrganizations.UpdateOrganizationPasswordSettings(Int32 itemId, OrganizationPasswordSettings settings)
— 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.Portal.ExchangeServer.OrganizationSettingsPasswordSettings.SavePasswordSettings()

Answered question