Skip to content

Commit 5425f06

Browse files
committed
Filled in missing HTTP status codes and description for connection refused. Added contact information to "If this issue persists" paragraphs
1 parent 58c6298 commit 5425f06

File tree

5 files changed

+20
-6
lines changed

5 files changed

+20
-6
lines changed

docs/src/operations/troubleshooting/common-http-status-codes.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,19 @@ title: Common HTTP Status Codes
33
icon: support
44
---
55

6+
# 401 Unauthorized
7+
This HTTP status code may be a result of an allow list mismatch. Either the requesting party is using a client certificate that was not updated after making changes to the allow list or the receiving party is using an outdated version of the allow list.
8+
69
# 403 Forbidden
7-
This HTTP status code may be encountered in many different way in the context of the DSF:
10+
This HTTP status code may be encountered in different ways in the context of the DSF:
811
- Process plugin is not installed at FHIR server where the Task resource was posted
9-
- Client certificate of the FHIR server where the Task resource was posted is invalid
12+
- Client certificate of the FHIR server where the Task resource was posted is invalid e.g. because it is expired
13+
14+
# 413 Content Too Large
15+
This HTTP status code is a result of trying to upload a resource that is too large for the server to handle. This might be due to a misconfiguration of the DSF FHIR server's reverse proxy not allowing this much data to be uploaded.
16+
17+
# 500 Internal Server Error
18+
This HTTP status may be a result of a connection timeout if a forward proxy is used
19+
20+
# 502 Bad Gateway
21+
This HTTP status code is usually the response of a proxy because the server was unavailable or did not respond
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
22
title: Connection Refused
33
icon: cog
4-
---
4+
---
5+
6+
This error occurs when there is nothing listening on the port at the receiving end of a connection attempt or the firewall is blocking the connection. The former might indicate the reverse proxy for the DSF FHIR server being offline.

docs/src/operations/troubleshooting/connection-timeout.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ There are many possible reasons for why this happens:
1010
- Firewalls might be blocking outgoing connections to the server
1111
- Arbitrary network issues
1212

13-
If this is happens during the execution of a DSF process, it is recommended to try starting the process again to see if the issue persists. If the issue persists, it is recommended to ensure no firewall settings are blocking the outgoing connection attempt. If this is not the root of the issue, further troubleshooting has to take place that may have to include someone knowledgeable about the process plugin or someone from the team maintaining the server or a combination of both.
13+
If this is happens during the execution of a DSF process, it is recommended to try starting the process again to see if the issue persists. If the issue persists, further troubleshooting might have include system administrators or a member of the [DSF team](../../community/communication.md).

docs/src/operations/troubleshooting/read-timeout.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ There are many possible reasons for why this happens:
99
- The server is under heavy load and unable to process the request in a timely manner
1010
- Arbitrary network issues
1111

12-
If this is happens during the execution of a DSF process, it is recommended to try starting the process again to see if the issue persists. If the issue persists, further troubleshooting has to take place that may have to include someone knowledgeable about the process plugin or someone from the team maintaining the server or a combination of both.
12+
If this is happens during the execution of a DSF process, it is recommended to try starting the process again to see if the issue persists. If the issue persists, further troubleshooting might have include system administrators or a member of the [DSF team](../../community/communication.md).

docs/src/operations/troubleshooting/unknown-host.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ title: Unknown Host
33
icon: question
44
---
55

6-
This error occurs if a host name cannot be mapped to an IP address. Either because of a spelling mistake of the host name or because of DNS problems. If this happens in the context of a DSF process, it is recommended to review the configuration of the process plugin or contact the process plugin's maintainers in case of the former. DNS problems have a wide variety of sources and usually have to be resolved on the side of the sender.
6+
This error occurs if a host name cannot be mapped to an IP address. Either because of a spelling mistake of the host name or because of DNS problems. If this happens in the context of a DSF process, it is recommended to review the configuration of the process plugin or contact the process plugin's maintainers. DNS problems have a wide variety of sources like network misconfiguration or the DNS server being unavailable.

0 commit comments

Comments
 (0)