Microsoft Exchange Server 2007 o 2010 non parte automaticamente dopo il riavvio.

0 comments

Posted on 10th February 2010 by Spiandore Alessandro in software

, , , , , , ,

Problema: Quando si riavvia un controller di dominio dove è installato Microsoft Exchange Server 2007 o 2010 alcuni servizi di Microsoft Exchange, rendendo non utilizzabile l’intero ambiente Exchange.

Inoltre potrebbero essere riportati i seguenti errori:

Event ID : 1005
Source : MSExchangeSA
Category : General
Type : Error
Description : Unexpected error The Local Security Authority cannot be contacted ID no: 80090304 Microsoft Exchange System Attendant occurred.

Event ID: 2601
Source: MSExchange ADAccess
Category: General
Type: Warning
Description: Process MSEXCHANGEADTOPOLOGY (PID=1624). When initializing a remote procedure call (RPC) to the Microsoft Exchange Active Directory Topology service, Exchange could not retrieve the SID for account <WKGUID=DC1301662F547445B9C490A52961F8FC,CN=Microsoft Exchange,CN=Services,CN=Configuration,…> – Error code=80040934. The Microsoft Exchange Active Directory Topology service will continue starting with limited permissions.

Event ID: 2601
Source: MSExchange ADAccess
Category: General
Type: Warning
Description: Process MSEXCHANGEADTOPOLOGY (PID=1624). When initializing a remote procedure call (RPC) to the Microsoft Exchange Active Directory Topology service, Exchange could not retrieve the SID for account <WKGUID=DC1301662F547445B9C490A52961F8FC,CN=Microsoft Exchange,CN=Services,CN=Configuration,…> – Error code=80040934. The Microsoft Exchange Active Directory Topology service will continue starting with limited permissions.

Event ID: 5000
Source: MSExchangeIS
Category: General
Type: Error
Description: Unable to initialize the Microsoft Exchange Information Store service. – Error 0×96e.

Causa: Il problema è dovuto ad una errata sequenza d’avvio dei servizi e delle loro dipendenze.

Soluzione: Installare il Fix qui riportato in maniera da eseguire l’avvio dei servizi nella loro corretta sequenza.

Per referenza: http://support.microsoft.com/kb/940845/en-us

PS: Non usate la versione italiana del documento di supporto Microsoft in quanto lacunoso in parecchie parti. Il Fix è per tutti i linguaggi.

Non vengono aggiornate le icone di outlook dei messaggi inviati

0 comments

Posted on 9th December 2009 by Spiandore Alessandro in software

, , , ,

Questa è un bel problema, che finalmente ho risolto, anche grazie alla collaborazione di un mio collega (FB).

Tutto nasce da un quesito postomi da un mio cliente che, dopo la sostituzione del server di posta (da MDaemon ad Microsoft Exchange Server 2007 SP1) non riusciva più a gestire in automatico tramite Microsoft Outlook il ciclo di conferme di lettura…. cioè l’icona del messaggio inviato rimaneva quella standard (bustina aperta), non cambiava in icono di check e quel che è peggio non era possibile assimilare-ricongiungere la conferma di lettura con il messaggio inviato, quindi intaccando la tracciabilità del messaggio inviato e la sua seguente conferma di lettura tramite il tasto “Verifica” che non appariva più.

Dopo innumerevoli prove e controprove la soluzione è l’abilitare tramite Exchange Managment Console – Organization Configuration – Hub Transport – Remote Domains – Format of original message sent as attachment to journal report – exchange rich-text format: – Always in use.

RTF

Tutto qui… :)

- http://www.msoutlook.info/question/342

- http://www.msoutlook.info/question/20

Microsoft Exchange 2007 Service Pack 2 (SP2 – 08.02.0176.002)

0 comments

Posted on 12th November 2009 by Spiandore Alessandro in software

, , ,

- Per scaricarlo: http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=4c4bd2a3-5e50-42b0-8bbb-2cc9afe3216a

- Note sulla versione: http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=ee7829a3-0ae8-44de-822c-908cd1034523

- Problematiche in ambiente Small Business Server 2008: http://support.microsoft.com/?scid=kb%3Ben-us%3B973862&x=6&y=13

- Per chi lo deve installare su Small Business Server 2008 (SBS 2008): http://blogs.technet.com/sbs/archive/2009/07/30/microsoft-exchange-2007-sp2-installation-is-blocked-on-windows-sbs-2008.aspx

- Se capita qualcosa che non và tipo: “The Exchange binary files are not installed but the backup registry key is present. Only build-to-build upgrade mode is available.” : http://technet.microsoft.com/en-us/library/dd285501.aspx

Determinare la versione esatta di Microsoft Exchange Server (livello di SP e CU)

0 comments

Posted on 12th November 2009 by Spiandore Alessandro in software

, , , , , ,

Qui di sotto un breve schema (aggiornato) della corrispondenza numero, versione e codice per individuare esattamente il livello d’aggiornameno di qualsiasi edizione di Microsoft Exchange Server.

Version Build number Release date
———————————————————————————————-
Microsoft Exchange Server 4.0 4.0.837 April 1996
Microsoft Exchange Server 4.0 (a) 4.0.993 August 1996
Microsoft Exchange Server 4.0 SP1 4.0.838 May 1996
Microsoft Exchange Server 4.0 SP2 4.0.993 August 1996
Microsoft Exchange Server 4.0 SP3 4.0.994 November 1996
Microsoft Exchange Server 4.0 SP4 4.0.995 April 1997
Microsoft Exchange Server 4.0 SP5 4.0.996 May 1998

Microsoft Exchange Server 5.0 5.0.1457 March 1997
Microsoft Exchange Server 5.0 SP1 5.0.1458 June 1997
Microsoft Exchange Server 5.0 SP2 5.0.1460 February 1998

Microsoft Exchange Server 5.5 5.5.1960 November 1997
Microsoft Exchange Server 5.5 SP1 5.5.2232 July 1998
Microsoft Exchange Server 5.5 SP2 5.5.2448 December 1998
Microsoft Exchange Server 5.5 SP3 5.5.2650 September 1999
Microsoft Exchange Server 5.5 SP4 5.5.2653 November 2000

Microsoft Exchange 2000 Server 6.0.4417 October 2000
Microsoft Exchange 2000 Server (a) 6.0.4417 January 2001
Microsoft Exchange 2000 Server SP1 6.0.4712 July 2001
Microsoft Exchange 2000 Server SP2 6.0.5762 December 2001
Microsoft Exchange 2000 Server SP3 6.0.6249 August 2002
Microsoft Exchange 2000 Server post-SP3 6.0.6487 September 2003
Microsoft Exchange 2000 Server post-SP3 6.0.6556 April 2004
Microsoft Exchange 2000 Server post-SP3 6.0.6603 August 2004
Microsoft Exchange 2000 Server post-SP3 6.0.6620.5 March 2008
Microsoft Exchange 2000 Server post-SP3 6.0.6620.7 August 2008

Microsoft Exchange Server 2003 6.5.6944 October 2003
Microsoft Exchange Server 2003 SP1 6.5.7226 May 2004
Microsoft Exchange Server 2003 SP2 6.5.7638 October 2005
Microsoft Exchange Server 2003 post-SP2 6.5.7653.33 March 2008
Microsoft Exchange Server 2003 post-SP2 6.5.7654.4 August 2008

Microsoft Exchange Server 2007 8.0.685.24 December 2006
Microsoft Exchange Server 2007 8.0.685.25 December 2006
Microsoft Exchange Server 2007 SP1 8.1.0240.006 November 2007
Microsoft Exchange Server 2007 SP2 8.02.0176.002 Agosto 2009

Da powershell: Get-ExchangeServer fl name,edition,admindisplayversion

Reference:

- http://www.petri.co.il/exchange-server-build-numbers.htm

- http://support.microsoft.com/kb/158530/en-us

- http://www.sysadmin.it/Forum/tabid/57/aff/10/aft/1863/afv/topic/afpg/1/Default.aspx

Outlook errore 0×8004010F Impossibile trovare un oggetto.

0 comments

Posted on 7th November 2009 by Spiandore Alessandro in software

, , , , , , , , ,

- Problema: 0×8004010F Impossibile trovare un oggetto.

- Problema: Errore dell’attività “Microsoft Exchange Server”(0×8004010F): Operazione non riuscita. Impossibile trovare un oggetto.”

L’errore 0×8004010f pùo essere generato da almento 2 situazioni:

1) Questo problema può verificarsi in presenza di una delle seguenti condizioni:

* Quando si visualizzano le Proprietà nell’impostazione Elenchi indirizzi nel Gestore di sistema di Exchange, è presente una delle seguenti condizioni:
o Nell’oggetto elenco di rubriche non in linea manca un elenco di indirizzi.
o Nell’oggetto elenco di rubriche non in linea è presente un elenco di indirizzi errato.
* Quando si visualizzano le Proprietà nell’impostazione Elenco indirizzi non in linea nel Gestore di sistema di Exchange, è presente una delle seguenti condizioni:
o Nell’oggetto elenco di rubriche non in linea manca un elenco di indirizzi.
o Nell’oggetto elenco di rubriche non in linea è presente un elenco di indirizzi errato.

La cui soluzione è qui riportata: http://support.microsoft.com/kb/905813

2) Oppure c’e’ un problema con i certificati di autenticazione del server controller di dominio e/o del server dov’è installato Exchange 2007 / Exchange 2003 con particolare predilizione in ambiente Small Business Server 2003 / 2008… :)

Per risolvere in questo caso bisogna procedere alla generazione di un nuovo certificato seguendo i wizard di rete su Small Business Server 2008 oppure seguendo la procedura qui riporatata nel caso di Windows Server 2008. Tutto questo nasce dalla richiesta di comunicazione “certificata” dell’accoppiata 2007 / Outlook 2007.

Exchange 2007 certificate nightmare … (un vero incubo)

0 comments

Posted on 16th October 2009 by Spiandore Alessandro in software

, , , , , ,

Tutto comincia con il messaggio di certificato scaduto che i miei client (outlook 2007) hanno cominciato a darmi di punto in bianco, prosegue poi che durante le ultime installazioni di Small Business Server 2008 (SBS2008) ho incontrato difficoltà nella generazione di certificati validi per sostenere la comunicazione SSL fra Exchange 2007 e Outlook 2007 con conseguenti messaggi d’errore sui client (sia essi Vista che XP) :(

Ravanando su internet trovo questo post di Andrea Beggi (mitico!) che m’illumina e che mi permetto di riportare sul mio blog aggiornandolo ed aggiungendo qualche passaggio… PS: Leggere tutto il post prima di cominciare a fare disastri… :)

Dopo circa un’anno dall’installazione, scade il certificato di Exchange Server 2007.
Outlook continua a funzionare, ma sul client (sia Vista che XP) appare un fastidioso messaggio che segnala come non più valido il certificato del server di posta.
Se, come spesso accade, il vostro certificato è self-signed, cioè non emesso da una autorità di certificazione (non lo avete pagato), è necessario prima generare una richiesta e poi emettere un nuovo certificato basato su quest’ultima.

La richiesta si genera dalla Management Shell di Exchange 2007, tramite il commandlet New-ExchangeCertificate.

La sintassi non è complicatissima, comunque ho trovato questo strumento online che la genera per noi. Otterremo una cosa simile a:

New-ExchangeCertificate -GenerateRequest -Path c:\xxxx.csr -KeySize 1024 -SubjectName “c=IT, s=Italy, l=Genoa, o=Xxxxx S.p.A., cn=xxxx.yyyy.zzzz” -DomainName tttt.rrrr.vvvv -PrivateKeyExportable $True (inserite anche il nome DNS nel box Subject Alternative Names, se il server è pubblicato su Internet.)

Apriamo una Exchange Management Shell e incolliamo il comando, il quale genera la richiesta e la mette nel file c:\xxxx.csr.

A questo punto se non avete già un server CA (CAS: Certificate Authority Server) sulla vostra rete, lo dovete installare. Si fa tranquillamente dal Pannello di Controllo –> Installazione Applicazioni –> Installazione Componenti di Windows. Fatelo sul server Exchange 2007, è più comodo e passi successivi presumono che il server sia uno solo. PS1: Su Windows 2008 selezionare entrambi i componenti. PS2: Bisogna riavviare il server perchè digerisca tutto… :)

Terminata l’installazione, accedete a https://nomeserver/certsvr, cliccate Request a certificate, poi Advanced certificate request, poi Submit a certificate request by using a base-64-encoded CMC or PKCS #10 file. Copiate il contenuto del file c:\xxxx.csr nel box Saved Request, selezionate Web Server in Certificate Template, e cliccate su Submit. Scaricate il certificato dalla schermata successiva e salvate il file .cer in c:\.

A questo punto, sempre dalla Management Shell di Exchange 2007, impartite il comando:

import-exchangecertificate -path c:\certnew.cer | enable-exchangecertificate -services iis

e premete invio.

Se tutto è andato a buon fine, potete controllare tramite la gestione di IIS che il certificato sia installato correttamente. Naturalmente il nostro server non è considerato attendibile come autorità di certificazione, il certificato va inserito nel repository delle fonti attendibili sul client. (Forse viene fatto automaticamente al reboot dei client.)

Aggiornamento: dopo poco tempo nell’application log è apparso l’errore 12014, ricorrente ogni mezz’ora circa; l’avviso lamenta la mancanza di un certificato che contenga il nome specificato nel campo FQDN del connettore SMTP in uscita. Ad una prima analisi sembra che ciò non sia vero, in realtà bisogna controllare il campo “Identificazione Personale” nei dettagli del certificato e annotare il relativo valore. Dopodiché tramite Management Shell di Exchange, impartire il seguente comando:

Enable-ExchangeCertificate -Thumbprint 3afd24627925332cd096f45eb5b4473c72526112 -Services “SMTP”

sostituendo il valore Thumbprint qui indicato con quello precedentemente annotato dai dettagli del certificato.

https://www.digicert.com/easy-csr/exchange2007.htm

Enable-ExchangeCertificate weird error PkixKpServerAuthNotFoundInEnhancedKeyUsage

certutil -repairstore my “”

Certificate Use in Exchange Server 2007

PrivateKeyMissing when running Enable-ExchangeCertificate

e per finire il link di Andrea Beggi (… si ancora!!) senza il quale forse avrei perso qualche notte di sonno… grazie Andrea!!!

Exchange 2007 e il certificato scaduto

Update Rollup 5 for Exchange Server 2007 Service Pack 1 (KB953467)

0 comments

Posted on 27th January 2009 by Spiandore Alessandro in software

, , , ,

Un link veloce: http://www.microsoft.com/downloads/details.aspx?FamilyID=652ed33a-11a1-459c-8ffe-90b9cbfe7903&DisplayLang=en