Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Auto-Moto
Mobilní telefony
Notebooky  |  Tablety
Příslušenství
Wearables  |  Ostatní
Svět hardware  |  Digimanie  |   TV Freak

Problémy s Exchange Serverem - hledám specialistu

Paullus_ce4you (400)|27.7.2009 17:37
Na HTC HD (ale i na Diamondu) mám problém při synchronizaci Exchange serveru přes Activesync a OMA. Ačkoliv OWA i OMA na desktopu řádně fungují, při synchronizaci přes Activesync zařízení načte příslušný položek ( ale jen u Tasks), ale tyto úkoly ani ostatní položky nesesynchronizuje. Asi po 5 minutách marných pokusů vyhodí PDA do logu Activesyncu chybu:

EngineEnd hr=0x80072ee4, The server could not be reached. This can be caused by temporary network conditions.

Když však např. z 20 takto nesesynchronizovaných tasků jich na serveru 10 vymažu, k synchronizaci normálně dojde. Takovouto salámovou metodou se mi podařilo do PDA dostat např. 200 kontaktů, takže to vypadá na problém množstevního charakteru.

Přeinstaloval jsem kvůli tomu PC s SBS 2003 (SP2) a hned po ukončení čisté instalace proběhla synchronizace v pořádku. Pak jsem ale začal instalovat update a další programové vybavení a chyba se vrátila . Nejsem schopen identifikovat kdy, protože po celou dobu probíhala synchronizace bez problémů, avšak jen proto, že se nesynchronizovaly žádné nové položky. Na tu chybu jsem přišel tak, že jsem si na zařízení vymazal Exchange Server a založil nový. Ten už zase zkolaboval.

Všechna řešení tohoto problému dostupná z informací na internetu jsem vyčerpal. S ohledem na shora uvedený stav se domnívám, že se pravděpodobně bude jednat o nějaký specifický problém vzniklý při instalaci některé z dalších verzí, případně update NET Frameworku a ASP.net na Exchange server.

Není mezi námi nějaký activsyncový guru, něco jako Chris De Herrera v českém provedení? Pokud je z Prahy a byl by ochoten mi problém odstranit, rád bych za to zaplatil. Jako pamětník si maně vzpomínám na R. Steina a Beechera...
Zdenek Malinsky (9781)|27.7.2009 17:59
Ten server je tvůj vlastní? Pokud ne, co na to správce serveru? Nemůže to být problém s firewallem nebo antivirem? Zkoušel jsi to vypnout popř.odinstalovat? Mohlo by to být, když popisuješ, jak to po instalaci záplat a update přestalo fungovat. :?

Chybová zpráva
Server nelze najít. Příčinou mohou být dočasné síťové podmínky.

Informace o řešení potíží
Server Microsoft Exchange hlásí interní chybu. Tento stav bývá dočasný. Zkuste synchronizovat později.
Paullus_ce4you (400)|27.7.2009 22:33
Dík za reakci,
jinak ten server je můj vlastní, tudíž jsem sám sobě správcem, resp. je jím náš mladej, který tomu rozumí více než já. Firewal nemám aktivovaný a synchronizace nefunguje ani po odinstalaci antiviru (ESET Nod32).

Ta chyba není rozhodně dočasná; měl jsem ji už někdy od května na staré instalaci a teď znovu...
babaq (309)|27.7.2009 23:08
Nebylo by řešení kontaktovat technickou podporu přímo od MS?

Omlouvám se, že nenabízím řešení... sám mám s MS Exchange známé a nikdy nevyřešené problémy s diakritikou v poznámkách u kontaktů, úkolů i událostí. Taky nikdo nikdy nevěděl.
Paullus_ce4you (400)|28.7.2009 01:04
S podporou od MS mám bohužel tristní zkušenosti. Pokaždé, když jsem žádal o radu, mi pouze poradili, abych přeinstaloval systém.

Jinak já pořád doufám, že tady najdu nějakého fundovaného odborníka a o takovém nepředpokládám, že by dělal pro MS (a pokud tam dělá, tak to všude tají a raději tvrdí, že tančí v gay-klubu u tyče)...
RStein (2012)|28.7.2009 12:37
Dobry den,
tahle chyba muze mit desitky pricin. Za dulezity bych povazoval hlavne log komunikace mezi klientem a serverem. V AS na PDA zapnete v nastaveni logovani (Verbose (podrobná) úroveň) . Log je po synchronizaci umisten ve slozce Windows\ActiveSync.

I Exchange i ve starsich verzich mel v sobe nejake utility pro sledovani komunikace mezi PDA a serverem - neco jako NexTags, to bude asi vedet lepe nekdo, kdo Exchange administruje. :)
lelouch (331)|28.7.2009 12:46
Nedávno jsem narazil na jednu Betu Microsoftu, která by možná mohla pomoct...
Paullus_ce4you (400)|28.7.2009 23:17
[quote=RStein]Dobry den,
.......V AS na PDA zapnete v nastaveni logovani (Verbose (podrobná) úroveň) .[/quote]

Díky za příspěvek.
Jinak pokud jde o ten Verbose log z AS, nic nového jsem se nedozvěděl:

2009-07-28 22:38:02 AppLaunch /remote
2009-07-28 22:38:03 AutdMode Old=Not Determined, New=Not Determined
2009-07-28 22:38:03 AutdMode Old=Not Determined, New=Not Determined
2009-07-28 22:38:08 KeepAwake On
2009-07-28 22:39:13 KeepAwake Off
2009-07-28 22:39:13 SyncBegin
2009-07-28 22:39:13 KeepAwake On
2009-07-28 22:39:13 EngineBegin Microsoft Exchange, 2.0
2009-07-28 22:39:14 EstConnection WOI NOT requested
2009-07-28 22:39:14 EstablishConn hr=0x0, handle=0x4dacecde, pri=0x200, status=0x10, flags=0x400000, wait=0
2009-07-28 22:39:14 ConnInfo Type=2, Subtype=2, Secure=0, Descr=MyNet
2009-07-28 22:39:17 AutdMode Old=Not Determined, New=Not Determined
2009-07-28 22:41:22 Resilience HR:0x0 DNS time taken:4055 Connect time taken:63 Attempts:0
2009-07-28 22:43:22 DormantHint Dormant mode on [Sync]
2009-07-28 22:43:22 EngineEnd hr=0x80072ee4, The server could not be reached. This can be caused by temporary network conditions.
2009-07-28 22:43:22 RetrySync in 0 mins, retry number 0, case: Manual Mode, No retry
2009-07-28 22:43:22 SyncEnd
2009-07-28 22:43:22 AutdMode Old=Not Determined, New=Not Determined
2009-07-28 22:43:22 KeepAwake Off
2009-07-28 23:05:13 KeepAwake On
2009-07-28 23:05:13 KeepAwake Off
2009-07-28 23:05:13 Sink Owner: Thread: Bye CSyncSink


Ten program NexTags už ve Win2003 není a bohužel jsem ho nenašel ani na webu.
Paullus_ce4you (400)|28.7.2009 23:19
[quote=lelouch]Nedávno jsem narazil na jednu Betu Microsoftu, která by možná mohla pomoct...[/quote]

Díky za tip, ale bohužel jsem ten MS Betatest nedokončil. Ono to je děláno pro připojení s SSL a to já nemám zřízeno.
RStein (2012)|29.7.2009 10:16
Z logu se pár věcí vyčíst dá. Připojení navážete, DNS něco vrátí, pokus o připojení ki serveru ihned selže - PDA vypíše hlášku, že síť není dostupná, protože předpokládá, že jste (dočasně)v síti, přes kterou není Exchange server dostupný.

Jeden z možných okruhů problémů: WM zařízení DNS záznamy mají poměrně dlouho v keši a problém bývá např. , když přecházíte mezi USB/WIFI lokálním připojením (použita interní IP adresa Exchange serveru) a GPRS/EDGE/3G připojením. Proto jako další postup Vám doporučuji, abyste ověřil (použijte na PDA třeba VXUTIL), jakou IP adresu má Exchange server a zda je dostupný. Samozřejmě by mělo být při pokusech navázáno připojení nazvané MyNet (v logu ConnInfo Type=2, Subtype=2, Secure=0, Descr=MyNet)
Paullus_ce4you (400)|29.7.2009 17:32
Díky za podrobnou odpověď.

Jinak problém s připojením na adresu svého Exchange Serveru nemám; kdykoliv jsem schopen na něj pingnout a pokud nastavím na PDA v ActiveSyncu stažení např. pošty za jeden den, anebo na serveru ponechám 10 kontaktů, k synchronizaci normálně dojde.

Objevil se mi však další problém, který jsem dříve neměl. Jakmile se pokusím o synchronizaci, na PDA mi v ActiveSyncu ze seznamu synchronizovatelných položek zmizí Tasks.
RStein (2012)|29.7.2009 18:36
Ad tasky) Pokud se nepletu, tak to je vlastnost. Tasky se s Exchange 2003 AFAIK nesynchronizují, synchronizace tasků je dostupná až v Exchange 2007 a také jen prozařízení s WM 6.

Ad problém s připojením) Pokud jste si jistý, že server je dostupný a že nemáte problém s připojením, navíc menší dávky dat synchronizovat jde, můžete trpět problémem, kdy synchronizace je na Exchange 2003 zastavena v okamžiku, kdy je potřeba synchronizovat více jak 512 změn. Potom je nutné, abyste zrušil synchronizaci všech složek a postupně jednotlivé synchronizaci složky znovu zaškrtnul a po jedné složce odsynchronizoval.

Dále bych se být vámí podíval na to, zda je v Exchange vypnuta Windows autentizace - kupodivu některá WM 5 zařízení synchronizují při windows autentizaci bez problémů, kdežto WM 6 zařízení selhávají se záhadnými hláškami.
Paullus_ce4you (400)|29.7.2009 18:51
Díky za neúnavnou pomoc.

Ad Tasks: Tak mně ty Tasky až dosud normálně synchronizovat šly, naposledy ihned po víkendové přeinstalaci. Pak se to nějak zvrtlo.

Ad připojení: Souvisí to s předchozí odpovědí; po přeinstalaci jsem synchronizoval na jeden zátah řádově stovky schůzek, kontaktů a úkolů. Teď mi to třeba sesynchronizuje 10 položek, ale 20 už odmítne. To se mi stalo konkrétně u Tasků (ještě v době, než se začaly samovolně autodestruovat).

Na tu autentizaci se jdu podívat.
RStein (2012)|29.7.2009 18:59
Není za co :)

Ad tasky) To je podivné, skoro bych řekl, že nemožné:) a někde tady bych už začal hledal příčinu problému. Důvod: ověřil jsem si, že opravdu absence synchronizace tasků je i v matici vlastností na PPC FAQ - http://www.pocketpcfaq.com/faqs/exchange/feature-comparison.htm
Ad změny) Tím bych se neřídil, synchronizační protokol je dost komplikovaný a jeden změněný kontakt není vždy roven jedné zalogované změně (velmi zjednodušeně řečeno). To znamená, že se Vám prvotní synchronizace podaří, ale poté se cachují dodatečně další (i servisní) změny. Opravdu bych synchronizaci jednotlivých složek zkusil...
Paullus_ce4you (400)|29.7.2009 19:18
Ty Tasky mi na Exchange chodily bez problémů asi dva roky (ještě na blahé paměti Dell Aximu X51v).

Jinak po těch jednotlivých složkách to teď zkouším synchronizovat pořád s následujícími výsledky:

1) Tasky zmizely (ale v době, když ještě chodily, mi dokonce oproti kontaktům a schůzkám notifikovaly svůj počet).
2) Kontakty a Schůzky ani společně ani jednotlivě synchronizovat nejdou (zkoušel jsem dát do kontaktů jenom 10 položek a šlo to)
3) E-maily: za jeden den se sesynchronizují; když dám delší období, chovají se stejně zatvrzele jako ostatní PIM

Ohledně té autentizace jsem koukal, že je nastaveno "základní ověřování" a syn teď vzdáleně vypnul na OMA integrované ověřování, avšak zase bez jakéhokoli výsledku.
RStein (2012)|29.7.2009 19:31
Jeste se zeptam - divali jste se do event logu na serveru? Neni tam nejaka hlaska o problemu pri zpracovani pozadavku?
Dale - pokud tvrdite, ze jinde problem neni, znovu bych se vratil k tomu, ze na serveru byl nainstaloval ESET Nod 32. NOD je pomerne agresivni smejd (podobne jako Kerio firewall) a bezna odinstalace neni obcas dostatecna. Vim, ze NOD bezne zasahuje svymi filtry do HTTP pozadavku (mne napr. nechodily sluzby zalozene na .Net Remotingu a bezne odinstalovani AV NOD32 nezabralo).

Proto se podivejte sem (predpokladam, ze vse instalovat se vam znovu nechce :))- http://kb.eset.com/esetkb/index?page=content&id=SOLN558
Paullus_ce4you (400)|29.7.2009 19:43
Díky za tip, s tím NODem to stojí za úvahu. Naštěstí jsem ho instaloval přes Total Uninstall, takže bych ho mohl beze stop zlikvidovat.

S těmi logy z Prohlížeče je to poněkud složitější; jsme přeci jenom lamovitěji založení a tudíž ne tak úplně způsobilí je vyhodnocovat. V každém případě tam nemáme žádné chyby ani upozornění. Zkusím po vymazání předchozích logů a po nějakém tom marném pokusu o připojení z nich něco vyčíst...
RStein (2012)|29.7.2009 19:54
Prohlížeč - asi myslíte stejně jako já Event Log Viewer? Ten překlad je děsný :)
Další logy by samozřejmě měly být součástí IIS.
K analýze logů je dobrý LogParser, ale nevím, do jaké míry jej budete schopni použivat (záleží právě na stupni "lamovitosti") :) - http://www.microsoft.com/downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en
trminek (88)|29.7.2009 21:16
Nechci se vměšovat do vaší fundované debaty, ale na Exchange 2003 skutečně Tasky normálně fungují, sám je celou dobu už od WM6.0 synchronizuji.
trminek (88)|29.7.2009 21:23
ještě jeden můj poznatek z nedávné doby kdy jsem měl obdobné problémy. Nějakou mě nevysvětlitelnou záhadou obsahovaly určité složky na exchange záznamy, které mi neustále synchronizaci s WM znemožňovaly, v podstatě se mi to chovalo podobně jako Vám. Nakonec jsem to vyřešil tak, že jsem si na serveru založil nového uživatele a do něho naimportoval záznamy z lokálně uložených dat v outlooku. A když jsem toto udělal začala synchronizace normálně fungovat na všechny složky a záznamy bez problému. Nikdy jsem nenašel příčinu problému... Možná jestli nebyla datová složka poškozena, nevím...
RStein (2012)|29.7.2009 21:27
trminek: Pak se omlouvam za mateni - celou dobu ziju v domneni, ze na Exchange 2003 mi tasky nikdy nesly (skoro bych za to dal ruku do ohne) a ze se synchronizuji az pri pouziti Exchange 2007. A clanek na PPC FAQ me v mem omylu jen utvrzuje. :)
RStein (2012)|29.7.2009 21:37
trminek: Datova slozka mohla byt poskozena - i tohle muze byt zpusobeno AV-FW. Pri teto variante je klicove zbavit se vsech podobnych smejdu.
Druhou moznosti je, ze jste novou datovou slozku jinak zabezpecil apod.
Paullus_ce4you (400)|31.7.2009 07:29
[quote=trminek]... Nakonec jsem to vyřešil tak, že jsem si na serveru založil nového uživatele a do něho naimportoval záznamy z lokálně uložených dat v outlooku. ...[/quote]

Tak tohle jsem bezvýsledně zkoušel jako první už u staré instalace a po Vašem příspěvku jsem neodolal a zkusil to znovu na instalaci nové. Bohužel bez úspěchu a Tasky mi u nového uživatele mizejí také...
Paullus_ce4you (400)|31.7.2009 07:37
Tak jsem odinstaloval Eset Noda32, přeinstaloval znovu Service Pack 2 a výsledky mám úplně stejné, přesněji řečeno stejně mizerné.

Ještě mne do budoucna napadlo nainstalovat SBS 2003 na VirtualPC a pak postupnými kroky zjišťovat, ve kterém okamžiku se to zvrtne. Vzhledem ke skutečnosti, že ta synchronizace mi v zásadě běží (pokud mám v jednotlivé složce < 10 položek (a pokud abstrahuji od mizení Tasků), předpokládám, že chyba bude někde u mě a nikoliv na straně MS, resp. jeho záplat, jak jsem původně předpovídal.
Paullus_ce4you (400)|31.7.2009 20:21
Tak se nám podařilo vyřešit první část problému, mizení Tasks:

Když jsem instaloval Windows Server 2003, stáhl jsem si všechny updaty, kde byl i SP2. Nebyl tam však Service Pack 2 pro Exchange Server, který jsem si proto stáhl sólo z webu (E3sp2eng.exe). Když jsem se jej však pokusil nainstalovat, nahlásil mi, že už je buď nainstalovaný, nebo je obsažen v jiné komponentě. Myslel jsem tedy, že k tomu došlo asi v přehršli těch záplat.

Když jsem pak zjistil, že se mi ztrácejí ty Tasky, začal jsem dělat zoufalé věci. Zkusil jsem proto odinstalovat a znovu nainstalovat SP2 k tomu Windows serveru 2003, následně všechny záplaty a nakonec jsem se pokusil znovu nainstalovat ten SP2 k Exchange Serveru. Kupodivu teď se mi to podařilo a Tasky už mi nemizí a je možno je v přiměřené míře synchronizovat.

K posledně zmíněnému dlužno konstatovat, že můžu synchronizovat pouze omezenou část položek, kterou jsem si empirickým ověřením stanovil takto:
Tasks: 11
Calendar: 18
Contacts: 38

Když však použiji jiná data, tato čísla se v jednotkách mohou lišit; záleží tedy na velikosti jednotlivých položek.

Předpokládám proto, že někde je nějaké omezení, ale bohužel netuším kde.
Paullus_ce4you (400)|4.8.2009 23:16
Takže problém je vyřešen.

Kdybych měl popsat okolnosti jeho řešení, musel bych vzpomenout na Sherlocka Holmese: "After eliminating the impossible, whatever remains, no matter how improbable, is the truth..."

Problém způsobila nenápadná kryptovací utilita My LockBox od fy FSPro Labs. Po její odinstalaci začal Exchange Server pracovat jako za mlada.

Takže nejblíže odhalení byl R. Stein, který nejvíce podezíral programy třetích stran (viz shora jeho filipika proti antivirům a firewallům).
Tudíž až se Vám kolegové někdy stane něco podobného, tak místo čtení tisíců KB a příspěvků na diskusních fórech odinstalujte podezřelé programy, jimiž jste si zaflákali PC od té doby, co vám MS Exchange naposledy šel.