KB : Les liens des notifications par e-mail utilisent un protocole ou un port incorrect

Altium On-Prem Enterprise Server Altium On-Prem Enterprise Server
Les e-mails de notification de tâches générés par Altium On-Prem Enterprise Server peuvent contenir des liens utilisant un protocole ou un port incorrect. Par exemple, un e-mail peut utiliser le port HTTP 9780 alors que le serveur est configuré pour utiliser HTTPS sur le port 9785. Ce problème survient lorsque les paramètres WebsiteDomain et PreferredProtocol du fichier LocalVault.ini ne correspondent pas à la configuration d’accès réelle du serveur. La mise à jour de ces paramètres et le redémarrage d’IIS permettent de garantir que les nouveaux e-mails de notification de tâches contiennent des URL utilisant le protocole et le port appropriés.

Détails de la solution

Les liens dans les e-mails utilisent une adresse incorrecte

Les utilisateurs reçoivent des e-mails de notification de tâche contenant des liens vers l’interface web Altium. Lorsqu’un utilisateur clique sur un lien, le navigateur tente de se connecter en utilisant un protocole ou un port inattendu.

Par exemple, un environnement configuré pour HTTPS peut générer :

http://<server-name>:9780/...

Au lieu de :

https://<server-name>:9785/...

Par conséquent, le lien peut ne pas ouvrir l’interface web Altium attendue ou afficher une erreur de connexion.

Les valeurs de configuration déterminent les URL des notifications

Les liens des notifications par e-mail sont générés à partir des valeurs configurées dans le fichier LocalVault.ini. Si les paramètres suivants ne correspondent pas au protocole et au port utilisés pour accéder à Altium On-Prem Enterprise Server, les liens générés dans les e-mails peuvent pointer vers une URL incorrecte :

  • WebsiteDomain=
  • PreferredProtocol=

Le fichier LocalVault.ini se trouve généralement à l’emplacement suivant :

C:\Program Files (x86)\Altium\Altium365\LocalVault.ini

Les configurations par défaut du serveur sont les suivantes :

ProtocolePortPreferredProtocol
HTTP9780HTTP
HTTPS9785HTTPS

Faire correspondre les paramètres à la configuration d’accès au serveur

  • Pour un environnement HTTPS, configurez WebsiteDomain avec le port 9785 et définissez PreferredProtocol sur HTTPS.
  • Pour un environnement HTTP, configurez WebsiteDomain avec le port 9780 et définissez PreferredProtocol sur HTTP.

Après avoir effectué les modifications, redémarrez IIS afin d’appliquer la configuration mise à jour.

Mettre à jour LocalVault.ini et redémarrer IIS

  1. Sur la machine hébergeant Altium On-Prem Enterprise Server, ouvrez le fichier suivant dans un éditeur de texte avec des privilèges d’administrateur :
    C:\Program Files (x86)\Altium\Altium365\LocalVault.ini
  2. Repérez les paramètres suivants :
    WebsiteDomain=
    PreferredProtocol=
  3. Vérifiez que les valeurs correspondent au protocole et au port que les utilisateurs emploient habituellement pour accéder au serveur.
    LocalVault.ini configuration file showing WebsiteDomain=:9780 and PreferredProtocol=HTTP, with Port=9780 and HttpsPort=9785 listed in server configuration. 
  4. Pour un environnement HTTPS, configurez :
    WebsiteDomain=<server-name>:9785
    PreferredProtocol=HTTPS
  5. Pour un environnement HTTP, configurez :
    WebsiteDomain=<server-name>:9780
    PreferredProtocol=HTTP
  6. Enregistrez le fichier, ouvrez Command Prompt en tant qu’administrateur, puis exécutez :
    iisreset
  7. Générez un nouvel e-mail de notification de tâche et vérifiez que son URL utilise le protocole et le port attendus :
    https://<server-name>:9785/...

    ou :

    http://<server-name>:9780/...
  8. Cliquez sur le lien et vérifiez qu’il ouvre l’interface web Altium attendue.

Remarques complémentaires

Si le problème persiste après la mise à jour de WebsiteDomain et de PreferredProtocol, consultez les articles connexes suivants de la base de connaissances pour obtenir des conseils supplémentaires :

Ces articles couvrent d’autres scénarios de configuration du serveur susceptibles d’affecter la génération des URL et l’accès à l’interface web d’Altium On-Prem Enterprise Server.

Références

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Enterpour nous envoyer vos commentaires.