none
Probléme URL et certificat RRS feed

  • Question

  • Bonsoir,

     

    J'aimerai avoir un petit coup de pouce pour finioler mon installation. Tout est ok sauf certaine URL qui sont mal paramétrées...

    Ceci entraine une alerte de certificat voici celle que je souhaiterais mettre a jour :

      <ASUrl>https://owa.xxxx/ews/exchange.asmx</ASUrl>
            <EwsUrl>https://owa.xxxx.fr/ews/exchange.asmx</EwsUrl>
            <EcpUrl>https://owa.xxxx.fr/ecp/</EcpUrl>
                 
         
            <OOFUrl>https://owa.xxxx/ews/exchange.asmx</OOFUrl>
            <UMUrl>https://owa.xxxx/ews/UM2007Legacy.asmx</UMUrl>

    En fait mon certificat et de type xxx.fr et je voudrais mettre les url en xxx.fr/ews/...

     

    Merci du coup de main ca fait un sacré moment que je me balade dans l'interface...

     

    lundi 23 janvier 2012 17:57

Réponses

  • Bonjour,

    Vous pouvez utiliser l'EMC (le Console) ou l'EMS (le Shell), je préfère le Shell.

    Pour verifier la configuration actuelle de toutes les WebApp voici les commandes à utiliser :

    Get-ClientAccessServer | fl -p Server,Name,*uri*

    Get-WebServicesVirtualDirectory | fl -p Server,Name,*url*

    Get-OabVirtualDirectory | fl -p Server,Name,*url*

    Get-UMVirtualDirectory | fl -p Server,Name,*url*

    Get-AutodiscoverVirtualDirectory | fl -p Server,Name,*url*

    Get-OwaVirtualDirectory | fl -p Server,Name,*url*

    Get-EcpVirtualDirectory | fl -p Server,Name,*url*

    Get-ActiveSyncVirtualDirectory | fl -p Server,Name,*url*

    Get-OutlookAnywhere | fl -p ServerName,Name,*external*

     

    Pour faire des modifs : (attention je cous conseil de faire une sauvegarde de la configuration on l'exportant dans un fichier txt)

    exemple : Get-ClientAccessServer | fl -p Server,Name,*uri* >> c:\script\svg_CAS.txt

     

    on pourra utiliser des variables pour simplifier tout cela (a remplacer par vos informations) (computer name sera le nom NETBIOS de votre CAS)

    $URLName="mail.domaine.fr"

    $ComputerName="Ex2k10CAS"

     

    # Autodiscover Service Connection Point (SCP)

    Get-ClientAccessServer | Set-ClientAccessServer -AutodiscoverServiceInternalUri https://$URLName/Autodiscover/Autodiscover.xml

     

    # Web Services URL (EWS pour AS)

    Get-WebServicesVirtualDirectory | Set-WebServicesVirtualDirectory -InternalUrl https://$URLName/ews/exchange.asmx -ExternalUrl https://$URLName/ews/exchange.asmx

     

    # OAB URL

    Get-OABVirtualDirectory | Set-OABVirtualDirectory -InternalURL https://$URLNAME/OAB -ExternalURL https://$URLNAME/OAB

     

    # UM URL

    Set-UMVirtualDirectory -Identity “$computername\UnifiedMessaging (Site Web par défaut)” -InternalUrl https://$URLNAME/UnifiedMessaging/Service.asmx -ExternalUrl https://$URLNAME/UnifiedMessaging/Service.asmx

     

    # Autodiscover URL

    Set-AutodiscoverVirtualDirectory -Identity “$computername\Autodiscover (Site Web par défaut)” -InternalUrl https://$URLNAME/Autodiscover/Autodiscover.xml -ExternalUrl https://$URLNAME/Autodiscover/Autodiscover.xml

     

    # OWA URL

    Set-OWAVirtualDirectory -identity "$computername\owa (Site Web par défaut)" -InternalURL https://$URLNAME/owa -ExternalURL https://$URLNAME/owa

     

    # ECP URL (pareil ici (Site Web par défaut) ou bien (Default Web Site))

    Set-EcpVirtualDirectory -identity "$computername\ecp (Default Web Site)" -InternalURL https://$URLNAME/ecp -ExternalURL https://$URLNAME/ecp

     

    # ActiveSync URL

    Get-ActiveSyncVirtualDirectory | Set-ActiveSyncVirtualDirectory -InternalURL https://$URLNAME/Microsoft-Server-ActiveSync -ExternalURL https://$URLNAME/Microsoft-Server-ActiveSync

     

    # Outlook Anywhere URL

    Set-OutlookAnywhere -identity "$computername\RPC (Site Web par défaut)" -ExternalHostname $URLNAME

     

    NOTE : Attention ne modifier que se dont vous avez besoin !

    De plus mes exemple de modification modifient -InternalURL et -ExternalURL, à vous de retirer les paramètres inutiles.

     

    Cordialement,

    Anthony COSTESEQUE

    • Marqué comme réponse Alain DOSI vendredi 27 janvier 2012 13:03
    jeudi 26 janvier 2012 21:57

Toutes les réponses

  • Bonsoir,

    le certificat ne contient pas et n'a pas à contenir les différents répertoires virtuels !

    Un certificat xxxx.fr fonctionne très bien pour les urls en xxxx.fr mais aussi pour xxxx.fr/ews/...

    Ton problème correspondrait plutôt aux URL /owa.xxxx/ews que je vois dans ton exemple et qui ne sont pas bonnes car il manque .fr (ou une autre extension).

    Le problème peut aussi venir du certificat qui ne contient pas les alias internes, c'est à dire les noms directs utilisés localement pour accéder à Exchange.

    A bientôt,


    Thierry DEMAN. Exchange MVP. https://www.mcpvirtualbusinesscard.com/VBCServer/MVPtdeman/profile (68 MCPs) http://base.faqexchange.info
    lundi 23 janvier 2012 23:26
    Modérateur
  • Bonsoir,

     

    En effet le probléme vient du sous domaine owa.mondomaine.fr

     

    Comment le changer, notamment pour le service de disponibilité et d'absence du bureau

     

    Merci Beaucoup pour votre aide

     

     

    jeudi 26 janvier 2012 16:44
  • Bonjour,

    Vous pouvez utiliser l'EMC (le Console) ou l'EMS (le Shell), je préfère le Shell.

    Pour verifier la configuration actuelle de toutes les WebApp voici les commandes à utiliser :

    Get-ClientAccessServer | fl -p Server,Name,*uri*

    Get-WebServicesVirtualDirectory | fl -p Server,Name,*url*

    Get-OabVirtualDirectory | fl -p Server,Name,*url*

    Get-UMVirtualDirectory | fl -p Server,Name,*url*

    Get-AutodiscoverVirtualDirectory | fl -p Server,Name,*url*

    Get-OwaVirtualDirectory | fl -p Server,Name,*url*

    Get-EcpVirtualDirectory | fl -p Server,Name,*url*

    Get-ActiveSyncVirtualDirectory | fl -p Server,Name,*url*

    Get-OutlookAnywhere | fl -p ServerName,Name,*external*

     

    Pour faire des modifs : (attention je cous conseil de faire une sauvegarde de la configuration on l'exportant dans un fichier txt)

    exemple : Get-ClientAccessServer | fl -p Server,Name,*uri* >> c:\script\svg_CAS.txt

     

    on pourra utiliser des variables pour simplifier tout cela (a remplacer par vos informations) (computer name sera le nom NETBIOS de votre CAS)

    $URLName="mail.domaine.fr"

    $ComputerName="Ex2k10CAS"

     

    # Autodiscover Service Connection Point (SCP)

    Get-ClientAccessServer | Set-ClientAccessServer -AutodiscoverServiceInternalUri https://$URLName/Autodiscover/Autodiscover.xml

     

    # Web Services URL (EWS pour AS)

    Get-WebServicesVirtualDirectory | Set-WebServicesVirtualDirectory -InternalUrl https://$URLName/ews/exchange.asmx -ExternalUrl https://$URLName/ews/exchange.asmx

     

    # OAB URL

    Get-OABVirtualDirectory | Set-OABVirtualDirectory -InternalURL https://$URLNAME/OAB -ExternalURL https://$URLNAME/OAB

     

    # UM URL

    Set-UMVirtualDirectory -Identity “$computername\UnifiedMessaging (Site Web par défaut)” -InternalUrl https://$URLNAME/UnifiedMessaging/Service.asmx -ExternalUrl https://$URLNAME/UnifiedMessaging/Service.asmx

     

    # Autodiscover URL

    Set-AutodiscoverVirtualDirectory -Identity “$computername\Autodiscover (Site Web par défaut)” -InternalUrl https://$URLNAME/Autodiscover/Autodiscover.xml -ExternalUrl https://$URLNAME/Autodiscover/Autodiscover.xml

     

    # OWA URL

    Set-OWAVirtualDirectory -identity "$computername\owa (Site Web par défaut)" -InternalURL https://$URLNAME/owa -ExternalURL https://$URLNAME/owa

     

    # ECP URL (pareil ici (Site Web par défaut) ou bien (Default Web Site))

    Set-EcpVirtualDirectory -identity "$computername\ecp (Default Web Site)" -InternalURL https://$URLNAME/ecp -ExternalURL https://$URLNAME/ecp

     

    # ActiveSync URL

    Get-ActiveSyncVirtualDirectory | Set-ActiveSyncVirtualDirectory -InternalURL https://$URLNAME/Microsoft-Server-ActiveSync -ExternalURL https://$URLNAME/Microsoft-Server-ActiveSync

     

    # Outlook Anywhere URL

    Set-OutlookAnywhere -identity "$computername\RPC (Site Web par défaut)" -ExternalHostname $URLNAME

     

    NOTE : Attention ne modifier que se dont vous avez besoin !

    De plus mes exemple de modification modifient -InternalURL et -ExternalURL, à vous de retirer les paramètres inutiles.

     

    Cordialement,

    Anthony COSTESEQUE

    • Marqué comme réponse Alain DOSI vendredi 27 janvier 2012 13:03
    jeudi 26 janvier 2012 21:57
  • Merci beaucoup pour l'info.

     

    Mon problème d'url etait celui du Web Service qui gére la disponibilité et le gestionnaire d'absence du bureau...

     

    Petite question : Les clients vont-ils mettre a jour leur configuration de maniére automatique ou bien il faut que je passe sur les postes ?

     

    Merci

     

    Bonne journée

    vendredi 27 janvier 2012 13:10
  • La configuration sera mise à jour automatiquement sur les postes client.

    Pas d'intervention à faire :)

    Bonne journée.

    Anthony

    vendredi 27 janvier 2012 13:18