O Exchange 2010 SP2 não permite logon para usuários com senhas expiradas

3

Quando provisionamos os usuários, definimos o sinalizador "O usuário deve alterar a senha no próximo logon" e instruímos eles a irem ao OWA para fazer o login pela primeira vez e alterarem a senha. Usando a configuração do registro ChangeExpiredPasswordEnabled, conforme explicado aqui:

link

funcionou bem antes da instalação do SP2. Isso permite que os usuários com senhas 'expiradas' façam logon e forçam uma alteração de senha antes que possam acessar o OWA. Acabamos de instalar o Exchange 2010 Service Pack 2 e agora não está mais funcionando. Os usuários com este conjunto de sinalizadores (senhas 'expiradas') não podem fazer login a menos que limpemos a bandeira.

FYI, aqui está a configuração da chave do Registro, definida agora com o SP2 instalado:

Alguma sugestão de como eu posso consertar isso? Ou o MS quebrou esse recurso no Service Pack 2?

    
por JJ. 11.01.2012 / 07:07

4 respostas

2

O problema no meu caso era um caractere de espaço à direita na chave do registro, provavelmente devido a um copiar-colar da web, ou seja. Eu tinha:

'ChangeExpiredPasswordEnabled '

vs.

'ChangeExpiredPasswordEnabled'

e, portanto, a configuração não foi detectada. Remover o caractere de espaço à direita resolveu o problema.

    
por 30.10.2012 / 01:54
1

Descobri que isso funciona.

Log on to the Client Access Server
Click on Start, Run and type in regedit and click on OK
Expand HKEY_LOCAL_Machine
Expand System
Expand CurrentControlSet
Expand Services
Click on MSExchange OWA
Right-click on the right hand side pane, click on New  and then DWORD (32 bit) value
Let’s name the key ChangeExpiredPasswordEnabled and its value will be 1, 

A referência é aqui

    
por 11.01.2012 / 07:16
1

Eu configurei o Exchange 2010 SP2 para OWA com ChangeExpiredPasswordEndbled definido como 1, reiniciei o IIS com IISreset, O prompt para alterar a senha expried aparece, mas não alterará a senha. O mesmo que o problema acima.

Solução: No meu caso, a desinstalação ou a desativação do nosso software antivírus resolveu o problema.

    
por 29.05.2012 / 12:59
0

No meu caso, o módulo exppw (exppw.dll) não foi incluído no módulo OWA no IIS. Eu tenho trabalhado com essa questão sem alegria até hoje. Foi só assim que eu estava verificando o logon.aspx no OWA e vi o exppw.dll. Então eu verifico o IIS se esta dll está registrada. Ele está registrado, mas o diretório virtual do OWA não inclui este módulo. Depois de adicionar o módulo, em seguida, recicle o MSExchangeOWAAppPool, a tela de alteração de senha do OWA aparece quando eu fizer login usando uma conta que precisa de senha para ser alterada no próximo logon.

    
por 24.09.2014 / 12:27