Skip to content

Commit 6108b7e

Browse files
committed
Updates to 10xxx page
1 parent 6e43bd5 commit 6108b7e

File tree

1 file changed

+101
-53
lines changed

1 file changed

+101
-53
lines changed

src/content/docs/support/troubleshooting/cloudflare-errors/troubleshooting-cloudflare-10xxx-errors.mdx

Lines changed: 101 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -9,140 +9,176 @@ title: Troubleshooting Cloudflare 10XXX errors
99

1010
This error occurs when there are duplicate list items in a single operation to add items to a List (either an IP list or a Bulk Redirect List).
1111

12-
This error can happen when you:
12+
### Common causes
1313

14-
* Add a repeated IP address to an IP list
15-
* Add a repeated source URL to a Bulk Redirect List
14+
Possible causes of this error are:
1615

17-
### **Resolution**
16+
- Add a repeated IP address to an IP list.
17+
- Add a repeated source URL to a Bulk Redirect List.
1818

19-
Remove the duplicate item and try again.
19+
### Resolution
2020

21-
***
21+
You need to remove the duplicate item and try again.
2222

2323
## Error 10043: Source URL in redirect is too long
2424

2525
This error occurs when the source URL value of a URL redirect is too long. The maximum length of a source URL is 32,768 characters.
2626

27-
### **Resolution**
27+
### Common causes
2828

29-
Use a shorter URL as the source URL.
29+
Possible causes of this error are:
3030

31-
***
31+
- Dynamic URLs that contain excessive query parameters or tracking codes.
32+
- Unnecessary path segments or redundant subdirectories in the URL.
33+
34+
### Resolution
35+
36+
You need to use a shorter URL as the source URL.
3237

3338
## Error 10044: Target URL in redirect is too long
3439

3540
This error occurs when the target URL value of a URL redirect is too long. The maximum length of a target URL is 32,768 characters.
3641

37-
### **Resolution**
42+
### Common causes
3843

39-
Use a shorter URL as the target URL.
44+
Possible causes of this error are:
4045

41-
***
46+
- Dynamic URLs that contain excessive query parameters or tracking codes.
47+
- Unnecessary path segments or redundant subdirectories in the URL.
48+
49+
### Resolution
50+
51+
You need to use a shorter URL as the target URL.
4252

4353
## Error 10045: Invalid redirect source URL
4454

45-
This error occurs when you specify a source URL of a URL redirect that is not a valid URL.
55+
This error indicates that the source URL provided for a URL redirect is not valid, preventing the redirect from functioning properly.
4656

47-
### **Resolution**
57+
### Common causes
4858

49-
Specify a valid URL as the source URL.
59+
Possible causes of this error are:
5060

51-
Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect source URLs.
61+
- Contains invalid characters or formatting.
62+
- Is missing essential components, such as the scheme (for instance, `http` or `https`).
5263

53-
***
64+
### Resolution
65+
66+
You need to specify a valid URL as the source URL. Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect source URLs.
5467

5568
## Error 10046: Invalid redirect target URL
5669

57-
This error occurs when you specify a target URL of a URL redirect that is not a valid URL.
70+
This error indicates that the target URL provided for a URL redirect is not valid, preventing the redirect from functioning properly.
5871

59-
### **Resolution**
72+
### Common causes
6073

61-
Specify a valid URL as the target URL.
74+
Possible causes of this error are:
6275

63-
Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect target URLs.
76+
- Contains invalid characters or formatting.
77+
- Is missing essential components, such as the scheme (for instance, `http` or `https`).
6478

65-
***
79+
### Resolution
80+
81+
You need to specify a valid URL as the target URL. Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect target URLs.
6682

6783
## Error 10047: Invalid redirect status code
6884

6985
This error occurs when you specify a URL redirect status code that is not supported. 
7086

71-
### **Resolution**
87+
### Common causes
7288

73-
Use one of the supported status codes in the URL redirect: `301`, `302`, `307`, or `308`.
89+
Possible causes of this error are:
7490

75-
***
91+
- You enter a typo or invalid number for the status code.
92+
- You use an unsupported or deprecated status code.
93+
94+
### Resolution
95+
96+
Use one of the supported status codes in the URL redirect: `301`, `302`, `307`, or `308`.
7697

7798
## Error 10048: Preserve path suffix requires subpath matching enabled
7899

79-
This error occurs when you enable the **Preserve path suffix** option in a redirect without enabling the **Subpath matching** option.
100+
This error occurs when you enable the **Preserve path suffix** option in a redirect without enabling the **Subpath matching** option. The **Preserve path suffix** option of a URL redirect is only applicable when the **Subpath matching** option is also enabled.
80101

81-
The **Preserve path suffix** option of a URL redirect is only applicable when the **Subpath matching** option is also enabled. 
102+
### Common causes
82103

83-
### **Resolution**
104+
Possible causes of this error are:
84105

85-
Enable **Subpath matching** for the URL redirect with **Preserve path suffix** enabled.
106+
- You forget to enable **Subpath matching** when configuring a redirect with **Preserve path suffix**.
107+
- A configuration change is made without updating the associated options for the redirect.
86108

87-
***
109+
### Resolution
110+
111+
Enable **Subpath matching** for the URL redirect with **Preserve path suffix** enabled.
88112

89113
## Error 10049: Invalid scheme in redirect source URL
90114

91115
This error occurs when the source URL of a URL redirect has an invalid scheme.
92116

93-
**Resolution**
117+
### Common causes
94118

95-
Review the source URL and ensure that it uses one of the supported schemes: `http`, `https`, or empty (no scheme information, which means that it applies to both schemes).
119+
Possible causes of this error are:
96120

97-
Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect source URLs.
121+
- The source URL uses a misspelled or unsupported scheme.
122+
- The scheme is missing or improperly formatted.
98123

99-
***
124+
### Resolution
125+
126+
Review the source URL and ensure that it uses one of the supported schemes: `http`, `https`, or empty (no scheme information, which means that it applies to both schemes). Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect source URLs.
100127

101128
## Error 10050: Invalid redirect source URL with user info
102129

103130
This error occurs when the source URL of a URL redirect includes a user info component (for example, `https://user:[email protected]`), which is not supported.
104131

105-
### **Resolution**
132+
### Common causes
106133

107-
Remove the user info component from the redirect source URL.
134+
Possible causes of this error are:
108135

109-
Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect source URLs.
136+
- The source URL mistakenly includes user credentials.
137+
- A copy-pasted URL from another source contains embedded user information.
138+
139+
### Resolution
140+
141+
You need to remove the user information component from the redirect source URL. Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect source URLs.
110142

111143
***
112144

113145
## Error 10051: Missing authority in redirect source URL
114146

115147
This error occurs when the source URL of a URL redirect does not include an authority component (for example, `http:///path`, without a hostname), which is mandatory.
116148

117-
### **Resolution**
149+
### Common causes
118150

119-
Add an authority component to the redirect source URL (for example, include a hostname).
151+
Possible causes of this error are:
120152

121-
Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the required URL components for redirect source URLs.
153+
- The source URL is missing the hostname or authority component (e.g., http:///path instead of http://example.com/path).
154+
- A typo or formatting error results in an incomplete URL.
122155

123-
***
156+
### Resolution
157+
158+
Add an authority component to the redirect source URL (for example, include a hostname). Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the required URL components for redirect source URLs.
124159

125160
## Error 10052: Invalid redirect source URL with port
126161

127162
This error occurs when the source URL of a URL redirect includes a port (for example, `https://example.com:8081`), which is not supported.
128163

129-
### **Resolution**
164+
### Common causes
130165

131-
Remove the port from the redirect source URL.
132166

133-
Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect source URLs.
167+
### Resolution
168+
169+
Remove the port from the redirect source URL. Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect source URLs.
134170

135171
***
136172

137173
## Error 10053: Invalid redirect source URL with query string
138174

139175
This error occurs when the source URL of a URL redirect includes a query string component, which is not supported.
140176

141-
### **Resolution**
177+
### Common causes
142178

143-
Remove the query string from the redirect source URL.
179+
### Resolution
144180

145-
Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect source URLs.
181+
Remove the query string from the redirect source URL. Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk-redirects/reference/url-components/) for details on the supported URL components for redirect source URLs.
146182

147183
***
148184

@@ -152,7 +188,9 @@ This error occurs when the source URL of a URL redirect includes a fragment comp
152188

153189
Fragment components are not part of an HTTP request; they are an indication for the browser to scroll to a specific location once the page has loaded.
154190

155-
### **Resolution**
191+
### Common causes
192+
193+
### Resolution
156194

157195
Remove the fragment from the redirect source URL.
158196

@@ -164,7 +202,9 @@ Refer to [Supported URL components in Bulk Redirects](/rules/url-forwarding/bulk
164202

165203
This error occurs when you enable the **Preserve query string** option of a URL redirect, but also provide a query string in the redirect target URL. In this case, the URL redirect would have conflicting configuration on how to handle the query string of incoming requests.
166204

167-
### **Resolution**
205+
### Common causes
206+
207+
### Resolution
168208

169209
Perform one of the following:
170210

@@ -177,7 +217,9 @@ Perform one of the following:
177217

178218
This error occurs when there are different types of list items (for example, IP addresses, hostnames, and URL redirects) in a single operation to add items to a list. The error may occur for an IP list, a hostname list, or a Bulk Redirect List.
179219

180-
### **Resolution**
220+
### Common causes
221+
222+
### Resolution
181223

182224
Remove the list items that do not apply to the list type. This means:
183225

@@ -190,7 +232,9 @@ Remove the list items that do not apply to the list type. This means:
190232

191233
This error occurs when you are adding items to a list (either IP list, hostname list, or Bulk Redirect List) and the list items are incompatible with the list type.
192234

193-
### **Resolution**
235+
### Common causes
236+
237+
### Resolution
194238

195239
Make sure you are adding the items to the correct list:
196240

@@ -204,7 +248,9 @@ Make sure you are adding the items to the correct list:
204248

205249
This error occurs when you have more than the maximum number of URL redirects with the same source URL path across all Bulk Redirect Lists in your account, regardless of the URL redirect domain.
206250

207-
### **Resolution**
251+
### Common causes
252+
253+
### Resolution
208254

209255
Review the path of your source URLs so that you do not have more than the maximum number of URL redirects sharing the same URL path in your account, regardless of their domain or the list they belong to.
210256

@@ -216,7 +262,9 @@ Refer to [URL redirect parameters](/rules/url-forwarding/bulk-redirects/referenc
216262

217263
This error occurs when the target URL of a URL redirect does not include a scheme, which is mandatory.
218264

219-
### **Resolution**
265+
### Common causes
266+
267+
### Resolution
220268

221269
Review the target URL of the URL redirect and ensure that it contains a scheme (for example, `https`).
222270

0 commit comments

Comments
 (0)