Share via


Feil når en bruker åpner Alternativer-siden i Exchange Server 2010: 400 Ugyldig forespørsel

Opprinnelig KB-nummer: 2971274

Symptomer

Når en bruker logger på Outlook Web App (OWA) i Microsoft Exchange Server 2010 og deretter klikker Alternativer og deretter Se alle alternativer, kan brukeren få en feilmelding: 400 Ugyldig forespørsel.

Årsak

Feilen oppstår fordi brukeren ikke har en tidssoneverdi angitt i postboksen i Exchange Server 2010. Du kan bekrefte denne verdien ved å kjøre cmdleten Get-MailboxRegionalConfiguration -identity <username> .

Eldre konfigurasjon kan fremdeles finnes i den virtuelle OWA-katalogen. I Exchange Server 2007 kan administratorer endre verdier slik at brukere ikke blir bedt om språk- eller tidssoneinnstillinger ved første påloggingsforsøk. Administratorer kan for eksempel angi verdien 1033 for engelsk på følgende måte:

Set-OWAVirtualdirectory "owa (Default Web Site)" -DefaultClientLanguage 1033 -LogonAndErrorLanguage 1033

Når den virtuelle OWA-katalogen konfigureres ved hjelp av en annen verdi enn 0 (null) for DefaultClientLanguage og LogonAndErrorLanguage, oppdateres ikke språkattributtene i postboksen. I tillegg, hvis tidssonen ikke er angitt i den regionale konfigurasjonen for Exchange Server 2010, kan brukeren få feilen som er nevnt i symptomdelen. Disse verdiene kreves for at Exchange-Kontrollpanel skal fungere riktig.

Selv om disse cmdletene fortsatt godtas av Exchange Server virtuelle kataloger i 2010, anses cmdletene som eldre innstillinger. Vi anbefaler derfor at du bruker cmdleten Set-MailboxRegionalConfiguration i Exchange Server 2010. Eksempel:

Set-MailboxRegionalConfiguration -Identity <username> -Language en-us -TimeZone "Eastern Standard Time"

Løsning 1: Angi en tidssoneverdi for én eller flere brukere

  • Angi en tidssoneverdi for brukeren ved hjelp av følgende kommando:

    Set-MailboxRegionalConfiguration -Identity <username> -Language en-us -TimeZone "Eastern Standard Time"
    
  • Angi tidssonen for flere brukere ved hjelp av følgende kommando. Dette endrer imidlertid bare alle brukere til den bestemte tidssonen.

    get-mailbox | Set-MailboxRegionalConfiguration -Timezone "Eastern Standard Time"
    

Oppløsning 2: Angi standard språk for klientspråk og påloggingsfeilspråk til 0

Hvis du har flere berørte brukere, angir du standardspråket for klientspråket og påloggingsfeilspråket til 0 i den virtuelle katalogen ved hjelp av følgende kommando. Denne verdien regnes imidlertid som et eldre attributt. Selv om den Set-MailboxRegionalConfiguration kan brukes i Exchange Server 2010, foretrekkes den:

Get-OWAVirtualdirectory "xcsicas1\OWA (Default Web Site)" |Set-OWAVirtualdirectory -DefaultClientLanguage 0 -LogonAndErrorLanguage 0

Mer informasjon

Hvis du prøver å bekrefte at brukere ikke har en tidssone ved å kjøre Mailbox -Resultsize Unlimited | Get-MailboxRegionalConfiguration, vil returen på identitetsattributtet være en nullverdi. Dette er et kjent problem i Exchange Server 2010. Så du bør bruke oppløsningen 2 bare hvis flere brukere påvirkes.