2012-04-10 8 views
1

Das Hosting-Unternehmen, das mein Arbeitgeber verwendet, hat am Wochenende ein Upgrade auf Exchange 2010 durchgeführt. Dies führte dazu, dass ein Dienst, den wir verwenden, auf ein Postfach zugreifen konnte, um zu brechen. Das Hosting-Unternehmen, sagte unsere Briefkästen waren noch 2007. Beim Versuch, sie jetzt für den Zugriff auf die Exchange 2007-Webservice verwenden, erhalte ich folgende Fehlermeldung:Exchange 2010 EWS kann nicht auf 2007 MailBox - AutoErmittlung zugreifen?

The Client Access server version doesn't match the Mailbox server version of the resource that was being accessed. To determine the correct URL to use to access the resource, use Autodiscover with the address of the resource.

ich einige Googeln zu diesem Fehler gemacht haben, und haben einige Einträge gefunden über Verwenden von AutoDiscover, um dies zu umgehen. Ich habe das Microsoft-Beispiel ausprobiert, das ich gefunden habe here, aber ich bin unklar, was die Ausgabe von der Konsole mir sagt oder wie ich es benutze.

Es sieht so aus, als ob es versucht, einige URLs zu treffen und dann berichtet, was es gefunden hat. Ich habe entweder Ausnahmen, "Die E-Mail-Adresse kann nicht gefunden werden" oder "Site mismatch"

Bearbeiten: Ich habe die Beispielanwendung einige Informationen zurückgeben. Jetzt ist meine Frage, wie übersetze ich, was diese Ausgabe in den Zugang zum Briefkasten ist, den ich benötige?

Hier ist eine Liste der Eigenschaften, die mit ihren tatsächlichen Werten zurückgegeben werden.

Kann mir jemand in die richtige Richtung zeigen, um dieses Problem zu lösen?

Ich habe auch keinen Zugriff auf Änderungen am Exchange Server selbst vornehmen.

Antwort

1

Ich fand die Antwort mit ein bisschen mehr von googeln. Die URL, die von der Eigenschaft "Account/Protocol/EwsUrl =" zurückgegeben wurde, gab mir den Wert, auf den ich meinen Webservice verweisen wollte.

+0

Ran in ein ähnliches Problem mit einem Server-Upgrade, danke! +1 – Tridus

0

hatte ich den gleichen Fehler:

The Client Access server version doesn't match the Mailbox server version of the resource that was being accessed

..aber die EwsUrl

Die Server-Plattform 2013 aufgerüstet worden ist, aber das Zielpostfach war noch im Jahr 2007 Modus richtig war. Die Lösung bestand darin, das Postfach nach 2013 zu migrieren, und es begann wieder zu arbeiten. Es war also eher eine Umwelt als ein Code-Fix.

Verwandte Themen