none
Exchange Server 2016 auf einem Windows Server 2012 R2 keine Powershell RRS feed

  • Allgemeine Diskussion

  • Hallo Zusammen,

    wir haben ein Upgrade von einem Exchange 2013 auf einen 2016 durchgefuhrt.

    Bei der Installation musste ich das Management Framewor 5 mit der PowerShell 5 installieren, allerdings funktioniert der 2016er Exchange nur mit der Powerhell 4.

    Beim Versuch die Exchnage Management Shell aufzurufen kommt immer der Fehler:

    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1

    FullQuallifiedErrorId: PSSessionOpenFailed.

    Danach connected die Shell zum alten Ex2013, das funktioniert.

    Der gleiche Fehler kommt auch wenn ich versuche Manuell mit dem EX2016 per PowerShell zu connecten.

    Beide Server laufen auf einem Aktuellen 2012R2 Datacenter, wie kann es sein, dass der "alte" Ex2013 mit der PS5 zurecht kommt und der neue nicht?

    Auf dem 2012R2 kann ich auch nur die PS5 installieren.

    Da die Exchange Management Shell immer zu dem Ex2013 Connected, fehlen naturlich die Ex2016 spezifiscvhen befehele wie z.B.: get-MailboxPlan.

    Gibt es schon eine Lösung zu diesem Probelm?

    Gruß

    Urs Krüger

    • Typ geändert Teodora MilushevaModerator Dienstag, 1. Dezember 2015 12:28 Die Threads die keine Aktivität haben, werden als Diskussion geändert. Das machen wir, um die Suche in dem Forum zu verbessern. Sie können den Typ jede Zeit ändern.
    Mittwoch, 25. November 2015 13:46

Alle Antworten

  • Am 25.11.2015 schrieb Urs Krüger:
    Hi,

    wir haben ein Upgrade von einem Exchange 2013 auf einen 2016 durchgefuhrt.

    Ein Upgrade? WIe das? Es geht nur eine Migration.

    Bye
    Norbert

    Mittwoch, 25. November 2015 14:12
  • Ich hoffe du meinst mit Upgrade ihr habt einen 2ten Server in die Orga installiert. Ansonsten braucht man kein Windows Management Framework 5 für Exchange 2016 und eigentlich sollte es auch  nicht supported sein bisher.

    Grüße

    Jörg

    Mittwoch, 25. November 2015 15:27
  • Ja, hatte einen 2. Installiert
    Donnerstag, 26. November 2015 15:02
  • Aber wieso ist Exchange 2016 dann für 2012R2 freigegeben.

    Auf diesem kann ich ja nur das Management Framework 5 Installieren. Irgendwie wiederspricht sich das, vorallem, dass der EX2013 mit dem Framework 5 funktioniert.

    Gruß

    Urs

    Donnerstag, 26. November 2015 15:03
  • Auf dem Windows 2012R2 ist per default Windows Managment Framework 4 installiert. Du mußt da nichts zusätzlich installieren.
    Donnerstag, 26. November 2015 15:19
  • Ja, ist auch installiert, Aber der EX 2016 meldete bei der Installation dass es nicht vorhanden sei. Somit -> Miocrosoft DL Center und die Entsprechende Version drauf.

    Donnerstag, 26. November 2015 15:28
  • Dann ist dein OS murks, wie gesagt du brauchst kein Framework installieren und schon gar kein 5er. Das ist nicht supported auch für 2013 nicht. Davon mal ab, afaik ist das WMF 5.0 noch Preview.

    Donnerstag, 26. November 2015 15:33
  • Am 26.11.2015 schrieb Urs Krüger:

    Aber wieso ist Exchange 2016 dann für 2012R2 freigegeben.

    Weil Microsoft es dafür freigegeben hat und es darauf läuft (genauso wie auf 2012). ;)

    Auf diesem kann ich ja nur das Management Framework 5 Installieren. Irgendwie wiederspricht sich das, vorallem, dass der EX2013 mit dem Framework 5 funktioniert.

    Wo hast du solche Aussagen denn her? Meinst du eventuell 4.5?

    Bye
    Norbert


    Dilbert's words of wisdom #19:
    Am I getting smart with you? How would you know?
    nntp-bridge Zugriff auf die MS Foren wieder möglich: https://communitybridge.codeplex.com/

    Donnerstag, 26. November 2015 15:46
  • Am 26.11.2015 schrieb Urs Krüger:
    Hi,

    Ja, ist auch installiert, Aber der EX 2016 meldete bei der Installation dass es nicht vorhanden sei. Somit -> Miocrosoft DL Center und die Entsprechende Version drauf.

    Am besten du schreibst genau, was du runtergeladen hast und dann sehen wir weiter. Mit deinen Aussagen kann man hier nur raten. Fakt ist, dass Exchange 2016 selbstverständlich auf 2012R2 läuft (ja hier bei mir geht das) ;)

    Bye
    Norbert

    Donnerstag, 26. November 2015 15:47
  • Hallo zusammen,

    ich habe den gleichen Fehler - Exchange 2016 Neuinstallation. Leider führten alle bisherigen Infos nicht zur Behebung.

    Umgebung: 3 virtuelle Server, Domaincontroller, Fileserver und Exchange auf Basis von Hyper-V. Komplett neu installiert, Windows 2012 r2 / Exchange 2016. Betrieb grundsätzlich Fehlerfrei.

    Ich fand neben diesem auch folgenden Beitrag zum Thema:

    https://www.frankysweb.de/exchange-2013-exchange-management-shell-verbindet-sich-nicht-zugriff-verweigert/

    Ich hab die Erfahrung gemacht, dass der Exchange 2016 direkt nach der Neuinstallation einige Fehlermeldungen brachte die behoben werden mussten.

    Ich habe u.a. auch externe und interne URLs angepasst und alles inkl. Verwaltungsshell lief Problemlos. Es hat den Anschein als hätten sich hier nachträglich nochmals Einstellungen verändert. Ich kann allerdings mangels Shell den Inhalt nicht abfragen, nur per WebGUI. Dort sieht alles gut aus, Hosts/URLs lassen sich auch problemlos erreichen.

    Seitdem ich den Server weiter eingerichtet habe, möchte sich die Verwaltungsshell (Powershell) nicht mehr verbinden und wirft folgende Fehlermeldungen und versucht sich immer wieder mit der


             Willkommen bei der Exchange-Verwaltungsshell.

    Vollständige Liste der Cmdlets: Get-Command
    Nur Exchange-Cmdlets: Get-ExCommand
    Cmdlets, die einer bestimmten Zeichenfolge entsprechen: Hilfe *<string>*
    Allgemeine Hilfe abrufen: Hilfe
    Hilfe für ein Cmdlet abrufen: Help <cmdlet name> oder <cmdlet name> -?
    Exchange-Teamblog: Get-ExBlog
    Vollständige Ausgabe für einen Befehl anzeigen: <command> | Format-List

    Kurzübersichtsleitfaden anzeigen: QuickRef
    Tipp des Tages Nr. 88:

    Verwenden Sie diesen Befehl, um fehlerhafte Nachrichten für alle nicht erfolgreichen Verschiebungen zu ermitteln:

    Get-MoveRequest -MoveStatus Failed | Get-MoveRequestStatistics | ft Alias, percentcomplete, message -auto

    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    Fehler beim Herstellen der Verbindung zu einem Exchange-Server am aktuellen Standort.
    Geben Sie den vollqualifizierten Domänennamen des Servers ein, zu dem eine Verbindung hergestellt werden soll.: ex01.kis
    ys.zz
    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    [PS] C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Exchange Server 2016>

    Auch die manuelle Eingabe anstatt des auslesens per Autodiscover half nicht weiter.

    Im Eventlog findet sich Fehler bzgl. des SearchIndexers und nicht korrekt registrierter Leistungsindikatoren - beides sehe ich nicht in Zusammenhang hiermit. In beiden Fällen war ich dabei diese zu eliminieren, mangels Powershell wird dies teilweise jedoch recht schwierig.

    Vielleicht hat noch jmd. eine Idee, einen Tipp, eine Hinweis oder andere Infos für mich?

    Vielen Dank

    Frank

    Dienstag, 5. Juli 2016 10:50
  •         Willkommen bei der Exchange-Verwaltungsshell.

    Vollständige Liste der Cmdlets: Get-Command
    Nur Exchange-Cmdlets: Get-ExCommand
    Cmdlets, die einer bestimmten Zeichenfolge entsprechen: Hilfe *<string>*
    Allgemeine Hilfe abrufen: Hilfe
    Hilfe für ein Cmdlet abrufen: Help <cmdlet name> oder <cmdlet name> -?
    Exchange-Teamblog: Get-ExBlog
    Vollständige Ausgabe für einen Befehl anzeigen: <command> | Format-List

    Kurzübersichtsleitfaden anzeigen: QuickRef
    Tipp des Tages Nr. 88:

    Verwenden Sie diesen Befehl, um fehlerhafte Nachrichten für alle nicht erfolgreichen Verschiebungen zu ermitteln:

    Get-MoveRequest -MoveStatus Failed | Get-MoveRequestStatistics | ft Alias, percentcomplete, message -auto

    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    Fehler beim Herstellen der Verbindung zu einem Exchange-Server am aktuellen Standort.
    Geben Sie den vollqualifizierten Domänennamen des Servers ein, zu dem eine Verbindung hergestellt werden soll.: ex01.kis
    ys.zz
    AUSFÜHRLICH: Verbindung mit ex01.domain.zz wird hergestellt.
    New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist.
    In Zeile:1 Zeichen:1
    + New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteExc
       eption
        + FullyQualifiedErrorId : PSSessionOpenFailed

    [PS] C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Exchange Server 2016>

    Auch die manuelle Eingabe anstatt des auslesens per Autodiscover half nicht weiter.

    Im Eventlog findet sich Fehler bzgl. des SearchIndexers und nicht korrekt registrierter Leistungsindikatoren - beides sehe ich nicht in Zusammenhang hiermit. In beiden Fällen war ich dabei diese zu eliminieren, mangels Powershell wird dies teilweise jedoch recht schwierig.

    Vielleicht hat noch jmd. eine Idee, einen Tipp, eine Hinweis oder andere Infos für mich?

    Vielen Dank

    Frank

    Habe das gleiche Problem. Zugriffsrechte und Pfadangaben alle überprüft. Ich komme einfach nicht mehr in die Verwaltungsshell rein. Immer : New-PSSession : Der Pfad "" kann nicht gefunden werden, da er nicht vorhanden ist." 

    Setup:

    Als VMs auf Hyper-V

    1 Server 2012R2 als DC

    1 Server 2012R2 mit Exchange

    Installation lief ohne Probleme durch, keine Fehlermeldungen oder ähnliches. Jetzt bin ich an dem Punkt, wo ich mit der Exchange-Konsole weiter machen muss, aber komme da nicht drauf.

    Sonntag, 17. Juli 2016 12:16
  • Morgen,

    New-PSSession : Cannot find path '' because it does not exist.
    At line:1 char:1

    Kommt meistens vor wenn WMF 5 auf einem Exchange 2016 Server installiert ist. Ist auch wie bereits angetönt nicht supportet:

    https://technet.microsoft.com/en-us/library/ff728623%28v=exchg.150%29.aspx?f=255&MSPPError=-2147217396

    Hier mal WMF 5 deinstallieren und den Server neu starten. WMF 5 sollte die KB Nummer KB 3066437/KB 3134758 haben.

    https://www.vcloudnine.de/exchange-management-shell-ems-and-new-powershell-releases/


    Georg


    • Bearbeitet fgeo-ch Dienstag, 19. Juli 2016 05:59
    Dienstag, 19. Juli 2016 05:57