-
Notifications
You must be signed in to change notification settings - Fork 189
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs(web-modeler): add configuration options for proxy servers and lo… (
#4467) * docs(web-modeler): add configuration options for proxy servers and log levels * apply the changes to corresponding versioned docs * address review hints * add proxy configuration to troubleshooting guide * address review hints * address review hint
- Loading branch information
1 parent
4129dec
commit 402c77a
Showing
14 changed files
with
219 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
36 changes: 36 additions & 0 deletions
36
...managed/modeler/web-modeler/troubleshooting/troubleshoot-proxy-configuration.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
--- | ||
id: troubleshoot-proxy-configuration | ||
title: "Troubleshoot proxy configuration issues" | ||
sidebar_label: "Proxy configuration" | ||
description: "Troubleshooting guide for issues caused by incorrect proxy configuration in Web Modeler." | ||
--- | ||
|
||
Troubleshoot and resolve issues in Web Modeler caused by incorrect or incomplete proxy configuration. | ||
|
||
## Issue | ||
|
||
Users experience a variety of failures when Web Modeler attempts to communicate with external services. These issues can manifest as: | ||
|
||
- Failed authentication due to the inability to access the JWKS (JSON Web Key Set) endpoint. Error message: "Expected 200 OK from the JSON Web Key Set HTTP response." | ||
- Failure to reach other external services, such as the Camunda Marketplace. | ||
|
||
## Cause | ||
|
||
Proxy settings must be correctly configured for Web Modeler to route outgoing requests through a network proxy. Common issues occur when: | ||
|
||
- The proxy server is not properly configured or unreachable. | ||
- Requests to external services are being blocked by the proxy configuration. | ||
- Authentication requests, such as those to the OIDC provider, fail when the JWKS endpoint is unreachable via the proxy. | ||
|
||
## Resolution | ||
|
||
Ensure correct proxy configuration for both `webapp` and `restapi` components. | ||
|
||
- For the `webapp` component, proxy configuration is handled via the environment variables `http_proxy`, `https_proxy` and `no_proxy`. | ||
```properties | ||
http_proxy=http://proxy.example.com:8080 https_proxy=https://secureproxy.example.com:443 no_proxy=localhost,127.0.0.1,.example.com | ||
``` | ||
- For the `restapi` component, the proxy configuration is handled via JVM settings passed as the value of the environment variable `JAVA_OPTS`. | ||
```properties | ||
JAVA_OPTS=-Dhttp.proxyHost=<host> -Dhttps.proxyPort=<port> | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
36 changes: 36 additions & 0 deletions
36
...managed/modeler/web-modeler/troubleshooting/troubleshoot-proxy-configuration.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
--- | ||
id: troubleshoot-proxy-configuration | ||
title: "Troubleshoot proxy configuration issues" | ||
sidebar_label: "Proxy configuration" | ||
description: "Troubleshooting guide for issues caused by incorrect proxy configuration in Web Modeler." | ||
--- | ||
|
||
Troubleshoot and resolve issues in Web Modeler caused by incorrect or incomplete proxy configuration. | ||
|
||
## Issue | ||
|
||
Users experience a variety of failures when Web Modeler attempts to communicate with external services. These issues can manifest as: | ||
|
||
- Failed authentication due to the inability to access the JWKS (JSON Web Key Set) endpoint. Error message: "Expected 200 OK from the JSON Web Key Set HTTP response." | ||
- Failure to reach other external services, such as the Camunda Marketplace. | ||
|
||
## Cause | ||
|
||
Proxy settings must be correctly configured for Web Modeler to route outgoing requests through a network proxy. Common issues occur when: | ||
|
||
- The proxy server is not properly configured or unreachable. | ||
- Requests to external services are being blocked by the proxy configuration. | ||
- Authentication requests, such as those to the OIDC provider, fail when the JWKS endpoint is unreachable via the proxy. | ||
|
||
## Resolution | ||
|
||
Ensure correct proxy configuration for both `webapp` and `restapi` components. | ||
|
||
- For the `webapp` component, proxy configuration is handled via the environment variables `http_proxy`, `https_proxy` and `no_proxy`. | ||
```properties | ||
http_proxy=http://proxy.example.com:8080 https_proxy=https://secureproxy.example.com:443 no_proxy=localhost,127.0.0.1,.example.com | ||
``` | ||
- For the `restapi` component, the proxy configuration is handled via JVM settings passed as the value of the environment variable `JAVA_OPTS`. | ||
```properties | ||
JAVA_OPTS=-Dhttp.proxyHost=<host> -Dhttps.proxyPort=<port> | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
36 changes: 36 additions & 0 deletions
36
...managed/modeler/web-modeler/troubleshooting/troubleshoot-proxy-configuration.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
--- | ||
id: troubleshoot-proxy-configuration | ||
title: "Troubleshoot proxy configuration issues" | ||
sidebar_label: "Proxy configuration" | ||
description: "Troubleshooting guide for issues caused by incorrect proxy configuration in Web Modeler." | ||
--- | ||
|
||
Troubleshoot and resolve issues in Web Modeler caused by incorrect or incomplete proxy configuration. | ||
|
||
## Issue | ||
|
||
Users experience a variety of failures when Web Modeler attempts to communicate with external services. These issues can manifest as: | ||
|
||
- Failed authentication due to the inability to access the JWKS (JSON Web Key Set) endpoint. Error message: "Expected 200 OK from the JSON Web Key Set HTTP response." | ||
- Failure to reach other external services, such as the Camunda Marketplace. | ||
|
||
## Cause | ||
|
||
Proxy settings must be correctly configured for Web Modeler to route outgoing requests through a network proxy. Common issues occur when: | ||
|
||
- The proxy server is not properly configured or unreachable. | ||
- Requests to external services are being blocked by the proxy configuration. | ||
- Authentication requests, such as those to the OIDC provider, fail when the JWKS endpoint is unreachable via the proxy. | ||
|
||
## Resolution | ||
|
||
Ensure correct proxy configuration for both `webapp` and `restapi` components. | ||
|
||
- For the `webapp` component, proxy configuration is handled via the environment variables `http_proxy`, `https_proxy` and `no_proxy`. | ||
```properties | ||
http_proxy=http://proxy.example.com:8080 https_proxy=https://secureproxy.example.com:443 no_proxy=localhost,127.0.0.1,.example.com | ||
``` | ||
- For the `restapi` component, the proxy configuration is handled via JVM settings passed as the value of the environment variable `JAVA_OPTS`. | ||
```properties | ||
JAVA_OPTS=-Dhttp.proxyHost=<host> -Dhttps.proxyPort=<port> | ||
``` |
Oops, something went wrong.