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()
Hello,
From the error it appears the server processing the Password policy is lacking Active Directory powershell module in windows features, also make sure Group Policy management is installed (in features).
Regards,
Marco