Řešení potíží s kódy chyb ActiveSync HTTP server

ÚVOD

Při synchronizaci zařízení Pocket PC s počítači se systémem Microsoft Mobile Information Server, může se zobrazit kód chyby synchronizace. Nebo soubor protokolu NexTags může seznam kódů chyb. Tento článek popisuje některé běžné chybykód_chyby HTTP_ a metod k vyřešení těchto chyb.

Další informace

Následující kódy chyb jsou standardní chyby protokolu HTTP:
  • HTTP_401

    Tento kód chyby odpovídá chybě E_HTTP_DENIED. To se označuje jako následující chybová zpráva:
    Nelze se připojit k serveru synchronizace, protože se nezdařilo ověření. Zkontrolujte konfiguraci připojení.
    Tomuto problému může dojít, pokud nesprávná pověření, které jsou k dispozici pro přístup k serveru. Nebo k tomuto problému může dojít, pokud uživatel není povolen pro synchronizaci.

    Chcete-li tento problém vyřešit, postupujte takto:
    1. V zařízení Pocket PC, klepněte na tlačítkoStart, klepněte na tlačítkoaplikace ActiveSync, klepněte na příkazMožnosti v
      Nabídku Nástroje a poté klepněte na kartu Server Ujistěte se, že správný server se zobrazí v poli Název serveru .
    2. Klepněte na kartuUpřesnit a ujistěte se, že je správné uživatelské jméno, heslo a doménu informace umístěna do příslušných polí.
    3. V řadiči domény klepněte pravým tlačítkem myši na uživatelský účet a potom klepněte na příkaz Vlastnosti.
    4. Klepněte na kartu Bezdrátové Mobility a potom klepnutím zaškrtněte políčko Povolit tomuto uživateli k synchronizaci dat na serveru Microsoft Exchange se svým zařízením pomocí serveru Mobile Information Server .
    5. Klepněte na tlačítko
      Použíta klepněte na tlačítko OK.
  • HTTP_404

    Tento kód chyby odpovídá chybě E_HTTP_NOT_FOUND. Tento kód chyby není v zařízení Pocket PC. Však ji může zobrazit v souboru protokolu NexTags při použití NexTags nástroj Konfigurace protokolování vygenerovat pomocí aplikace Server ActiveSync součást aplikace Outlook Mobile Access.

    Pocket PC synchronizace protokolu zobrazí následující informace:
     =-=-=-= Server Response =-=-=-HTTP/1.1 500 Internal Server Error 
    Soubor protokolu NexTags zobrazí informace podobné následujícím:
    04/23/02 11:34:51 Dump of HTTP request.PROPFIND /exchange/Firstname.Lastname2/ HTTP/1.1
    Host: Server1
    User-Agent: Microsoft-Server-ActiveSync/1.0.1806.0
    Brief: t
    Accept-Language: en-us
    Content-Type: text/xml
    Depth: 0
    Content-Length: 250
    Connection: Keep-Alive

    04/23/02 11:34:52 Dump of HTTP response.
    HTTP/1.1 404 Resource Not Found
    Server: Microsoft-IIS/5.0
    Date: Tue, 23 Apr 2002 11:34:52 GMT
    Connection: close
    WWW-Authenticate: NegotiateContent-Type: text/html
    Content-Length: 53
    MS-WebStorage: 6.0.5762
    Informace o uživatelském účtu může být podobná následující:
    ProxyAddresses:
    SMTP:Firstname.Lastname2@example.com;
    smtp:Firstname.Lastname@domain.example.com;

    smtp:flastname-w@domain.example.com;

    x500: / O = ORG/OU = první skupina správců/CN = RECIPIENTS/CN = flastname;

    x500: / O = ORG/OU = první skupina správců/CN = RECIPIENTS/CN = flastname -w; X500: / O = Exchange, OU = Mobile/cn = Recipients/cn = = příjmení;

    X400:c=us;a= ;p=org;o=Exchange;s=Lastname;g=Firstname;

    userPrincipalName: flastname-w@domain.example.com;

    mail: Firstname.Lastname2@example.com;
    "HTTP_404 – prostředek nebyl nalezen" chybová zpráva označuje, že problém může existovat s uživatelským účtem. Chcete-li tento problém vyřešit, postupujte takto:
    1. Ujistěte se, že uživatel má e-mailovou adresu, který odpovídá výchozí zásady příjemce Exchange a je stejný jako u protokolu NexTags sestavy. Například
      Protokol NexTags: PROPFIND /exchange/Firstname.Lastname2/ HTTP/1.1
      Výchozí zásady pro příjemce: @domain.example.com
      Tato informace označuje, že bezdrátové uživatele flastname-w musí mít adresu SMTP Firstname.Lastname2@domain.example.com. Server ActiveSync v primární adresa SMTP používá bit vlevo od symbolu @ , připojí výchozí zásady pro příjemce a potom vyhledá uživatele a jejich přidružené poštovní schránky.
    2. Ujistěte se, že uživatel může přihlásit k poštovní schránce pomocí aplikace Microsoft Outlook Web Access (OWA).
  • HTTP_500

    Tento kód chyby odpovídá chybě E_HTTP_SERVER_ERROR. To se označuje jako následující chybová zpráva:
    Synchronizace se nezdařila z důvodu chyby na serveru. Zkuste to znovu.
    Toto chování může dojít z některého z následujících důvodů:
    • Internetová informační služba není k dispozici.
    • Integrované ověřování systému Windows není povolena na virtuální adresář Exchange Server serveru, kde je umístěna poštovní schránka uživatele.
    • Synchronizace je prováděno při přesunutí poštovní schránky.
    Chcete-li tento problém vyřešit, použijte jednu z následujících metod:
    • Opakujte synchronizaci později.
    • Restartujte server Exchange obnovit ověřování uživatelů.
    Navíc při použití zařízení Pocket PC a Microsoft Exchange 2003 souboru NexTags.log zobrazí informace podobné následujícím:
    02/16/05 12:05:42 Dump of HTTP response for user  UserName  HTTP/1.1 400 Bad RequestContent-Type: text/html
    Date: Wed, 16 Feb 2005 12:05:37 GMT
    Connection: close
    Content-Length: 46

    Bad Request (Request Header Too Long)
    Obvykle k tomuto problému dochází, pokud je uživatel členem více než 120 skupin ve službě Active Directory. V tomto případě uživatel pravděpodobně nelze ověřit, protože token Kerberos, který je generován během pokusu o ověření má pevnou maximální velikostí. Když není dostatečně velká vyrovnávací paměť, která je určena hodnota registru MaxTokenSize, uživatele nelze ověřit. Potom může uživatel obdržet následující chybovou zprávu:
    Nedostatek paměti
    Poznámka: V původní verzi systému Microsoft Windows 2000 Server MaxTokenSize hodnota je 8 000 bajtů. V systému Windows 2000 Server s aktualizací Service Pack 2 (SP2) a Microsoft Windows Server 2003 MaxTokenSize hodnota je 12 000 bajtů.

    Chcete-li tento problém vyřešit, použijte nástroj Tokensz.exe k určení hodnoty MaxTokenSize uživatele. Pokud Token maximální velikost je větší než 12 000, nastavte hodnotu MaxTokenSize větší hodnotu. Další informace o tom, jak používat nástroj Tokenz.exe k určení maximální tokenu a chcete-li stáhnout nástroj Tokenz.exe naleznete na následujícím webu společnosti Microsoft:Další informace o tom, jak změnit hodnotu registru MaxTokenSize získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

    327825 nové řešení problémů, které dojít, pokud uživatelé náleží do více skupin



    Navíc při Exchange Server ActiveSync není dokončena, můžete přijímat kód chyby HTTP 500.


    Aplikace ActiveSync systému Exchange Server a Exchange aplikaci Outlook Mobile Access (OMA) pomocí virtuálního adresáře/Exchange na serveru back-end Exchange přístup k šablonám OWA a Distributed Authoring and Versioning (DAV). Toto je, kde je umístěna poštovní schránka uživatele. Tento virtuální adresář nelze přístup Server ActiveSync a aplikace OMA, pokud platí jedna z následujících podmínek:
    • Virtuální adresář/Exchange na serveru back-end Exchange je nakonfigurován vyžadovat vrstvu SSL (Secure Socket).
    • Je povoleno ověřování na základě formulářů.
    K tomuto problému nedochází v případě, že tato nastavení povolíte u virtuálního adresáře/Exchange na serveru front-end

    Chcete-li tento problém vyřešit, použijte nástroj Metaedit. Další informace o tom, jak získat a nainstalovat nástroj metadat klepněte na následující číslo článku databáze Microsoft Knowledge Base:

    232068 jak stáhnout, nainstalovat a odebrat nástroj IIS Metaedit 2.2

    Chcete-li tento problém vyřešit, postupujte takto:
    1. Spusťte nástroj Editor metabáze (MetaEdit). Chcete-li to provést, klepněte na tlačítko Start, přejděte na příkaz programy, přejděte na položku Nástroje pro správua potom klepněte na tlačítko Metaedit.
    2. V Metaedit rozbalte složkuLM/W3SVC/1/Root/Exchange a potom klepněte na položku Exchange
    3. V nabídce metabáze klepněte na tlačítko Exportovat textový soubora potom klepněte na tlačítko Ano v dialogovém okně Metaedit .
    4. Do pole název souboru zadejte Exchange-OMAa klepněte na tlačítko Uložit.
    5. V dialogovém okně Metaedit klepněte na tlačítko Ano.
    6. V dialogovém okně Metaedit klepněte na tlačítko OK.
    7. Vyhledejte a otevřete soubor Exchange OMA.txt .
    8. Vyhledejte řádek podobný následujícímu: [/ LM/W3SVC/1/Root/Exchange]. Toto je řádek číslo 6.
    9. Zadejte - OMA po výměně , aby se podobá následující řádek:
      [/LM/W3SVC/1/Root/Exchange-OMA]
    10. V nabídce soubor klepněte na tlačítko Uložit.
    11. V nabídce soubor klepněte na příkaz Konec.
    12. V editoru metabáze klepněte na následující složku:
      LM/W3SVC/1/Root/Exchange
    13. V nabídce metabáze do metabáze Editor klepněte na tlačítko Importovat textový soubor.
    14. V dialogovém okně Metaedit klepněte na tlačítko Ano.
    15. V dialogovém okně Otevřít klepněte na soubor Exchange-OMA a klepněte na tlačítko Otevřít.
    16. V dialogovém okně Metaedit klepněte na tlačítko Ne.
    17. V dialogovém okně Metaedit klepněte na tlačítko Ano.
    18. V dialogovém okně Metaedit klepněte na tlačítko OK.
    19. Rozbalte následující složky:
      LM/W3SVC/1/Root/Exchange
    20. Ověřte, zda existují následující složky ve složce serveru Exchange :
      LM/W3SVC/1/Root/Exchange/Exchange-OMA
    21. Otevřete Správce Internetové informační Server (IIS) a potom ověřte existenci složky Exchange-OMA ve skupinovém rámečku Výchozí webový server.
  • HTTP_502

    Tento kód chyby odpovídá chybě E_HTTP_BAD_GATEWAY. To je popsána jako následující chybová zpráva:
    Synchronizace se nezdařila z důvodu chyby na serveru.
    Tomuto problému může dojít, pokud zařízení Pocket PC používá proxy server pro připojení k ActiveSync Server a potom proxy server dojde k chybě.

    Chcete-li tento problém vyřešit, připojte k serveru aplikace ActiveSync pomocí různých proxy serveru. Nebo potíží s připojením na proxy server.
Další informace o chybových zprávách v Microsoft Mobile Information Server opatřete si tento soubor Errors.chm. Chcete-li stáhnout tento soubor, naleznete na následujícím webu společnosti Microsoft:Poznámky k verzi aktualizace pro Mobile Information Server 2002 naleznete na následujícím webu společnosti Microsoft:Další informace o jiné chybové kódy HTTP klepněte na následující číslo článku databáze Microsoft Knowledge Base:

Kódy stavu 318380 popis produktu Internetová informační služba (IIS) 5.0 a 6.0

Vlastnosti

ID článku: 330463 - Poslední kontrola: 16. 1. 2017 - Revize: 1

Váš názor