Apr 14

Nyinstallerad Exchange 2013 server och det är problem att logga in i Exchange Administration Center beror på att postlådan för administratör kontot ligger kvar på din Exchange 2010. Så när man skriver https://servernamn/ecp så redirectas du till din 2010 server.

Därav behöver man lägga med versions nummer i länken som liknande: https://servernamn/ecp/?ExchClientVer=15

//Fredrik


Feb 7

Nu har jag gått min första kurs inom IT. Det var Microsoft Lync Server 2010 som kursen handlade om, Addskills höll kursen med MVPn Martin Lidholm som föreläsare.
Är ni, som jag, även intresserade utav nya kommunikationsplattformen från Microsoft så rekomenderar jag denna kurs skarpt.

Kort och gott så innehöll kursen följande:
Hur man utför en installation av Lync.
Djupgående genomgångar av Lyncs alla roller.
Labbar.
Hur Lync klienten kommunicerar internt och externt.
Lync och PSTN nätet (telefon nätet), hur man kopplar in PSTN till lync.
Codecs, hur de fungerar.
Och mycket mer.

Känns som jag har lärt mig hur mycket som helst på kursen och nu i veckan, om jag får tag i all hårdvara, så kommer jag bygga upp min egna Lync labb miljö hemma och koppla in min fasta telefon i den. Längtar verkligen nu till första Lync projektet hamnar i mina händer.

//Fredrik Berggren


Nov 19

Här kommer första erfarenheten som jag fått via nya jobbet som handlar om en nyinstallation av Exchange 2010 with Sp1. Efter ha installerat alla prereq’s så fick jag följande fel när jag försökte uppdatera schemat:

The following error was generated when “$error.Clear();
 install-ExchangeSchema -LdapFileName ($roleInstallPath + “Setup\Data\”+$RoleSchemaPrefix + “schema0.ldf”)

” was run: “There was an error while running ‘ldifde.exe’ to import the schema file ‘C:\Windows\Temp\ExchangeSetup\Setup\Data\PostWindows2003_schema0.ldf’. The error code is: 31. More details can be found in the error file: ‘C:\Users\administrator.INTERN\AppData\Local\Temp\3\ldif.err’”.

There was an error while running ‘ldifde.exe’ to import the schema file ‘C:\Windows\Temp\ExchangeSetup\Setup\Data\PostWindows2003_schema0.ldf’. The error code is: 31. More details can be found in the error file: ‘C:\Users\administrator.INTERN\AppData\Local\Temp\3\ldif.err’
Click here for help… http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.1.218.11&e=ms.exch.err.Ex88D115&l=0&cl=cp

Error code: 31 går inte att hitta med hjälp av google. I event viewer så loggades inget speciellt. I Exchange setup loggarna så stod det inget mer än det jag skrivit ovan. Och i ldif.err så stod det följande:
There is a syntax error in the input file
Failed on line 1.  The last token starts with ‘x’.
An error has occurred in the program

Sökte på ldife.exe + error 31 och fick tag på en sida som förklarade ett fel med cd-romen, kopplade ihop det med att byta installations media. Så jag laddade ner Exchange 2010 utan Sp1 och installationen gick igenom utan några som helst problem. Laddade sedan ner Sp1 och den installation gick utav bara farten.

//Fredrik Berggren


Oct 1

Det var nu väldigt länge sedan som jag uppdaterade denna blogg. Detta eftersom jag sa upp mig för tre månader sedan och har inte varit med om något speciellt under tiden.

Men nu är det gjort i alla fall. Första gången jag byter från ett jobb till ett annat.
Jag har blivit anställd på ett stort nordiskt bolag och kommer jobba i deras Exchange grupp men även jobba med Office Communicator Servers eller som de nu heter Lync.

Kommer få uppdrag som gäller riktiga exchange miljöer. Dvs inte single server installationer.
Så i framtiden kommer det nog upp väldigt mycket nytt som jag lär mig på resan gång.

//Fredrik Berggren


Jun 8

Det var en tid sedan jag skrev något här. Men senaste tiden har jag mestadels jobbat med min Hosted Exchange server och pluggat inför certifikaten 70-663 och 70-640.

Men nu har jag varit på mitt första Microsoft Event. I förmiddags så hade Microsoft en Sneak Preview av Windows Phone 7. Under denna Preview gick de igenom UIt som Phone 7 använder sig av, “Metro UI”.
“Metro UI” är ett nytt fräsch och väldigt simpelt UI. Med Microsoft Marketplace där man kan köpa och ladda ner appar samt den smarta och väldigt snygga integrationen med Facebook, Windows Live och Twitter gör att telefonen verkligen lever.

Med Windows Phone 7 så vill Microsoft slå sig in på en marknad som man tidigare inte har fokuserat så mycket på tidigare när det gäller privat personer. Windows Mobile, som tidigare versioner heter, har enbart fokuserats som ett arbetsredskap vilket fungerade utmärkt innan iPhone 2.0 kom för då var Windows Mobile bäst på att tex kunna synka mot Exchange.
När väl iPhone 2.0 kom ut och Exchange synken dök upp så har de tagit över marknaden ganska kraftigt. En telefon som är väldigt lätt att använda och går att ha både privat som i arbetslivet.

Men Windows Phone 7 tror jag kommer ta tillbaka en stor del av mobilmarknaden. Telefonen är väldigt lättanvänd, snygga och fräscha menyer, Windows Marketplace som kommer vara lika slagkraftig som iPhones motsvarighet Appstore eller Androids Market. Telefonen kommer alltså vara grym för dig privat men bäst för dig i arbetslivet.

Om du inte har sett hur standard menyerna kommer se ut så ta en demo på http://www.windowsphone7.com/ (klicka på telefonen och använd sedan menyn till vänster om telefonen).

Efter själva presentationen så fick vi ställa frågor och testa några demo telefoner. När det var min tur att bläddra runt bland menyerna så fick jag samma känsla som när jag installerade alfa betan av Windows 7, allt var så grymt stabilt. Den upplevelsen var helt enorm, för jag hade föreställt mig något som skulle lagga, inte hänga med riktigt när man utför olika ting. Men den var snabb och alert. Bra jobbat Microsoft.

Vid lunchen så fick jag av en händelse en av dem som hade haft presentationen, en amerikan som är en av de ansvariga utvecklarna av Phone 7 samt Kin I och II, vid mitt bord. Jag tog tillfället tillakt och ställde lite frågor.
Här kommer dem samt svar:
Fråga: Eftersom Facebook och Live är integrerat i telefonen med alla ens kontakter och i fotoalbumen osv skulle ni inte då kunna integrera tex Skype och OCS till varje kontakt också för att slippa ha 50 olika appar som tex iPhone?
Svar: OCS integration kan komma, ingenting som han ville gå in närmare på och att det ärOffice-laget som utvecklar den biten. Men skype tyckte han var en smart idé eftersom de vill inrikta sig till vanliga privat personer också.
Fråga: Kommer ni att integrera spotify med Zune så att man bara har en app.
Svar: Han tyckte det var ett riktigt bra förslag och skulle ge det vidare till de som utvecklar Zune.
Fråga: Eftersom ni har hårdvarulåst att alla Windows Phone 7 lurar ska ha de tre knapparna Back, Windows och Search så gissar jag att ni inte kommer porta Phone 7 till tex HTC HD2 eller HTC touch Pro2 osv.
Svar: Ingenting som fokuseras på just nu, men man vet aldrig fick jag till svar.
Fråga: Kan man konfigurera upp sina egna Pivots i Outlook klienten? Tex så jag bryr mig inte om Flagged och Tagged mail utan skulle hellre vilja ha en subfolder till Inboxen eftersom jag har Outlook Rules.
Svar: Något de har funderat på men inte lägger stor fokus på just nu. Man vet aldrig, kanske kommer en uppdatering efter releasen som fixar detta. Än en gång så tackade han för bra input.

Om era lustar har ökat för Windows Phone 7 så tipsar jag om följande artikel hos Engadget.com, går igenom allt som har med telefonen att göra.
Jag vet i alla fall att jag kommer hålla ut och vänta tills oktober då Windows Phone 7 är planerad att lanseras.

//Fredrik Berggren


Mar 1

Jag har sett att många som läser på den här sidan googlade på certifikat för Exchange servrar.
Därför skriver jag hur jag har gjort vid mina installationer av nya Exchange servrar.

När man söker efter vilken typ av certifikat man ska införskaffa till sin Exchange 2010 eller 2007 så står det ofta om att köpa ett wildcard certifikat (*.company.com). De certifikaten är svindyra.
Enda anledningen jag har sett till att införskaffa wildcard certifikat är för att kunna använda autodiscover.company.com. Men det går med ett vanligt SSL certifikat som är bundet till en subdomän som t.ex mail.company.com.

Så gör ni för att få autodiscover funktionen att fungera utan wildcard certifikat.
På namnservern för domänen så behöver vi lägga upp ett SRV record.
I DNS Manager så går du in där dina records för din domän ligger.
Sedan Action (eller högerklicka i fönstret) och välj Other New Records.
Välj Service Location Record (SRV) och mata in följande:
Service: _autodiscover
Protocol: _tcp
Port number: 443
Host offering this service: mail.company.com (alltså samma subdomän.din-domän.topdomän som ditt SSL certifikat är utfärdat till).
Tryck OK och sedan är det klart.
Skapa en mailbox för att testa med och sen gå in på Test Exchange Connectivity.

Kommer bli några errors för de andra testen av autodiscovery men den kommer att kunna hitta serverinställningarna när den testar med inställningarna för DNS SRV redirect.

Fungerar klockrent och sparar pengar.
Skriv gärna en kommentar om ni vet varför Microsoft promptar för wildcard certifikat, för jag ser verkligen inte någon användning i det hela. Vid single server installationer så har jag i alla fall inte sett användningen av ett Wildcard cert.

//Fredrik


Feb 28

Har ju inte skrivit något om att jag slutfört mitt labbande med Hosted Exchange server.
Efter Del 2 så blev det mycket jobb på kontoret och hade aldrig ork att fortsätta labbandet.

Men i december så började jag studera Exchange 2010 samt hade precis gjort min första migrering till 2010.
Blev otroligt sugen på att få upp en Hosted Exchange server 2010. Så jag skrotade det jag gjorde innan med min 2007 server.

I december fick jag ordning  på att dölja olika “företag” från varandra i adressbok osv.
Hur jag gjorde det har jag faktiskt ingen lust att publicera. Men det går i alla fall.

Sedan i januari så satt jag och skapade olika script i powershell som lägger upp kunder rätt i hosted exchange servern, script som administrerar kunder och mer.

I veckan som var så installerade jag upp, konfigurerade och migrerade in de första kunderna till min Hosted Exchange 2010 server. Allt fungerar faktiskt väldigt bra. Detta är nog min största bedrift hittills inom Exchange världen.

//Fredrik


Feb 16

Så har man gjort första installationen av Office Communicator 2007 R2.
Med fokus på Instant Messaging och Communicator Web Access (CWA).

Server installation:
Installerat Windows Server 2008.
Installerade rollerna IIS och File Services.

Sedan tryckte jag in OCS 2007 R2 skivan och det var dags att börja installera.
Prepare Environment. Add Enterprise Edition Server to Pool. Installera Administrative Tools. Och Deploy Other Server Roles, där man installerar Web Access.
När jag konfigurerade upp allt så använde jag en publik FQDN för att lätt kunna få klienterna att fungera utanför nätverket.

För att få igång OWA integrationen med IM så måste man gå in i Certifikats hanteringen. Välj Trusted Root Certificate Authorities och välj din properties på din certifikats utgivare. Tryck sedan i Enable for all purposes.
Gör även detta på din Exchange server.

Lägg sedan alla applikationer som finns  i Default Web Site under Office Communicator Web Access.
Om du gör det så slipper du ha två certifikat för att få klienterna att fungera som Outlook Anywhere och sedan få en fungerande CWA samt OWA integration.

För att skapa en OWA integration med IM så kan du läsa min tidigare artikel.

//Fredrik


Feb 11

I Exchange 2010 så ska man kunna konfigurera upp så att man kan skicka Office Communicator 2007 R2 Instant Messages genom Outlook Web App.
Detta var jag bara tvungen till att testa att konfigurera upp.

1. Ladda ner följande: Microsoft Download 

2. Samla ihop information om ditt Exchange Certifikat (det som publiceras publikt). Detta gör du genom att slå följande kommando:
Get-ExchangeCertificates | fl

3.  Konfigurera web.config för OWAn. Om du inte har ändrat installations sökvägen så finner du den under “C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\OWA”.

I OWAn hittar du tre stycken nycklar som ser ut som de tre nedan:
<add key=”IMServerName” value=”" />
<add key=”IMCertificateIssuer” value=”" />
<add key=”IMCertificateSerialNumber” value=”"/>

IMServerName kan även heta IMPoolName vilket den gjorde för mig.
För IMServerName/IMPoolNameså ska värdet vara din OCS servers publika fqdn. Tex ocs.contoso.com
För IMCertificateIssuer så ska värdet vara Exchange Certifikatets Issuer. Tex om vi använder ett Thawte cert så blir värdet “E=server-certs@thawte.com, CN=Thawte Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, S=Western Cape, C=ZA”.
För IMCertificateSerialNumber så ska värdet vara Exchange Certifikatets Serial Number. Tex “11 FB 69 73 1F P5 36 55 26 0H 5F 86 CD 6F D5 L1″. Viktigt med mellanslag efter varannan siffra/bokstav.

Här kommer exempel nycklarna:
<add key=”IMpoolName” value=”ocs.contoso.com” />
<add key=”IMCertificateIssuer” value=”E=server-certs@thawte.com, CN=Thawte Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, S=Western Cape, C=ZA” />
<add key=”IMCertificateSerialNumber” value=”11 FB 69 73 1F P5 36 55 26 0H 5F 86 CD 6F D5 L1″/>

4. Nästa steg är att slå följande kommando i EMS: Set-OwaMailboxPolicy -InstantMessagingEnabled 1 -InstantMessagingType OCS -Identity <Namnet på OWA policyn du vill att det ska fungera på, “Default” om du bara har en>

5. Starta om IISen.

För att det ska fungera så måste OCS servern vara rätt konfigurerad.
Men detta var det jag behövde göra för att få det att lira.
Här är en väl dokumenterad guide från Technet om hur man konfigurerar upp detta.

//Fredrik


Jan 27

Så har man precis klarat 70-662 certifikatet med 900+ i poäng.

Blev verkligen inte som jag trodde för ett år sedan att jag skulle ta 70-640.
Men så kan det bli ibland.

Klarade certifieringar:
70-662 Microsoft Exchange Server 2010, Configuring – Avklarat 2010-01-27
70-236 Microsoft Exchange Server 2007, Configuring – Avklarat 2009-01-12

//Fredrik


« Tidigare Poster