quarta-feira, 18 de novembro de 2015

Após Instalar o Exchange 2007 SP3 as Application Pools do IIS ficam Stopped (Event 2282, IIS-W3SVC-WP e Event 5002, WAS)

As Application Pools do IIS param após instalação do SP3 do Exchange 2007 no SBS 2008 e quando têm a True 32 bits enabled

Aparece os seguintes erro no Event Viewer:

Event 2282, IIS-W3SVC-WP
The Module DLL 'C:\Program Files\Microsoft\Exchange Server\ClientAccess\Owa\auth\exppw.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a x86 processor architecture. The data field contains the error number. To learn more about this issue, including how to troubleshooting this kind of processor architecture mismatch error, see http://go.microsoft.com/fwlink/?LinkId=29349.

Event 5002, WAS
Application pool 'Classic .NET AppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.


Resolução:

1º) Ir a C:\Windows\system32\inetsrv\config e efetuar uma cópia do ficheiro applicationHost.config
2º) Editar o ficheiro applicationHost.config com o notepad
3º) No notepad procurar a palavra exppw e adicionar nos seguintes sitios o seguinte, preCondition="bitness64"
           
Nota: O ficheiro terá de ficar assim:
   <globalModules>
     <add name="exppw" image="C:\Program Files\Microsoft\Exchange Server\ClientAccess\Owa\auth\exppw.dll" preCondition="bitness64" />


<modules>
     <add name="exppw" preCondition="bitness64" />


4º) Grave o ficheiro e faça um IISRESET numa linha de comandos como Administrador.

Et voilá,

Espero que tenha corrido tudo bem.

quarta-feira, 4 de novembro de 2015

Desinstalar o WSUS de um SBS 2008 e a sua GPO

Problema: Como desinstalar o WSUS de um SBS 2008?

Antes de fazer a minha migração de um SBS 2008 para um DC 2012 R2 Standard, quis retirar o WSUS da rede, pois siceramente não é das coisas que mais aprecio no windows.

Não aconselham a desinstalar, mas sim a fazer o disable dos serviços; mas como já fiz isso em vários clientes, vou fazer no servidor aqui da empresa.

Resolução:

1º) Vamos desativar GPO que coloca qual o servidor de WSUS nos clientes. Para isso vamos a Start / Administrative Tools / Group Policy Management


 2º) Botão do lado direito do rato em cima de Update Services Common Settings Policy e escolher Edit

3º) Escolher Computer Configuration / Policies / Administrative Templates / Windows Components / Windows Update, fazer duplo clique em cima de Specify Intranet Microsoft update service location, e escolher disable seguido de OK


4º) Abrir uma linha de comandos (cmd as Administrator) e executar o seguinte comando:
        gpupdate /force



5º Ir ao Painel de controlo / adicionar e remover programas e desinstalar o programa Windows Server Update Services

Et voilá

Espero que tenham gostado, qualquer coisa digam.

terça-feira, 3 de novembro de 2015

Actualizar SQL 2008 Express Edition para SQL 2008 Standard

Problema: Como actualizar o SQL 2008 Express Edition para SQL 2008 Standard sem instalar uma nova instância?

Resolução:

1º Executar numa linha de comandos (como Administrador) o seguinte:

setup /ACTION=editionupgrade /INSTANCENAME=SQL2008 /PID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

2º Escolher Add features to an existing instance of SQL Server 2008, escolher o nome da instância e primir Next

Et voilá

Espero que tenha corrido tudo bem.

The INSTALLSHAREDDIR command line value was not specified. This value must be specified when the INSTALLSHAREDWOWDIR value is specified

Erro: The INSTALLSHAREDDIR command line value was not specified. This value must be specified when the INSTALLSHAREDWOWDIR value is specified.


Este erro ocorreu na Instalação de um SQL 2008 Express Edition With Advanced Services

Em qual Ambiente? 
R: Num servidor Windows 2012 R2 com SQL 2005 Express Edition With Advanced Services já instalado

Como resolver:
1º Desinstalar o Management Tools do SQLServer 2005 no Painel de Controlo

2º Ir ao regedit e eliminar a seguinte Chave [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-518\Components\0D1F366D0FE0E404F8C15EE4F1C15094]

3º Extrair o Exe do SQL 2008 para uma pasta

4º Executar cmd como Administrador

5º Correr o seguinte comando:

 setup.exe /Action=Install /INSTALLSHAREDDIR="C:\Program Files\Microsoft SQL Server" /INSTALLSHAREDWOWDIR="C:\Program Files (x86)\Microsoft SQL Server" /INSTANCEDIR="C:\Program Files\Microsoft SQL Server"


Et  voilá

Espero que tenha corrido tudo bem

quarta-feira, 21 de maio de 2014



Como desactivar o Network Level Authentication remotamente?

Erro: RDP de Network Level Authentication



Resolução:
  1.  Entrar no regedit do servidor de RDP em questão por rede e ir à chave.
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
  3. Encontre o valor “SecurityLayer” e modifique o valor para 0  (zero).
  4. Encontre o valor "UserAuthentication" e modifique o valor para 0 (zero).
  5. Entre no services so servidor remoto por rede e reinicie o Remote Desktop Services.
Espero ter ajudado.

The remote session was disconnected because there was no terminal server license server available.

Erro: the remote session was disconnected because there was no terminal server license server available.
Sistema Operativo: Windows 2012 Foundation

História: Estava eu no outro dia a tentar entrar num servidor que me veio parar ao "colo" ou seja; que não tinha sido configurado por mim, mas que o cliente gentilmente me forneceu o utilizador e password, pois passei a tomar conta do seu parque informático. Quando muito estranhamente começo passado 2 dias a receber o erro "the remote session was disconnected because there was no terminal server license server available."

 Ainda por cima para variar como nada disto é fácil estou no cliente e não tenho um teclado nem rato no servidor. Vou buscar um teclado e rato usb e o teclado não funciona nem o teclado virtual do windows 2012. A partir de aqui começou as dores de cabeça de debug. Após bastante debug deparei-me com um erro de Terminal Services devido ao Grace Period 

 A partir dai para a resolução foi um instante. Estes foram os seguintes passos:

 1. Entrei no regedit do servidor em questão por rede e fui à chave
      HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\Grace Period
     e apagei a pasta Grace Period

 2. Entrei no regedit do servidor em questão por rede e reiniciei o serviço Remote Desktop Services

 3. Testei o RDP do meu portátil e ficou tudo a funcionar.


 Espero ter ajudado, qualquer coisa escrevam. 


quinta-feira, 8 de novembro de 2012

ESENT/JET corruption: Cannot check for Updates (ESENT/JET erro: Windows Update não funciona)

A História deste erro:
Resolvi trocar o meu Disco Rigido para um Maior de 500GB, fiz o backup com o StorageCraft e fiz o restore no novo disco após iniciar novamente verifiquei que o Windows Update não funcionava apesar de o serviço estar running. Fui ver ao Event Viewer e apareceu-me erros do ESENT e do JET.

Pelo que pude verificar a Base de Dados de Jet onde se encontram todos os certificados de segurança não conseguia ser lida, após umas pesquisas na net verifiquei que a HP tem um update que resolve a situação.

Atenção!!! : Este update é da HP não sei se funciona noutra marca.

Para baixar o Update bastar ir ao seguinte link, instalar reiniciar e tudo fica resolvido.

Caso o link não funcione procure no google por "SP47845 File Download"

Et voilá.

Nota: Comentem os vosso resultados, e se desejarem enviem perguntas.

Unexpected Kernel Mode Trap while using Office 2016

I have been fighting with my computer searching for a fix for Unexpected Kernel Mode Trap when I attempt to open attachments in Outlook 2...