diff --git a/cloudhub/modules/ROOT/pages/_partials/ch-penetration-testing.adoc b/cloudhub/modules/ROOT/pages/_partials/ch-penetration-testing.adoc index 3c572b52b..88c91c456 100644 --- a/cloudhub/modules/ROOT/pages/_partials/ch-penetration-testing.adoc +++ b/cloudhub/modules/ROOT/pages/_partials/ch-penetration-testing.adoc @@ -3,7 +3,7 @@ //tag::intro[] If your company security policies require that you perform vulnerability and penetration testing against Anypoint Platform, you can commence testing without notifying Salesforce beforehand. -All assessments must be performed in accordance with the https://help.salesforce.com/s/articleView?id=000392845&type=1[Security Assessment Agreement^]. +All assessments must be performed in accordance with the https://help.salesforce.com/s/articleView?id=000392845&type=1[Security Assessment Agreement]. // end::intro[] //tag::runTest[] @@ -42,8 +42,8 @@ The Security Assessment Agreement includes restrictions and requirements for tes . Have your security resource use the following documents to identify common false positives and security issues related to settings: + -- -** https://help.salesforce.com/s/articleView?id=000383448&type=1[Platform Security FAQ^] -** https://help.salesforce.com/s/[Salesforce Help^] +** https://help.salesforce.com/s/articleView?id=000383448&type=1[Platform Security FAQ] +** https://help.salesforce.com/s/[Salesforce Help] -- + @@ -64,7 +64,7 @@ Include the following information in your email: //tag::reporting[] === Reporting Security Vulnerabilities -To report security vulnerability findings, follow the https://help.salesforce.com/s/articleView?id=000384043&type=1[Security Vulnerability Finding Submittal Guide^]. Security vulnerability reports that do not follow the required steps are rejected. +To report security vulnerability findings, follow the https://help.salesforce.com/s/articleView?id=000384043&type=1[Security Vulnerability Finding Submittal Guide]. Security vulnerability reports that do not follow the required steps are rejected. Salesforce does not address any security vulnerabilities in the following categories: diff --git a/cloudhub/modules/ROOT/pages/ch-ch2-migration-configuration.adoc b/cloudhub/modules/ROOT/pages/ch-ch2-migration-configuration.adoc index 522232a63..b195c9578 100644 --- a/cloudhub/modules/ROOT/pages/ch-ch2-migration-configuration.adoc +++ b/cloudhub/modules/ROOT/pages/ch-ch2-migration-configuration.adoc @@ -220,7 +220,7 @@ a|Supported protocols: * https://help.salesforce.com/s/articleView?id=004205269&type=1[TLS 1.1] (for existing DLBs until January 31, 2026) * TLS 1.2 -* https://help.mulesoft.com/s/article/How-To-Enable-TLSv1-3-For-Outbound-Requests-In-Cloudhub[TLS 1.3] +* https://help.salesforce.com/s/articleView?id=001116412&type=1[TLS 1.3] a|Supported protocols: * TLS 1.2 @@ -475,7 +475,7 @@ For more information, see xref:cloudhub-2::ps-gather-setup-info.adoc#setup-info- * If you’re using DLB, configure custom TLS certificates in your private space. * Create and configure your CloudHub 2.0 private space using one of these methods: -** https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/cloudhub-20-api/[CloudHub 2.0 API^] +** https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/cloudhub-20-api/[CloudHub 2.0 API] ** Anypoint Runtime Manager + See xref:cloudhub-2::ps-create-configure.adoc[Create a Private Space via Runtime Manager]. @@ -516,7 +516,3 @@ Before finalizing the migration, review the xref:cloudhub-2::ch2-limits.adoc[Clo * xref:ch-ch2-migration-completion.adoc[] * xref:cloudhub-2::ch2-architecture.adoc[] * xref:cloudhub-2::ch2-networking-guide.adoc[] - - - - diff --git a/cloudhub/modules/ROOT/pages/cloudhub-app-runtime-version-updates.adoc b/cloudhub/modules/ROOT/pages/cloudhub-app-runtime-version-updates.adoc index 28cbe3ada..08766c193 100644 --- a/cloudhub/modules/ROOT/pages/cloudhub-app-runtime-version-updates.adoc +++ b/cloudhub/modules/ROOT/pages/cloudhub-app-runtime-version-updates.adoc @@ -117,7 +117,7 @@ The following table shows the Mule runtime release cadence support for CloudHub: include::release-notes::partial$mule-runtime/mule-lts-edge-release-cadence.adoc[tags=MuleIntro1A2] [NOTE] -If you are a CloudHub or a CloudHub 2.0 customer and you want to create or test Mule 4.6 applications in Anypoint Studio, the Studio version required is the next upcoming release in March. Meanwhile, MuleSoft enables you to deploy new apps in Mule runtime 4.5e version via API, Mule Maven plugin, and Anypoint Platform CLI starting February 14 until April 19. Auto-upgrade from Mule 4.5 Edge to Mule 4.6 Edge for CloudHub and CloudHub 2.0 applications will be performed in April instead of February. See https://help.mulesoft.com/s/article/Mule-Runtime-4-6-release-temporary-changes-to-auto-upgrade-and-new-app-deployment[Temporary changes to auto-upgrade and new app deployment for Mule 4.5 Edge]. +If you are a CloudHub or a CloudHub 2.0 customer and you want to create or test Mule 4.6 applications in Anypoint Studio, the Studio version required is the next upcoming release in March. Meanwhile, MuleSoft enables you to deploy new apps in Mule runtime 4.5e version via API, Mule Maven plugin, and Anypoint Platform CLI starting February 14 until April 19. Auto-upgrade from Mule 4.5 Edge to Mule 4.6 Edge for CloudHub and CloudHub 2.0 applications will be performed in April instead of February. See https://help.salesforce.com/s/articleView?id=001117251&type=1[Temporary changes to auto-upgrade and new app deployment for Mule 4.5 Edge]. include::release-notes::partial$mule-runtime/mule-lts-edge-release-cadence.adoc[tags=MuleIntro2] @@ -195,7 +195,7 @@ image::cloudhub-app-edge-auto-update.png[Banner indicating the date of automatic Although the Runtime Manager UI doesn't support updating multiple apps to the latest runtime version, you can use the CloudHub API to perform a bulk update. -See https://help.mulesoft.com/s/article/How-to-Perform-a-Bulk-CloudHub-Application-Update-to-the-Latest-Runtime-Releases[How to Perform a Bulk CloudHub Application Update to the Latest Runtime Releases]. +See https://help.salesforce.com/s/articleView?id=001116902&type=1[How to Perform a Bulk CloudHub Application Update to the Latest Runtime Releases]. [NOTE] Applications updated using the Bulk Update API are processed with a lower priority and may take slightly longer to update. @@ -259,7 +259,6 @@ Using a runtime version that is more than three months old can introduce securit == See Also * xref:release-notes::mule-runtime/lts-edge-release-cadence.adoc[]. -* https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/cloudhub-api/[CloudHub API Portal^] * https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/cloudhub-api/[CloudHub API Portal] * xref:cloudhub-architecture.adoc#zero-downtime-updates[Zero-Downtime Updates] * xref:cloudhub-networking-guide.adoc#regional-services[Regional Services] diff --git a/cloudhub/modules/ROOT/pages/cloudhub-faq.adoc b/cloudhub/modules/ROOT/pages/cloudhub-faq.adoc index 7a1146b4e..ff05daadd 100644 --- a/cloudhub/modules/ROOT/pages/cloudhub-faq.adoc +++ b/cloudhub/modules/ROOT/pages/cloudhub-faq.adoc @@ -39,7 +39,7 @@ For specific pricing, reach out to either your account executive or your account The CloudHub team is committed to providing the best customer experience possible. Contact the CloudHub team in the https://help.salesforce.com[Salesforce Help]. -You can browse and search the online https://help.mulesoft.com/s/forum[forum] to find answers. Or post a question and start a new thread. +You can browse and search the online https://trailhead.salesforce.com/trailblazer-community/neighborhoods/mulesoft[MuleSoft Trailblazer Community] to find answers. Or post a question and start a new thread. If you have a paid plan, you can access the Support portal. diff --git a/cloudhub/modules/ROOT/pages/custom-log-appender.adoc b/cloudhub/modules/ROOT/pages/custom-log-appender.adoc index 24cc3e73e..42993359d 100644 --- a/cloudhub/modules/ROOT/pages/custom-log-appender.adoc +++ b/cloudhub/modules/ROOT/pages/custom-log-appender.adoc @@ -13,7 +13,7 @@ After you configure logs to flow to both your log system and CloudHub, disable t * This feature is available only on request. + -If you do not see the *Disable CloudHub logs* option in Runtime Manager, you can request it on https://help.mulesoft.com/[Help Center]. +If you do not see the *Disable CloudHub logs* option in Runtime Manager, you can request it on https://help.salesforce.com/[Salesforce Help]. * MuleSoft Support doesn't provide assistance for implementing custom logging configurations or resolving issues caused by custom logging configurations. * MuleSoft is not responsible for issues arising from misconfiguration of your Log4j appender, including these or other issues: ** Lost logging data @@ -109,7 +109,7 @@ You must include the appenders in your custom configurations in the `log4j2.xml` ---- [WARNING] -If you need to use https://logging.apache.org/log4j/2.x/manual/configuration.html#scripts[scripts^] in your `log4j2.xml` custom configuration, make sure to enable the languages you use by setting the `log4j2.Script.enableLanguages` system property accordingly. You can enable multiple languages by providing a comma-separated list of values. For example, `log4j2.Script.enableLanguages=js,groovy`. +If you need to use https://logging.apache.org/log4j/2.x/manual/configuration.html#scripts[scripts] in your `log4j2.xml` custom configuration, make sure to enable the languages you use by setting the `log4j2.Script.enableLanguages` system property accordingly. You can enable multiple languages by providing a comma-separated list of values. For example, `log4j2.Script.enableLanguages=js,groovy`. == Enable Custom Log4j Configurations in CloudHub @@ -137,4 +137,3 @@ After your application starts, logs start flowing to your custom Log4j appender == See Also * xref::deploying-to-cloudhub.adoc[Deploy to CloudHub] -* https://help.mulesoft.com/s/global-search/%40uri#q=log4j&t=SalesforceArticle[CloudHub Log4j Knowledge Articles] diff --git a/cloudhub/modules/ROOT/pages/dedicated-load-balancer-tutorial.adoc b/cloudhub/modules/ROOT/pages/dedicated-load-balancer-tutorial.adoc index 5105584d4..6a69edfe7 100644 --- a/cloudhub/modules/ROOT/pages/dedicated-load-balancer-tutorial.adoc +++ b/cloudhub/modules/ROOT/pages/dedicated-load-balancer-tutorial.adoc @@ -54,5 +54,5 @@ CloudHub load balancers use Nginx HTTP server capabilities. Nginx reverse proxie * xref:index.adoc[CloudHub] * xref:virtual-private-cloud.adoc[Virtual Private Cloud] * xref:lb-architecture.adoc[Dedicated Load Balancer Architecture] -* https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/cloudhub-api/[CloudHub API^] -* https://help.mulesoft.com/s/article/How-to-Enable-DLB-Streaming-Feature-via-the-API-in-Cloudhub-1-0[How to Enable DLB Streaming Feature via the API in CloudHub^] +* https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/cloudhub-api/[CloudHub API] +* https://help.salesforce.com/s/articleView?id=001116458&type=1[How to Enable DLB Streaming Feature via the API in CloudHub] diff --git a/cloudhub/modules/ROOT/pages/lb-allowlists.adoc b/cloudhub/modules/ROOT/pages/lb-allowlists.adoc index 33e32a8a5..7eec68dff 100644 --- a/cloudhub/modules/ROOT/pages/lb-allowlists.adoc +++ b/cloudhub/modules/ROOT/pages/lb-allowlists.adoc @@ -65,4 +65,4 @@ cloudhub load-balancer allowlist remove myLB_name myCIDRblock * https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#IPv4_CIDR_blocks[IPv4 CIDR blocks] * xref:index.adoc[Create a Load Balancer with Runtime Manager] * xref:lb-create-cli.adoc[Create a Load Balancer with the Anypoint Platform CLI] -* https://help.mulesoft.com/s/article/Internal-Worker-DNS-vs-Internal-DLB-DNS-in-CloudHub[Internal Worker DNS vs Internal DLB DNS in CloudHub] +* https://help.salesforce.com/s/articleView?id=001116315&type=1[Internal Worker DNS vs Internal DLB DNS in CloudHub] diff --git a/cloudhub/modules/ROOT/pages/lb-updates.adoc b/cloudhub/modules/ROOT/pages/lb-updates.adoc index ca96d4367..b79c32275 100644 --- a/cloudhub/modules/ROOT/pages/lb-updates.adoc +++ b/cloudhub/modules/ROOT/pages/lb-updates.adoc @@ -43,4 +43,4 @@ If you experience a sustained outage after updating, contact MuleSoft Support. == See Also * xref:cloudhub-dedicated-load-balancer.adoc#static-ip-addresses[Static IP Addresses] -* https://help.mulesoft.com/s/article/DLB-Monthly-Scheduled-Update-FAQ[DLB Monthly Scheduled Update FAQ^] +* https://help.salesforce.com/s/articleView?id=001117562&type=1[DLB Monthly Scheduled Update FAQ] diff --git a/cloudhub/modules/ROOT/pages/secure-application-properties.adoc b/cloudhub/modules/ROOT/pages/secure-application-properties.adoc index f7be01dc0..fb96be460 100644 --- a/cloudhub/modules/ROOT/pages/secure-application-properties.adoc +++ b/cloudhub/modules/ROOT/pages/secure-application-properties.adoc @@ -228,5 +228,5 @@ If you don't want to encrypt properties for Mule applications that are deployed * xref:runtime-manager::hybrid-manage-props.adoc[Manage Properties for Applications On-Premises] * xref:runtime-manager::managing-deployed-applications.adoc[Manage Deployed Applications] * xref:deploying-to-cloudhub.adoc[Deploy to CloudHub] -* https://help.mulesoft.com/s/article/How-to-hide-configuration-properties-in-hybrid-deployments[Hide Configuration Properties in Hybrid Deployments^] -* https://developer.mulesoft.com/tutorials-and-howtos/getting-started/how-to-secure-properties-before-deployment[How to Secure Properties before Deployment in Anypoint Studio^] +* https://help.salesforce.com/s/articleView?id=001117183&type=1[Hide Configuration Properties in Hybrid Deployments] +* https://developer.mulesoft.com/tutorials-and-howtos/getting-started/how-to-secure-properties-before-deployment[How to Secure Properties before Deployment in Anypoint Studio] diff --git a/cloudhub/modules/ROOT/pages/tgw-about.adoc b/cloudhub/modules/ROOT/pages/tgw-about.adoc index 2785a9f5d..89d79b030 100644 --- a/cloudhub/modules/ROOT/pages/tgw-about.adoc +++ b/cloudhub/modules/ROOT/pages/tgw-about.adoc @@ -26,10 +26,10 @@ The following values are governed by AWS limits: For information about limitations when attaching a VPC to an AWS transit gateway, see -https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html[Transit gateway attachments to a VPC^] in the AWS documentation. +https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html[Transit gateway attachments to a VPC] in the AWS documentation. == See Also * xref:tgw-attach-arm.adoc[Attach to Transit Gateways] -* https://docs.aws.amazon.com/vpc/latest/tgw/what-is-transit-gateway.html[What is a transit gateway?^] in the AWS documentation -* https://docs.aws.amazon.com/vpc/latest/tgw/tgw-route-tables.html[Transit gateway route tables^] in the AWS documentation +* https://docs.aws.amazon.com/vpc/latest/tgw/what-is-transit-gateway.html[What is a transit gateway?] in the AWS documentation +* https://docs.aws.amazon.com/vpc/latest/tgw/tgw-route-tables.html[Transit gateway route tables] in the AWS documentation diff --git a/cloudhub/modules/ROOT/pages/tgw-attach-arm.adoc b/cloudhub/modules/ROOT/pages/tgw-attach-arm.adoc index fd8799184..0cdac26d4 100644 --- a/cloudhub/modules/ROOT/pages/tgw-attach-arm.adoc +++ b/cloudhub/modules/ROOT/pages/tgw-attach-arm.adoc @@ -14,7 +14,7 @@ Before you can add a transit gateway to CloudHub: * Create a transit gateway on your corporate AWS account. + -See https://docs.aws.amazon.com/vpc/latest/tgw/tgw-getting-started.html[Getting started with transit gateways^] in the AWS documentation for information about creating a transit gateway on AWS. +See https://docs.aws.amazon.com/vpc/latest/tgw/tgw-getting-started.html[Getting started with transit gateways] in the AWS documentation for information about creating a transit gateway on AWS. + One transit gateway can support up to 10 VPC attachments. * The number of attachments you can make to AWS Transit Gateways depends on the network connections available to your Business Group. @@ -132,7 +132,7 @@ After the transit gateway attachment succeeds, attach your Anypoint VPC to enabl For information about limitations when attaching an Anypoint VPC to a transit gateway, see -https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html[Transit gateway attachments to a VPC^] in the AWS documentation. +https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html[Transit gateway attachments to a VPC] in the AWS documentation. To attach Anypoint VPC to the transit gateway: @@ -240,8 +240,8 @@ You might need to coordinate with your network administrator to enable inbound t * xref:tgw-troubleshoot.adoc[Troubleshoot Transit Gateway Attachments] * xref:tgw-manage-arm.adoc[Manage Transit Gateway Attachments] * xref:tgw-about.adoc[Transit Gateway Attachments] -* https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html[Transit gateway attachments to a VPC^] in the AWS documentation -* https://docs.aws.amazon.com/vpc/latest/tgw/tgw-route-tables.html[Transit gateway route tables^] in the AWS documentation +* https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html[Transit gateway attachments to a VPC] in the AWS documentation +* https://docs.aws.amazon.com/vpc/latest/tgw/tgw-route-tables.html[Transit gateway route tables] in the AWS documentation * xref:virtual-private-cloud.adoc[Virtual Private Cloud] * xref:vpc-tutorial.adoc[Create and Update a VPC for Runtime Manager] * xref:access-management::users#grant-permissions-and-roles-to-users[Grant Permissions and Roles to Users] diff --git a/cloudhub/modules/ROOT/pages/tgw-troubleshoot.adoc b/cloudhub/modules/ROOT/pages/tgw-troubleshoot.adoc index 86ab48a96..7f09c2afa 100644 --- a/cloudhub/modules/ROOT/pages/tgw-troubleshoot.adoc +++ b/cloudhub/modules/ROOT/pages/tgw-troubleshoot.adoc @@ -69,4 +69,4 @@ Contact your account team to purchase additional licenses. * xref:tgw-manage-arm.adoc#remove-a-route-from-the-transit-gateway-route-table[Remove a Route from the Transit Gateway Route Table] * xref:tgw-manage-arm.adoc#add-a-route-to-the-transit-gateway-route-table[Add a Route to the Transit Gateway Route Table] -* https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#transit-gateway-vpc-attch-troubleshooting[Troubleshoot VPC attachment creation^] in the AWS documentation +* https://docs.aws.amazon.com/vpc/latest/tgw/tgw-vpc-attachments.html#transit-gateway-vpc-attch-troubleshooting[Troubleshoot VPC attachment creation] in the AWS documentation diff --git a/cloudhub/modules/ROOT/pages/vpn-about.adoc b/cloudhub/modules/ROOT/pages/vpn-about.adoc index 981925f4f..fc56d0b69 100644 --- a/cloudhub/modules/ROOT/pages/vpn-about.adoc +++ b/cloudhub/modules/ROOT/pages/vpn-about.adoc @@ -146,4 +146,4 @@ image::vpn-device-generic-config.png[Generic VPN configuration file option] * xref:vpn-create-arm.adoc[Create an Anypoint VPN Connection] * xref:vpn-high-availability.adoc[Anypoint VPN High Availability] -* https://help.mulesoft.com/s/article/Anypoint-VPN-Knowledge-Articles[Anypoint VPN Knowledge Articles] +* https://help.salesforce.com/s/articleView?id=001117281&type=1[Anypoint VPN Knowledge Articles] diff --git a/cloudhub/modules/ROOT/pages/vpn-create-arm.adoc b/cloudhub/modules/ROOT/pages/vpn-create-arm.adoc index c1d3b315c..46126b64f 100644 --- a/cloudhub/modules/ROOT/pages/vpn-create-arm.adoc +++ b/cloudhub/modules/ROOT/pages/vpn-create-arm.adoc @@ -175,4 +175,4 @@ Depending on your configuration, tunnels might report a status of `DOWN` during * xref:vpn-about.adoc[Anypoint VPN] * xref:virtual-private-cloud.adoc[Virtual Private Cloud] -* https://help.mulesoft.com/s/article/Anypoint-VPN-Knowledge-Articles[Anypoint VPN Knowledge Articles] +* https://help.salesforce.com/s/articleView?id=001117281&type=1[Anypoint VPN Knowledge Articles] diff --git a/cloudhub/modules/ROOT/pages/vpn-downtime-risk.adoc b/cloudhub/modules/ROOT/pages/vpn-downtime-risk.adoc index 092334d3b..d3ee8ad03 100644 --- a/cloudhub/modules/ROOT/pages/vpn-downtime-risk.adoc +++ b/cloudhub/modules/ROOT/pages/vpn-downtime-risk.adoc @@ -45,4 +45,4 @@ image:vpn-downtime-risk.png[VPN Downtime Risk UI] * xref:vpn-high-availability.adoc[Anypoint VPN High Availability] * xref:vpn-maintenance.adoc[VPN Maintenance] -* https://docs.aws.amazon.com/vpn/latest/s2svpn/vpn-redundant-connection.html[Using Redundant Site-to-Site VPN Connections to Provide Failover^] +* https://docs.aws.amazon.com/vpn/latest/s2svpn/vpn-redundant-connection.html[Using Redundant Site-to-Site VPN Connections to Provide Failover] diff --git a/cloudhub/modules/ROOT/pages/vpn-high-availability.adoc b/cloudhub/modules/ROOT/pages/vpn-high-availability.adoc index de382adad..0d950b0c4 100644 --- a/cloudhub/modules/ROOT/pages/vpn-high-availability.adoc +++ b/cloudhub/modules/ROOT/pages/vpn-high-availability.adoc @@ -32,7 +32,7 @@ To eliminate all single points of failure, the two customer gateways should be i image:vpn-ha-topology.png[VPN High Availability Topology] -Use BGP routing to advertise the same routes via VPN-1 and VPN-2. For instructions on how to control path selection via the routing protocol, see https://help.mulesoft.com/s/article/Anypoint-VPN-Path-Selection-using-BGP-Routing[Anypoint VPN Path Selection using BGP Routing]. +Use BGP routing to advertise the same routes via VPN-1 and VPN-2. For instructions on how to control path selection via the routing protocol, see https://help.salesforce.com/s/articleView?id=001116889&type=1[Anypoint VPN Path Selection using BGP Routing]. In this scenario, the VPN Gateways are configured to prefer VPN-1 Tunnel-1, then VPN-1 Tunnel-2, then VPN-2 Tunnel-1, and finally VPN-2 Tunnel-2. This configuration produces an automatic failover to another tunnel and another VPN in the event of a VPN connectivity issue. This makes the Anypoint VPN solution more resilient and robust. @@ -43,6 +43,6 @@ High Availability VPN connections also support static routing, in which you esta * xref:vpn-create-arm.adoc[Create an Anypoint VPN Connection] * xref:vpn-downtime-risk.adoc[Anypoint VPN Downtime Risk] -* https://docs.aws.amazon.com/vpn/latest/s2svpn/vpn-redundant-connection.html[Using Redundant Site-to-Site VPN Connections to Provide Failover^] -* https://docs.aws.amazon.com/vpn/latest/s2svpn/disaster-recovery-resiliency.html[Continue to Have Redundant Pair of VPNs as Well^] -* https://help.mulesoft.com/s/article/How-to-Calculate-VPC-and-VPN-License-Requirements[How to Calculate VPC and VPN License Requirements^] +* https://docs.aws.amazon.com/vpn/latest/s2svpn/vpn-redundant-connection.html[Using Redundant Site-to-Site VPN Connections to Provide Failover] +* https://docs.aws.amazon.com/vpn/latest/s2svpn/disaster-recovery-resiliency.html[Continue to Have Redundant Pair of VPNs as Well] +* https://help.salesforce.com/s/articleView?id=001114580&type=1[How to Calculate VPC and VPN License Requirements] diff --git a/cloudhub/modules/ROOT/pages/vpn-maintenance.adoc b/cloudhub/modules/ROOT/pages/vpn-maintenance.adoc index 835423e92..a3890c062 100644 --- a/cloudhub/modules/ROOT/pages/vpn-maintenance.adoc +++ b/cloudhub/modules/ROOT/pages/vpn-maintenance.adoc @@ -17,7 +17,7 @@ Deploy a xref:vpn-high-availability.adoc[high-availability VPN] solution to avoi Mule applications that use Anypoint VPN connectivity are impacted during an on-demand maintenance. The impact on the Anypoint VPN varies depending on the VPN configuration: -* An Anypoint VPN with at least one pair of tunnels configured with BGP routing and DPD (Dead Peer Detection) to reset the tunnels when triggered incurs minimal downtime. The switchover takes a few seconds. See https://help.mulesoft.com/s/article/DPD-Dead-Peer-Detection-and-Anypoint-VPN-Virtual-Private-Networking[DPD (Dead Peer Detection) and Anypoint VPN (Virtual Private Networking)^] for an explanation of DPD and VPN. +* An Anypoint VPN with at least one pair of tunnels configured with BGP routing and DPD (Dead Peer Detection) to reset the tunnels when triggered incurs minimal downtime. The switchover takes a few seconds. * An Anypoint VPN tunnel pair configured with static routing incurs some downtime before reconnection. The reconnection takes longer if you do not have an automated failover mechanism to detect failed tunnels. * For an Anypoint VPN configured without BGP routing or a failover mechanism or with only one tunnel configured, the outage is up to 60 minutes long while the update occurs and the original tunnel comes back up. @@ -29,7 +29,7 @@ These are some of the possible issues you may encounter during an on-demand main If the tunnels are not back up within 10-15 minutes at any point in time, try restarting your end of the tunnels to bring them back up. -If your VPN is configured with static routing, try generating "interesting traffic" (traffic that should be encrypted over the Anypoint VPN connection) towards the Anypoint VPN to bring up the VPN. See https://help.mulesoft.com/s/article/How-to-Generate-Interesting-Traffic-for-Anypoint-VPN[How to Generate Interesting Traffic for Anypoint VPN^] for more information. +If your VPN is configured with static routing, try generating "interesting traffic" (traffic that should be encrypted over the Anypoint VPN connection) towards the Anypoint VPN to bring up the VPN. See https://help.salesforce.com/s/articleView?id=001117182&type=1[How to Generate Interesting Traffic for Anypoint VPN] for more information. === Tunnel Goes Down Due to Inactivity @@ -53,18 +53,15 @@ If you use IKEv1, use the default configuration: 28800 seconds for the Phase 1 l === Anypoint VPN Goes Down Periodically Due to PFS not Enabled for IPsec Phase 2 -If you use Azure VPN, ensure that PFS is enabled and adjust the lifetimes for Phase 2. For more information, see: - -* https://help.mulesoft.com/s/article/Anypoint-VPN-goes-Down-Periodically-Due-to-PFS-is-not-Enabled-for-IPsec-Phase-2[Anypoint VPN Goes Down Periodically Due to PFS not Enabled for IPsec Phase 2^] -* https://help.mulesoft.com/s/article/Anypoint-VPN-to-Azure-keeps-going-down-every-hour[Anypoint VPN to Azure Keeps Going Down Every Hour^] +If you use Azure VPN, ensure that PFS is enabled and adjust the lifetimes for Phase 2. For more information, see https://help.salesforce.com/s/articleView?id=001116834&type=1[Anypoint VPN to Azure keeps going down every hour]. === Anypoint VPN with BGP Routing Enters into Asymmetric Mode after an Update -Anypoint VPN enters into asymmetric mode after an on-demand maintenance if the AS paths for the two tunnels of the same VPN are different. See https://help.mulesoft.com/s/article/Anypoint-VPN-with-BGP-Routing-Enters-Asymmetric-Mode-After-update[Anypoint VPN with BGP Routing Enters Asymmetric Mode after Upgrade^] for more information. +Anypoint VPN enters into asymmetric mode after an on-demand maintenance if the AS paths for the two tunnels of the same VPN are different. === Seeing IPsec DPD Failures in VPN Logs -Ensure that your DPD settings are correctly configured. See https://help.mulesoft.com/s/article/Seeing-IPsec-DPD-Failures-in-VPN-Logs[Seeing IPsec DPD Failures in VPN Logs^] for more information. +Ensure that your DPD settings are correctly configured. === Other issues diff --git a/cloudhub/modules/ROOT/pages/vpn-troubleshooting.adoc b/cloudhub/modules/ROOT/pages/vpn-troubleshooting.adoc index a5328a775..c92a13498 100644 --- a/cloudhub/modules/ROOT/pages/vpn-troubleshooting.adoc +++ b/cloudhub/modules/ROOT/pages/vpn-troubleshooting.adoc @@ -40,4 +40,4 @@ Because the time to retrieve the tunnel status includes the inherent delay in th == See Also -* https://help.mulesoft.com/s/knowledge[Anypoint VPN Knowledge Articles Main Page^] +* https://help.salesforce.com/s/articleView?id=001117281&type=1[Anypoint VPN Knowledge Articles] diff --git a/cloudhub/modules/ROOT/pages/vpn-update-arm.adoc b/cloudhub/modules/ROOT/pages/vpn-update-arm.adoc index 0dc19db8c..fb522b443 100644 --- a/cloudhub/modules/ROOT/pages/vpn-update-arm.adoc +++ b/cloudhub/modules/ROOT/pages/vpn-update-arm.adoc @@ -89,5 +89,4 @@ You don't need to change any VPN settings in Runtime Manager. * xref:vpn-about.adoc[Anypoint VPN] * xref:virtual-private-cloud.adoc[Anypoint Virtual Private Cloud] -* https://help.mulesoft.com/s/article/Anypoint-VPN-Knowledge-Articles[Anypoint VPN Knowledge Articles] -* https://help.mulesoft.com/s/article/Issues-when-establishing-an-Anypoint-VPN-connection-with-Initiator-Mode-enabled[Issues when Establishing an Anypoint VPN Connection with Initiator Mode enabled] +* https://help.salesforce.com/s/articleView?id=001117281&type=1[Anypoint VPN Knowledge Articles] diff --git a/runtime-manager/modules/ROOT/pages/continuous-deployment.adoc b/runtime-manager/modules/ROOT/pages/continuous-deployment.adoc index c040f4bdd..fa8b9d463 100644 --- a/runtime-manager/modules/ROOT/pages/continuous-deployment.adoc +++ b/runtime-manager/modules/ROOT/pages/continuous-deployment.adoc @@ -13,7 +13,7 @@ You can implement the process described here as a task in the continuous deploym * As a script * As a Jenkins/Maven Plugin written in Java -For a more complete reference of all the operations, resources, methods, required properties, and expected responses that are supported through the API, see https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/arm-rest-services[Standalone Runtime Manager API Reference ^] or https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/runtime-fabric/[Runtime Fabric API Reference ^] +For a more complete reference of all the operations, resources, methods, required properties, and expected responses that are supported through the API, see https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/arm-rest-services[Standalone Runtime Manager API Reference] or https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/runtime-fabric/[Runtime Fabric API Reference] A Mule Maven plugin that provides the same capabilities is also available. Therefore, use the process described here as an alternative if you cannot, or do not want, to use the xref:mule-runtime::mmp-concept.adoc[Mule Maven Plugin]. @@ -42,7 +42,7 @@ The workflow executes the following API calls in sequence: image::arm-api-workflow.png[workflow] -To use the https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/access-management-api/[Anypoint Platform Access Management^] API: +To use the https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/access-management-api/[Anypoint Platform Access Management API]: . Call `/login` on the Access Management API with a valid Anypoint Platform user name and password to obtain the `access_token` and `token_type` to use in all the subsequent calls. @@ -63,7 +63,7 @@ The task must then extract the organization identifier from the location 'user.o [TIP] The organization `id` retrieved in Step 2 must be passed as part of the API URI. The environment `id` must be extracted from the path 'data[i].id', where 'data[i].name == inputEnvironment' (it can take values like 'Dev', 'Test', 'Production' or any valid environment name that is set up in your Anypoint Platform). -To use the https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/arm-rest-services[Standalone Runtime Manager API^]: +To use the https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/arm-rest-services[Standalone Runtime Manager API]: . Call either `/servers`, `/clusters`, or `/serverGroups` on the Runtime Manager API, passing the server, cluster, or server group name, as well as the retrieved organization `id` and environment `id`. This call returns all of the data about this server, cluster, or server group, including the `targetId`. @@ -110,7 +110,7 @@ The workflow executes the following API calls in sequence. [NOTE] This step is required to ensure high availability when failure occurs in the target and the Control Plane needs to re-deploy artifacts for recovery. -To use the https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/access-management-api/[Anypoint Platform Access Management^] API: +To use the https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/access-management-api/[Anypoint Platform Access Management API]: . Call `/login` on the Access Management API with a valid Anypoint Platform user name and password to obtain the `access_token` and `token_type` to use in all the subsequent calls. @@ -132,7 +132,7 @@ The task must then extract the organization identifier from the location 'user.o [TIP] The organization `id` retrieved in Step 2 must be passed as part of the API URI. The environment `id` must be extracted from the path 'data[i].id', where 'data[i].name == inputEnvironment' (it can take values like 'Dev', 'Test', 'Production', or any valid environment name that is set up in your Anypoint Platform). -*Using the https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/amc-application-manager/[Application Manager API^]: +* Using the https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/amc-application-manager/[Application Manager API]: . Call deployments on the Application Manager API, passing the organization's `id` and the environment's `id`, to retrieve the application's `id` and the rest of its data. diff --git a/runtime-manager/modules/ROOT/pages/rtm-agent-allowlists.adoc b/runtime-manager/modules/ROOT/pages/rtm-agent-allowlists.adoc index 9ceccd929..ab2dd5031 100644 --- a/runtime-manager/modules/ROOT/pages/rtm-agent-allowlists.adoc +++ b/runtime-manager/modules/ROOT/pages/rtm-agent-allowlists.adoc @@ -59,7 +59,7 @@ Ports, IP addresses, and hostnames are required for outbound connectivity. Inbou == Static IP Addresses [NOTE] -As part of our continuous infrastructure improvement, MuleSoft introduces a new set of static IP addresses in Runtime Manager to augment existing ones. To avoid service disruption, allow the IP addresses or domains, depending on your network policy, through your organization's firewall before February 1st, 2024, as listed below. For more information, visit https://help.mulesoft.com/s/article/New-IP-addresses-in-Runtime-Manager-2024-February[KB: New IP addresses in Runtime Manager 2024 February ^]. +As part of our continuous infrastructure improvement, MuleSoft introduces a new set of static IP addresses in Runtime Manager to augment existing ones. To avoid service disruption, allow the IP addresses or domains, depending on your network policy, through your organization's firewall before February 1st, 2024, as listed below. * Allowlist these static IPs in the `US` region to access the `runtime-manager` hosts: + diff --git a/runtime-manager/modules/ROOT/pages/rtm-agent-proxy-config.adoc b/runtime-manager/modules/ROOT/pages/rtm-agent-proxy-config.adoc index 0e283f5cf..45d09653f 100644 --- a/runtime-manager/modules/ROOT/pages/rtm-agent-proxy-config.adoc +++ b/runtime-manager/modules/ROOT/pages/rtm-agent-proxy-config.adoc @@ -64,11 +64,11 @@ Optionally specifies the password for the authentication _proxy-user_, if requir _krb5-configuration-path_:: Specifies the file path to the `krb5.conf` file, which is required to communicate with the Kerberos KDC. + -This is Kerberos flavor-dependent. See the https://web.mit.edu/kerberos/krb5-1.12/doc/admin/conf_files/krb5_conf.html[MIT Kerceros Documentation^] for reference on the MIT implementation, which is the standard in most UNIX and Windows systems. +This is Kerberos flavor-dependent. See the https://web.mit.edu/kerberos/krb5-1.12/doc/admin/conf_files/krb5_conf.html[MIT Kerceros Documentation] for reference on the MIT implementation, which is the standard in most UNIX and Windows systems. _jaas-configuration-path_:: Specifies the file path to the JAAS login configuration file, which is required to login to the Kerberos KDC. + -See https://docs.oracle.com/javase/8/docs/technotes/guides/security/jgss/tutorials/LoginConfigFile.html[JAAS Login Configuration File^] for a reference on this file format. +See https://docs.oracle.com/javase/8/docs/technotes/guides/security/jgss/tutorials/LoginConfigFile.html[JAAS Login Configuration File] for a reference on this file format. This example configures the agent to work with a proxy server (`acme.proxy.com`) and specifies a Runtime Manager token: @@ -134,5 +134,5 @@ contact your networking team with the `openssl` command's output. == See Also -* xref:installing-and-configuring-runtime-manager-agent.adoc#encrypt_password[Encrypt Passwords in an Existing mule-agent.yml File]. -* https://help.mulesoft.com/s/article/How-to-troubleshoot-communication-issues-between-the-Mule-Runtime-Agent-and-the-OnPrem-server[How to troubleshoot communication issues between the Mule Runtime Agent and the OnPrem server^]. +* xref:installing-and-configuring-runtime-manager-agent.adoc#encrypt_password[Encrypt Passwords in an Existing mule-agent.yml File] +* https://help.salesforce.com/s/articleView?id=001116969&type=1[How to troubleshoot communication issues between the Mule Runtime Agent and the OnPrem server]. diff --git a/runtime-manager/modules/ROOT/pages/servers-cert-renewal.adoc b/runtime-manager/modules/ROOT/pages/servers-cert-renewal.adoc index 21e83def4..56e7b8dc2 100644 --- a/runtime-manager/modules/ROOT/pages/servers-cert-renewal.adoc +++ b/runtime-manager/modules/ROOT/pages/servers-cert-renewal.adoc @@ -100,7 +100,7 @@ Make sure you disable MFA before implementing these steps. To renew the agent key pair: -. Download the appropriate `agent-certificate-renewer-{version}.jar` file for your Mule version from https://help.mulesoft.com/s/article/Applications-and-Servers-showing-as-Unknown-and-Disconnected-state-in-Anypoint-Runtime-Manager-due-to-expired-key-pair[Applications and Servers Displayed as `unknown` or `disconnected` in Anypoint Runtime Manager Due to an Expired Key Pair]. +. Download the appropriate `agent-certificate-renewer-{version}.jar` file for your Mule version from https://help.salesforce.com/s/articleView?id=001118268&type=1[Applications and Servers showing as Unknown and Disconnected state in Anypoint Runtime Manager due to expired key pair]. . Move the JAR file to `$MULE_HOME/bin` and ensure that you have execute permission. + For example, on Linux, enter `chmod +xx agent-certificate-renewer-{version}.jar`. diff --git a/runtime-manager/modules/ROOT/pages/servers-create.adoc b/runtime-manager/modules/ROOT/pages/servers-create.adoc index 03a9475c3..39b823452 100644 --- a/runtime-manager/modules/ROOT/pages/servers-create.adoc +++ b/runtime-manager/modules/ROOT/pages/servers-create.adoc @@ -67,6 +67,7 @@ When creating a server using the IBM Java Virtual Machine (JVM), you must use a . Download the custom truststore from this knowledgebase article: + +// This KA is no longer available https://help.mulesoft.com/s/article/Connectivity-issues-between-Mule-Runtime-and-Anypoint-Runtime-manager-using-an-IBM-JVM[Connectivity issues between Mule and Anypoint Runtime Manager using an IBM JVM] . Depending on your Mule version, rename the `truststore` file in `$MULE_HOME/conf` to one of these file names: * `anypoint-truststore.jks` diff --git a/runtime-manager/modules/ROOT/pages/support-center-access.adoc b/runtime-manager/modules/ROOT/pages/support-center-access.adoc index cfe04f17b..03b89587f 100644 --- a/runtime-manager/modules/ROOT/pages/support-center-access.adoc +++ b/runtime-manager/modules/ROOT/pages/support-center-access.adoc @@ -13,10 +13,10 @@ Verify that you are using the correct credentials to sign in. * Anypoint Platform users sign in using their Anypoint Platform user name and password. * On-premises users use the credentials provided by your MuleSoft Customer Success Manager. -If you have an existing commercial relationship with MuleSoft and are experiencing problems accessing your Anypoint Platform account, you can open a case from the https://help.mulesoft.com/s/support[MuleSoft Support Portal]. If you can't access the Support Portal, contact your Customer Success Manager or MuleSoft Account Management team for assistance. +If you have an existing commercial relationship with MuleSoft and are experiencing problems accessing your Anypoint Platform account, you can open a case from https://help.salesforce.com[Salesforce Help]. -You can view the public information on the https://help.mulesoft.com/s/[MuleSoft Help Center]. +You can view the public information on the https://help.salesforce.com[Salesforce Help]. == Community Support -If you are not currently a customer, you still have access to the public resources available at our https://help.mulesoft.com/s/[MuleSoft Help Center], and you can get answers from other developers at the https://help.mulesoft.com/s/forum[MuleSoft Community Forum]. +If you're not currently a customer, you still have access to the public resources available at https://help.salesforce.com[Salesforce Help], and you can get answers from other developers at the https://trailhead.salesforce.com/trailblazer-community/neighborhoods/mulesoft[MuleSoft Trailblazer Community].