Skip to content

Commit ef3124d

Browse files
committed
adding warning about sharing certs and ports
1 parent d8471f6 commit ef3124d

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

articles/service-fabric/service-fabric-assign-policy-to-endpoint.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ For an HTTPS endpoint, also indicate the name of the certificate to return to th
4141
</Policies
4242
```
4343

44+
> [!WARNING]
45+
> Do not use the same port and certificate for different instances of the same application when using HTTPS. Upgrading two different services using the same port in different application instances will result in an upgrade failure. For more information, see [Upgrading multiple applications with HTTPS endpoints
46+
](service-fabric-application-upgrade.md#upgrading-multiple-applications-with-https-endpoints).
47+
>
48+
4449
<!--Every topic should have next steps and links to the next logical set of content to keep the customer engaged-->
4550
For next steps, read the following articles:
4651
* [Understand the application model](service-fabric-application-model.md)

articles/service-fabric/service-fabric-service-manifest-resources.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,11 @@ The HTTPS protocol provides server authentication and is also used for encryptin
102102
> [!NOTE]
103103
> A service’s protocol cannot be changed during application upgrade. If it is changed during upgrade, it is a breaking change.
104104
>
105-
>
105+
106+
> [!WARNING]
107+
> Do not use the same port and certificate for different instances of the same application when using HTTPS. Upgrading two different services using the same port in different application instances will result in an upgrade failure. For more information, see [Upgrading multiple applications with HTTPS endpoints
108+
](service-fabric-application-upgrade.md#upgrading-multiple-applications-with-https-endpoints).
109+
>
106110
107111
Here is an example ApplicationManifest that you need to set for HTTPS. The thumbprint for your certificate must be provided. The EndpointRef is a reference to EndpointResource in ServiceManifest, for which you set the HTTPS protocol. You can add more than one EndpointCertificate.
108112

0 commit comments

Comments
 (0)