]>
Commit | Line | Data |
---|---|---|
298c741d | 1 | Index: squid/src/HttpHeader.c |
2 | diff -c squid/src/HttpHeader.c:1.74.2.9 squid/src/HttpHeader.c:1.74.2.22 | |
3 | *** squid/src/HttpHeader.c:1.74.2.9 Wed Sep 1 07:55:47 2004 | |
4 | --- squid/src/HttpHeader.c Fri Jan 21 18:15:48 2005 | |
5 | *************** | |
6 | *** 404,443 **** | |
7 | int | |
8 | httpHeaderParse(HttpHeader * hdr, const char *header_start, const char *header_end) | |
9 | { | |
10 | ! const char *field_start = header_start; | |
11 | ! HttpHeaderEntry *e; | |
12 | ||
13 | assert(hdr); | |
14 | assert(header_start && header_end); | |
15 | debug(55, 7) ("parsing hdr: (%p)\n%s\n", hdr, getStringPrefix(header_start, header_end)); | |
16 | HttpHeaderStats[hdr->owner].parsedCount++; | |
17 | ! /* commonn format headers are "<name>:[ws]<value>" lines delimited by <CRLF> */ | |
18 | ! while (field_start < header_end) { | |
19 | const char *field_end; | |
20 | - const char *field_ptr = field_start; | |
21 | do { | |
22 | ! field_end = field_ptr = field_ptr + strcspn(field_ptr, "\r\n"); | |
23 | ! /* skip CRLF */ | |
24 | ! if (*field_ptr == '\r') | |
25 | ! field_ptr++; | |
26 | ! if (*field_ptr == '\n') | |
27 | ! field_ptr++; | |
28 | } | |
29 | - while (*field_ptr == ' ' || *field_ptr == '\t'); | |
30 | - if (!*field_end || field_end > header_end) | |
31 | - return httpHeaderReset(hdr); /* missing <CRLF> */ | |
32 | e = httpHeaderEntryParseCreate(field_start, field_end); | |
33 | ! if (e != NULL) | |
34 | ! httpHeaderAddEntry(hdr, e); | |
35 | ! else | |
36 | ! debug(55, 2) ("warning: ignoring unparseable http header field near '%s'\n", | |
37 | ! getStringPrefix(field_start, field_end)); | |
38 | ! field_start = field_end; | |
39 | ! /* skip CRLF */ | |
40 | ! if (*field_start == '\r') | |
41 | ! field_start++; | |
42 | ! if (*field_start == '\n') | |
43 | ! field_start++; | |
44 | } | |
45 | return 1; /* even if no fields where found, it is a valid header */ | |
46 | } | |
47 | --- 404,481 ---- | |
48 | int | |
49 | httpHeaderParse(HttpHeader * hdr, const char *header_start, const char *header_end) | |
50 | { | |
51 | ! const char *field_ptr = header_start; | |
52 | ! HttpHeaderEntry *e, *e2; | |
53 | ||
54 | assert(hdr); | |
55 | assert(header_start && header_end); | |
56 | debug(55, 7) ("parsing hdr: (%p)\n%s\n", hdr, getStringPrefix(header_start, header_end)); | |
57 | HttpHeaderStats[hdr->owner].parsedCount++; | |
58 | ! if (memchr(header_start, '\0', header_end - header_start)) { | |
59 | ! debug(55, 1) ("WARNING: HTTP header contains NULL characters {%s}\n", | |
60 | ! getStringPrefix(header_start, header_end)); | |
61 | ! return httpHeaderReset(hdr); | |
62 | ! } | |
63 | ! /* common format headers are "<name>:[ws]<value>" lines delimited by <CRLF>. | |
64 | ! * continuation lines start with a (single) space or tab */ | |
65 | ! while (field_ptr < header_end) { | |
66 | ! const char *field_start = field_ptr; | |
67 | const char *field_end; | |
68 | do { | |
69 | ! const char *this_line = field_ptr; | |
70 | ! field_ptr = memchr(field_ptr, '\n', header_end - field_ptr); | |
71 | ! if (!field_ptr) | |
72 | ! return httpHeaderReset(hdr); /* missing <LF> */ | |
73 | ! field_end = field_ptr; | |
74 | ! field_ptr++; /* Move to next line */ | |
75 | ! if (field_end > this_line && field_end[-1] == '\r') { | |
76 | ! field_end--; /* Ignore CR LF */ | |
77 | ! /* Ignore CR CR LF in relaxed mode */ | |
78 | ! if (Config.onoff.relaxed_header_parser && field_end > this_line + 1 && field_end[-1] == '\r') | |
79 | ! field_end--; | |
80 | ! } | |
81 | ! /* Barf on stray CR characters */ | |
82 | ! if (memchr(this_line, '\r', field_end - this_line)) { | |
83 | ! debug(55, 1) ("WARNING: suspicious CR characters in HTTP header near {%s}\n", | |
84 | ! getStringPrefix(field_start, header_end)); | |
85 | ! return httpHeaderReset(hdr); | |
86 | ! } | |
87 | ! if (this_line + 1 == field_end && this_line > field_start) { | |
88 | ! debug(55, 1) ("WARNING: Blank continuation line in HTTP header near {%s}\n", | |
89 | ! getStringPrefix(field_start, header_end)); | |
90 | ! return httpHeaderReset(hdr); | |
91 | ! } | |
92 | ! } while (field_ptr < header_end && (*field_ptr == ' ' || *field_ptr == '\t')); | |
93 | ! if (field_start == field_end) { | |
94 | ! if (field_ptr < header_end) { | |
95 | ! debug(55, 1) ("WARNING: unparseable HTTP header field near {%s}\n", | |
96 | ! getStringPrefix(field_start, header_end)); | |
97 | ! return httpHeaderReset(hdr); | |
98 | ! } | |
99 | ! break; /* terminating blank line */ | |
100 | } | |
101 | e = httpHeaderEntryParseCreate(field_start, field_end); | |
102 | ! if (NULL == e) { | |
103 | ! debug(55, 1) ("WARNING: unparseable HTTP header field near {%s}\n", | |
104 | ! getStringPrefix(field_start, header_end)); | |
105 | ! return httpHeaderReset(hdr); | |
106 | ! } | |
107 | ! if (e->id == HDR_CONTENT_LENGTH && (e2 = httpHeaderFindEntry(hdr, e->id)) != NULL) { | |
108 | ! if (strCmp(e->value, strBuf(e2->value)) != 0) { | |
109 | ! debug(55, 1) ("WARNING: found two conflicting content-length headers\n"); | |
110 | ! httpHeaderEntryDestroy(e); | |
111 | ! return httpHeaderReset(hdr); | |
112 | ! } else { | |
113 | ! debug(55, 2) ("NOTICE: found double content-length header\n"); | |
114 | ! } | |
115 | ! } | |
116 | ! if (e->id == HDR_OTHER && stringHasWhitespace(strBuf(e->name))) { | |
117 | ! debug(55, 1) ("WARNING: found whitespace in HTTP header name {%s}\n", getStringPrefix(field_start, field_end)); | |
118 | ! httpHeaderEntryDestroy(e); | |
119 | ! if (!Config.onoff.relaxed_header_parser) | |
120 | ! return httpHeaderReset(hdr); | |
121 | ! } | |
122 | ! httpHeaderAddEntry(hdr, e); | |
123 | } | |
124 | return 1; /* even if no fields where found, it is a valid header */ | |
125 | } | |
126 | *************** | |
127 | *** 1048,1055 **** | |
128 | HttpHeaderEntry *e; | |
129 | int id; | |
130 | /* note: name_start == field_start */ | |
131 | ! const char *name_end = strchr(field_start, ':'); | |
132 | ! const int name_len = name_end ? name_end - field_start : 0; | |
133 | const char *value_start = field_start + name_len + 1; /* skip ':' */ | |
134 | /* note: value_end == field_end */ | |
135 | ||
136 | --- 1086,1093 ---- | |
137 | HttpHeaderEntry *e; | |
138 | int id; | |
139 | /* note: name_start == field_start */ | |
140 | ! const char *name_end = memchr(field_start, ':', field_end - field_start); | |
141 | ! int name_len = name_end ? name_end - field_start : 0; | |
142 | const char *value_start = field_start + name_len + 1; /* skip ':' */ | |
143 | /* note: value_end == field_end */ | |
144 | ||
145 | *************** | |
146 | *** 1063,1068 **** | |
147 | --- 1101,1113 ---- | |
148 | debug(55, 1) ("WARNING: ignoring header name of %d bytes\n", name_len); | |
149 | return NULL; | |
150 | } | |
151 | + if (Config.onoff.relaxed_header_parser && xisspace(field_start[name_len - 1])) { | |
152 | + debug(55, 1) ("NOTICE: Whitespace after header name in '%s'\n", getStringPrefix(field_start, field_end)); | |
153 | + while (name_len > 0 && xisspace(field_start[name_len - 1])) | |
154 | + name_len--; | |
155 | + if (!name_len) | |
156 | + return NULL; | |
157 | + } | |
158 | /* now we know we can parse it */ | |
159 | e = memAllocate(MEM_HTTP_HDR_ENTRY); | |
160 | debug(55, 9) ("creating entry %p: near '%s'\n", e, getStringPrefix(field_start, field_end)); | |
161 | *************** | |
162 | *** 1080,1085 **** | |
163 | --- 1125,1132 ---- | |
164 | /* trim field value */ | |
165 | while (value_start < field_end && xisspace(*value_start)) | |
166 | value_start++; | |
167 | + while (value_start < field_end && xisspace(field_end[-1])) | |
168 | + field_end--; | |
169 | if (field_end - value_start > 65536) { | |
170 | /* String has a 64K limit */ | |
171 | debug(55, 1) ("WARNING: ignoring '%s' header of %d bytes\n", | |
172 | Index: squid/src/client_side.c | |
173 | diff -c squid/src/client_side.c:1.561.2.62 squid/src/client_side.c:1.561.2.63 | |
174 | *** squid/src/client_side.c:1.561.2.62 Tue Nov 16 14:14:12 2004 | |
175 | --- squid/src/client_side.c Tue Nov 16 14:21:55 2004 | |
176 | *************** | |
177 | *** 3057,3069 **** | |
178 | errorAppendEntry(http->entry, err); | |
179 | safe_free(prefix); | |
180 | break; | |
181 | ! } else { | |
182 | ! /* compile headers */ | |
183 | ! /* we should skip request line! */ | |
184 | ! if (!httpRequestParseHeader(request, prefix + req_line_sz)) | |
185 | ! debug(33, 1) ("Failed to parse request headers: %s\n%s\n", | |
186 | ! http->uri, prefix); | |
187 | ! /* continue anyway? */ | |
188 | } | |
189 | request->flags.accelerated = http->flags.accel; | |
190 | if (!http->flags.internal) { | |
191 | --- 3057,3077 ---- | |
192 | errorAppendEntry(http->entry, err); | |
193 | safe_free(prefix); | |
194 | break; | |
195 | ! } | |
196 | ! /* compile headers */ | |
197 | ! /* we should skip request line! */ | |
198 | ! if (!httpRequestParseHeader(request, prefix + req_line_sz)) { | |
199 | ! debug(33, 1) ("Failed to parse request headers: %s\n%s\n", | |
200 | ! http->uri, prefix); | |
201 | ! err = errorCon(ERR_INVALID_URL, HTTP_BAD_REQUEST); | |
202 | ! err->src_addr = conn->peer.sin_addr; | |
203 | ! err->url = xstrdup(http->uri); | |
204 | ! http->al.http.code = err->http_status; | |
205 | ! http->log_type = LOG_TCP_DENIED; | |
206 | ! http->entry = clientCreateStoreEntry(http, method, null_request_flags); | |
207 | ! errorAppendEntry(http->entry, err); | |
208 | ! safe_free(prefix); | |
209 | ! break; | |
210 | } | |
211 | request->flags.accelerated = http->flags.accel; | |
212 | if (!http->flags.internal) { | |
213 | Index: squid/src/http.c | |
214 | diff -c squid/src/http.c:1.384.2.19 squid/src/http.c:1.384.2.23 | |
215 | *** squid/src/http.c:1.384.2.19 Thu Oct 7 12:43:44 2004 | |
216 | --- squid/src/http.c Thu Jan 20 16:27:07 2005 | |
217 | *************** | |
218 | *** 416,421 **** | |
219 | --- 416,422 ---- | |
220 | debug(11, 3) ("httpProcessReplyHeader: Non-HTTP-compliant header: '%s'\n", httpState->reply_hdr.buf); | |
221 | httpState->reply_hdr_state += 2; | |
222 | memBufClean(&httpState->reply_hdr); | |
223 | + httpBuildVersion(&reply->sline.version, 0, 9); | |
224 | reply->sline.status = HTTP_INVALID_HEADER; | |
225 | return; | |
226 | } | |
227 | *************** | |
228 | *** 449,454 **** | |
229 | --- 450,460 ---- | |
230 | /* Parse headers into reply structure */ | |
231 | /* what happens if we fail to parse here? */ | |
232 | httpReplyParse(reply, httpState->reply_hdr.buf, hdr_size); | |
233 | + if (reply->sline.status >= HTTP_INVALID_HEADER) { | |
234 | + debug(11, 3) ("httpProcessReplyHeader: Non-HTTP-compliant header: '%s'\n", httpState->reply_hdr.buf); | |
235 | + memBufClean(&httpState->reply_hdr); | |
236 | + return; | |
237 | + } | |
238 | storeTimestampsSet(entry); | |
239 | /* Check if object is cacheable or not based on reply code */ | |
240 | debug(11, 3) ("httpProcessReplyHeader: HTTP CODE: %d\n", reply->sline.status); | |
241 | *************** | |
242 | *** 662,667 **** | |
243 | --- 668,680 ---- | |
244 | err->request = requestLink((request_t *) request); | |
245 | fwdFail(httpState->fwd, err); | |
246 | httpState->fwd->flags.dont_retry = 1; | |
247 | + } else if (entry->mem_obj->reply->sline.status == HTTP_INVALID_HEADER && !(entry->mem_obj->reply->sline.version.major == 0 && entry->mem_obj->reply->sline.version.minor == 9)) { | |
248 | + ErrorState *err; | |
249 | + storeEntryReset(entry); | |
250 | + err = errorCon(ERR_INVALID_RESP, HTTP_BAD_GATEWAY); | |
251 | + err->request = requestLink((request_t *) request); | |
252 | + fwdFail(httpState->fwd, err); | |
253 | + httpState->fwd->flags.dont_retry = 1; | |
254 | } else { | |
255 | fwdComplete(httpState->fwd); | |
256 | } | |
257 | *************** | |
258 | *** 670,687 **** | |
259 | } else { | |
260 | if (httpState->reply_hdr_state < 2) { | |
261 | httpProcessReplyHeader(httpState, buf, len); | |
262 | - if (entry->mem_obj->reply->sline.status == HTTP_HEADER_TOO_LARGE) { | |
263 | - ErrorState *err; | |
264 | - storeEntryReset(entry); | |
265 | - err = errorCon(ERR_TOO_BIG, HTTP_BAD_GATEWAY); | |
266 | - err->request = requestLink((request_t *) request); | |
267 | - fwdFail(httpState->fwd, err); | |
268 | - httpState->fwd->flags.dont_retry = 1; | |
269 | - comm_close(fd); | |
270 | - return; | |
271 | - } | |
272 | if (httpState->reply_hdr_state == 2) { | |
273 | http_status s = entry->mem_obj->reply->sline.status; | |
274 | #if WIP_FWD_LOG | |
275 | fwdStatus(httpState->fwd, s); | |
276 | #endif | |
277 | --- 683,711 ---- | |
278 | } else { | |
279 | if (httpState->reply_hdr_state < 2) { | |
280 | httpProcessReplyHeader(httpState, buf, len); | |
281 | if (httpState->reply_hdr_state == 2) { | |
282 | http_status s = entry->mem_obj->reply->sline.status; | |
283 | + if (s == HTTP_HEADER_TOO_LARGE) { | |
284 | + ErrorState *err; | |
285 | + debug(11, 1) ("WARNING: %s:%d: HTTP header too large\n", __FILE__, __LINE__); | |
286 | + storeEntryReset(entry); | |
287 | + err = errorCon(ERR_TOO_BIG, HTTP_BAD_GATEWAY); | |
288 | + err->request = requestLink((request_t *) request); | |
289 | + fwdFail(httpState->fwd, err); | |
290 | + httpState->fwd->flags.dont_retry = 1; | |
291 | + comm_close(fd); | |
292 | + return; | |
293 | + } | |
294 | + if (s == HTTP_INVALID_HEADER && !(entry->mem_obj->reply->sline.version.major == 0 && entry->mem_obj->reply->sline.version.minor == 9)) { | |
295 | + ErrorState *err; | |
296 | + storeEntryReset(entry); | |
297 | + err = errorCon(ERR_INVALID_RESP, HTTP_BAD_GATEWAY); | |
298 | + err->request = requestLink((request_t *) request); | |
299 | + fwdFail(httpState->fwd, err); | |
300 | + httpState->fwd->flags.dont_retry = 1; | |
301 | + comm_close(fd); | |
302 | + return; | |
303 | + } | |
304 | #if WIP_FWD_LOG | |
305 | fwdStatus(httpState->fwd, s); | |
306 | #endif | |
307 | Index: squid/src/cf.data.pre | |
308 | diff -c squid/src/cf.data.pre:1.245.2.77 squid/src/cf.data.pre:1.245.2.80 | |
309 | *** squid/src/cf.data.pre:1.245.2.77 Fri Oct 8 11:41:10 2004 | |
310 | --- squid/src/cf.data.pre Tue Jan 4 21:17:46 2005 | |
311 | *************** | |
312 | *** 4017,4020 **** | |
313 | --- 4017,4036 ---- | |
314 | until all the child processes have been started. | |
315 | DOC_END | |
316 | ||
317 | + NAME: relaxed_header_parser | |
318 | + COMMENT: on|off | |
319 | + TYPE: onoff | |
320 | + LOC: Config.onoff.relaxed_header_parser | |
321 | + DEFAULT: on | |
322 | + DOC_START | |
323 | + Set this to off if you want Squid to be strict about | |
324 | + the HTTP protocol syntax and reject non-compliant requests | |
325 | + or responses. | |
326 | + | |
327 | + In the default "on" setting Squid accepts certain forms | |
328 | + of non-compliant HTTP messages where it is unambigous | |
329 | + what the sending application indended even if the message | |
330 | + is not correctly formatted. The messages is then normalized | |
331 | + to the correct form when forwarded by Squid. | |
332 | + DOC_END | |
333 | EOF | |
334 | Index: squid/src/structs.h | |
335 | diff -c squid/src/structs.h:1.408.2.31 squid/src/structs.h:1.408.2.33 | |
336 | *** squid/src/structs.h:1.408.2.31 Sat Nov 6 08:24:51 2004 | |
337 | --- squid/src/structs.h Tue Jan 4 02:50:17 2005 | |
338 | *************** | |
339 | *** 606,611 **** | |
340 | --- 606,612 ---- | |
341 | int request_entities; | |
342 | int detect_broken_server_pconns; | |
343 | int balance_on_multiple_ip; | |
344 | + int relaxed_header_parser; | |
345 | } onoff; | |
346 | acl *aclList; | |
347 | struct { | |
348 | Index: squid/src/enums.h | |
349 | diff -c squid/src/enums.h:1.203.2.13 squid/src/enums.h:1.203.2.14 | |
350 | *** squid/src/enums.h:1.203.2.13 Tue Oct 5 15:31:26 2004 | |
351 | --- squid/src/enums.h Mon Jan 17 15:13:04 2005 | |
352 | *************** | |
353 | *** 93,98 **** | |
354 | --- 93,99 ---- | |
355 | ERR_ONLY_IF_CACHED_MISS, /* failure to satisfy only-if-cached request */ | |
356 | ERR_TOO_BIG, | |
357 | TCP_RESET, | |
358 | + ERR_INVALID_RESP, | |
359 | ERR_MAX | |
360 | } err_type; | |
361 | ||
362 | Index: squid/src/mime.c | |
363 | diff -c squid/src/mime.c:1.102.2.3 squid/src/mime.c:1.102.2.4 | |
364 | *** squid/src/mime.c:1.102.2.3 Sun Dec 14 06:33:47 2003 | |
365 | --- squid/src/mime.c Fri Jan 21 17:56:14 2005 | |
366 | *************** | |
367 | *** 118,124 **** | |
368 | headersEnd(const char *mime, size_t l) | |
369 | { | |
370 | size_t e = 0; | |
371 | ! int state = 0; | |
372 | while (e < l && state < 3) { | |
373 | switch (state) { | |
374 | case 0: | |
375 | --- 118,124 ---- | |
376 | headersEnd(const char *mime, size_t l) | |
377 | { | |
378 | size_t e = 0; | |
379 | ! int state = 1; | |
380 | while (e < l && state < 3) { | |
381 | switch (state) { | |
382 | case 0: | |
383 | *************** | |
384 | *** 134,142 **** | |
385 | state = 0; | |
386 | break; | |
387 | case 2: | |
388 | ! if ('\r' == mime[e]) /* ignore repeated CR */ | |
389 | ! (void) 0; | |
390 | ! else if ('\n' == mime[e]) | |
391 | state = 3; | |
392 | else | |
393 | state = 0; | |
394 | --- 134,140 ---- | |
395 | state = 0; | |
396 | break; | |
397 | case 2: | |
398 | ! if ('\n' == mime[e]) | |
399 | state = 3; | |
400 | else | |
401 | state = 0; | |
402 | Index: squid/errors/Bulgarian/ERR_INVALID_RESP | |
403 | diff -c /dev/null squid/errors/Bulgarian/ERR_INVALID_RESP:1.1.2.1 | |
404 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
405 | --- squid/errors/Bulgarian/ERR_INVALID_RESP Mon Jan 17 15:13:00 2005 | |
406 | *************** | |
407 | *** 0 **** | |
408 | --- 1,29 ---- | |
409 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
410 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
411 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
412 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
413 | + </HEAD><BODY> | |
414 | + <H1>ERROR</H1> | |
415 | + <H2>The requested URL could not be retrieved</H2> | |
416 | + <HR noshade size="1px"> | |
417 | + <P> | |
418 | + While trying to process the request: | |
419 | + <PRE> | |
420 | + %R | |
421 | + </PRE> | |
422 | + <P> | |
423 | + The following error was encountered: | |
424 | + <UL> | |
425 | + <LI> | |
426 | + <STRONG> | |
427 | + Invalid Response | |
428 | + </STRONG> | |
429 | + </UL> | |
430 | + | |
431 | + <P> | |
432 | + The HTTP Response message received from the contacted server | |
433 | + could not be understood or was otherwise malformed. Please contact | |
434 | + the site operator. Your cache administrator may be able to provide | |
435 | + you with more details about the exact nature of the problem if needed. | |
436 | + | |
437 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
438 | Index: squid/errors/Catalan/ERR_INVALID_RESP | |
439 | diff -c /dev/null squid/errors/Catalan/ERR_INVALID_RESP:1.1.2.1 | |
440 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
441 | --- squid/errors/Catalan/ERR_INVALID_RESP Mon Jan 17 15:13:00 2005 | |
442 | *************** | |
443 | *** 0 **** | |
444 | --- 1,29 ---- | |
445 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
446 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
447 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
448 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
449 | + </HEAD><BODY> | |
450 | + <H1>ERROR</H1> | |
451 | + <H2>The requested URL could not be retrieved</H2> | |
452 | + <HR noshade size="1px"> | |
453 | + <P> | |
454 | + While trying to process the request: | |
455 | + <PRE> | |
456 | + %R | |
457 | + </PRE> | |
458 | + <P> | |
459 | + The following error was encountered: | |
460 | + <UL> | |
461 | + <LI> | |
462 | + <STRONG> | |
463 | + Invalid Response | |
464 | + </STRONG> | |
465 | + </UL> | |
466 | + | |
467 | + <P> | |
468 | + The HTTP Response message received from the contacted server | |
469 | + could not be understood or was otherwise malformed. Please contact | |
470 | + the site operator. Your cache administrator may be able to provide | |
471 | + you with more details about the exact nature of the problem if needed. | |
472 | + | |
473 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
474 | Index: squid/errors/Czech/ERR_INVALID_RESP | |
475 | diff -c /dev/null squid/errors/Czech/ERR_INVALID_RESP:1.1.2.1 | |
476 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
477 | --- squid/errors/Czech/ERR_INVALID_RESP Mon Jan 17 15:13:00 2005 | |
478 | *************** | |
479 | *** 0 **** | |
480 | --- 1,29 ---- | |
481 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
482 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
483 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
484 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
485 | + </HEAD><BODY> | |
486 | + <H1>ERROR</H1> | |
487 | + <H2>The requested URL could not be retrieved</H2> | |
488 | + <HR noshade size="1px"> | |
489 | + <P> | |
490 | + While trying to process the request: | |
491 | + <PRE> | |
492 | + %R | |
493 | + </PRE> | |
494 | + <P> | |
495 | + The following error was encountered: | |
496 | + <UL> | |
497 | + <LI> | |
498 | + <STRONG> | |
499 | + Invalid Response | |
500 | + </STRONG> | |
501 | + </UL> | |
502 | + | |
503 | + <P> | |
504 | + The HTTP Response message received from the contacted server | |
505 | + could not be understood or was otherwise malformed. Please contact | |
506 | + the site operator. Your cache administrator may be able to provide | |
507 | + you with more details about the exact nature of the problem if needed. | |
508 | + | |
509 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
510 | Index: squid/errors/Danish/ERR_INVALID_RESP | |
511 | diff -c /dev/null squid/errors/Danish/ERR_INVALID_RESP:1.1.2.1 | |
512 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
513 | --- squid/errors/Danish/ERR_INVALID_RESP Mon Jan 17 15:13:00 2005 | |
514 | *************** | |
515 | *** 0 **** | |
516 | --- 1,29 ---- | |
517 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
518 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
519 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
520 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
521 | + </HEAD><BODY> | |
522 | + <H1>ERROR</H1> | |
523 | + <H2>The requested URL could not be retrieved</H2> | |
524 | + <HR noshade size="1px"> | |
525 | + <P> | |
526 | + While trying to process the request: | |
527 | + <PRE> | |
528 | + %R | |
529 | + </PRE> | |
530 | + <P> | |
531 | + The following error was encountered: | |
532 | + <UL> | |
533 | + <LI> | |
534 | + <STRONG> | |
535 | + Invalid Response | |
536 | + </STRONG> | |
537 | + </UL> | |
538 | + | |
539 | + <P> | |
540 | + The HTTP Response message received from the contacted server | |
541 | + could not be understood or was otherwise malformed. Please contact | |
542 | + the site operator. Your cache administrator may be able to provide | |
543 | + you with more details about the exact nature of the problem if needed. | |
544 | + | |
545 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
546 | Index: squid/errors/Dutch/ERR_INVALID_RESP | |
547 | diff -c /dev/null squid/errors/Dutch/ERR_INVALID_RESP:1.1.2.1 | |
548 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
549 | --- squid/errors/Dutch/ERR_INVALID_RESP Mon Jan 17 15:13:00 2005 | |
550 | *************** | |
551 | *** 0 **** | |
552 | --- 1,29 ---- | |
553 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
554 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
555 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
556 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
557 | + </HEAD><BODY> | |
558 | + <H1>ERROR</H1> | |
559 | + <H2>The requested URL could not be retrieved</H2> | |
560 | + <HR noshade size="1px"> | |
561 | + <P> | |
562 | + While trying to process the request: | |
563 | + <PRE> | |
564 | + %R | |
565 | + </PRE> | |
566 | + <P> | |
567 | + The following error was encountered: | |
568 | + <UL> | |
569 | + <LI> | |
570 | + <STRONG> | |
571 | + Invalid Response | |
572 | + </STRONG> | |
573 | + </UL> | |
574 | + | |
575 | + <P> | |
576 | + The HTTP Response message received from the contacted server | |
577 | + could not be understood or was otherwise malformed. Please contact | |
578 | + the site operator. Your cache administrator may be able to provide | |
579 | + you with more details about the exact nature of the problem if needed. | |
580 | + | |
581 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
582 | Index: squid/errors/English/ERR_INVALID_RESP | |
583 | diff -c /dev/null squid/errors/English/ERR_INVALID_RESP:1.1.2.1 | |
584 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
585 | --- squid/errors/English/ERR_INVALID_RESP Mon Jan 17 15:13:00 2005 | |
586 | *************** | |
587 | *** 0 **** | |
588 | --- 1,29 ---- | |
589 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
590 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
591 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
592 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
593 | + </HEAD><BODY> | |
594 | + <H1>ERROR</H1> | |
595 | + <H2>The requested URL could not be retrieved</H2> | |
596 | + <HR noshade size="1px"> | |
597 | + <P> | |
598 | + While trying to process the request: | |
599 | + <PRE> | |
600 | + %R | |
601 | + </PRE> | |
602 | + <P> | |
603 | + The following error was encountered: | |
604 | + <UL> | |
605 | + <LI> | |
606 | + <STRONG> | |
607 | + Invalid Response | |
608 | + </STRONG> | |
609 | + </UL> | |
610 | + | |
611 | + <P> | |
612 | + The HTTP Response message received from the contacted server | |
613 | + could not be understood or was otherwise malformed. Please contact | |
614 | + the site operator. Your cache administrator may be able to provide | |
615 | + you with more details about the exact nature of the problem if needed. | |
616 | + | |
617 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
618 | Index: squid/errors/Estonian/ERR_INVALID_RESP | |
619 | diff -c /dev/null squid/errors/Estonian/ERR_INVALID_RESP:1.1.2.1 | |
620 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
621 | --- squid/errors/Estonian/ERR_INVALID_RESP Mon Jan 17 15:13:00 2005 | |
622 | *************** | |
623 | *** 0 **** | |
624 | --- 1,29 ---- | |
625 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
626 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
627 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
628 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
629 | + </HEAD><BODY> | |
630 | + <H1>ERROR</H1> | |
631 | + <H2>The requested URL could not be retrieved</H2> | |
632 | + <HR noshade size="1px"> | |
633 | + <P> | |
634 | + While trying to process the request: | |
635 | + <PRE> | |
636 | + %R | |
637 | + </PRE> | |
638 | + <P> | |
639 | + The following error was encountered: | |
640 | + <UL> | |
641 | + <LI> | |
642 | + <STRONG> | |
643 | + Invalid Response | |
644 | + </STRONG> | |
645 | + </UL> | |
646 | + | |
647 | + <P> | |
648 | + The HTTP Response message received from the contacted server | |
649 | + could not be understood or was otherwise malformed. Please contact | |
650 | + the site operator. Your cache administrator may be able to provide | |
651 | + you with more details about the exact nature of the problem if needed. | |
652 | + | |
653 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
654 | Index: squid/errors/Finnish/ERR_INVALID_RESP | |
655 | diff -c /dev/null squid/errors/Finnish/ERR_INVALID_RESP:1.1.2.1 | |
656 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
657 | --- squid/errors/Finnish/ERR_INVALID_RESP Mon Jan 17 15:13:00 2005 | |
658 | *************** | |
659 | *** 0 **** | |
660 | --- 1,29 ---- | |
661 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
662 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
663 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
664 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
665 | + </HEAD><BODY> | |
666 | + <H1>ERROR</H1> | |
667 | + <H2>The requested URL could not be retrieved</H2> | |
668 | + <HR noshade size="1px"> | |
669 | + <P> | |
670 | + While trying to process the request: | |
671 | + <PRE> | |
672 | + %R | |
673 | + </PRE> | |
674 | + <P> | |
675 | + The following error was encountered: | |
676 | + <UL> | |
677 | + <LI> | |
678 | + <STRONG> | |
679 | + Invalid Response | |
680 | + </STRONG> | |
681 | + </UL> | |
682 | + | |
683 | + <P> | |
684 | + The HTTP Response message received from the contacted server | |
685 | + could not be understood or was otherwise malformed. Please contact | |
686 | + the site operator. Your cache administrator may be able to provide | |
687 | + you with more details about the exact nature of the problem if needed. | |
688 | + | |
689 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
690 | Index: squid/errors/French/ERR_INVALID_RESP | |
691 | diff -c /dev/null squid/errors/French/ERR_INVALID_RESP:1.1.2.1 | |
692 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
693 | --- squid/errors/French/ERR_INVALID_RESP Mon Jan 17 15:13:00 2005 | |
694 | *************** | |
695 | *** 0 **** | |
696 | --- 1,29 ---- | |
697 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
698 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
699 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
700 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
701 | + </HEAD><BODY> | |
702 | + <H1>ERROR</H1> | |
703 | + <H2>The requested URL could not be retrieved</H2> | |
704 | + <HR noshade size="1px"> | |
705 | + <P> | |
706 | + While trying to process the request: | |
707 | + <PRE> | |
708 | + %R | |
709 | + </PRE> | |
710 | + <P> | |
711 | + The following error was encountered: | |
712 | + <UL> | |
713 | + <LI> | |
714 | + <STRONG> | |
715 | + Invalid Response | |
716 | + </STRONG> | |
717 | + </UL> | |
718 | + | |
719 | + <P> | |
720 | + The HTTP Response message received from the contacted server | |
721 | + could not be understood or was otherwise malformed. Please contact | |
722 | + the site operator. Your cache administrator may be able to provide | |
723 | + you with more details about the exact nature of the problem if needed. | |
724 | + | |
725 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
726 | Index: squid/errors/German/ERR_INVALID_RESP | |
727 | diff -c /dev/null squid/errors/German/ERR_INVALID_RESP:1.1.2.1 | |
728 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
729 | --- squid/errors/German/ERR_INVALID_RESP Mon Jan 17 15:13:00 2005 | |
730 | *************** | |
731 | *** 0 **** | |
732 | --- 1,29 ---- | |
733 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
734 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
735 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
736 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
737 | + </HEAD><BODY> | |
738 | + <H1>ERROR</H1> | |
739 | + <H2>The requested URL could not be retrieved</H2> | |
740 | + <HR noshade size="1px"> | |
741 | + <P> | |
742 | + While trying to process the request: | |
743 | + <PRE> | |
744 | + %R | |
745 | + </PRE> | |
746 | + <P> | |
747 | + The following error was encountered: | |
748 | + <UL> | |
749 | + <LI> | |
750 | + <STRONG> | |
751 | + Invalid Response | |
752 | + </STRONG> | |
753 | + </UL> | |
754 | + | |
755 | + <P> | |
756 | + The HTTP Response message received from the contacted server | |
757 | + could not be understood or was otherwise malformed. Please contact | |
758 | + the site operator. Your cache administrator may be able to provide | |
759 | + you with more details about the exact nature of the problem if needed. | |
760 | + | |
761 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
762 | Index: squid/errors/Hebrew/ERR_INVALID_RESP | |
763 | diff -c /dev/null squid/errors/Hebrew/ERR_INVALID_RESP:1.1.2.1 | |
764 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
765 | --- squid/errors/Hebrew/ERR_INVALID_RESP Mon Jan 17 15:13:01 2005 | |
766 | *************** | |
767 | *** 0 **** | |
768 | --- 1,29 ---- | |
769 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
770 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
771 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
772 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
773 | + </HEAD><BODY> | |
774 | + <H1>ERROR</H1> | |
775 | + <H2>The requested URL could not be retrieved</H2> | |
776 | + <HR noshade size="1px"> | |
777 | + <P> | |
778 | + While trying to process the request: | |
779 | + <PRE> | |
780 | + %R | |
781 | + </PRE> | |
782 | + <P> | |
783 | + The following error was encountered: | |
784 | + <UL> | |
785 | + <LI> | |
786 | + <STRONG> | |
787 | + Invalid Response | |
788 | + </STRONG> | |
789 | + </UL> | |
790 | + | |
791 | + <P> | |
792 | + The HTTP Response message received from the contacted server | |
793 | + could not be understood or was otherwise malformed. Please contact | |
794 | + the site operator. Your cache administrator may be able to provide | |
795 | + you with more details about the exact nature of the problem if needed. | |
796 | + | |
797 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
798 | Index: squid/errors/Hungarian/ERR_INVALID_RESP | |
799 | diff -c /dev/null squid/errors/Hungarian/ERR_INVALID_RESP:1.1.2.1 | |
800 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
801 | --- squid/errors/Hungarian/ERR_INVALID_RESP Mon Jan 17 15:13:01 2005 | |
802 | *************** | |
803 | *** 0 **** | |
804 | --- 1,29 ---- | |
805 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
806 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
807 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
808 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
809 | + </HEAD><BODY> | |
810 | + <H1>ERROR</H1> | |
811 | + <H2>The requested URL could not be retrieved</H2> | |
812 | + <HR noshade size="1px"> | |
813 | + <P> | |
814 | + While trying to process the request: | |
815 | + <PRE> | |
816 | + %R | |
817 | + </PRE> | |
818 | + <P> | |
819 | + The following error was encountered: | |
820 | + <UL> | |
821 | + <LI> | |
822 | + <STRONG> | |
823 | + Invalid Response | |
824 | + </STRONG> | |
825 | + </UL> | |
826 | + | |
827 | + <P> | |
828 | + The HTTP Response message received from the contacted server | |
829 | + could not be understood or was otherwise malformed. Please contact | |
830 | + the site operator. Your cache administrator may be able to provide | |
831 | + you with more details about the exact nature of the problem if needed. | |
832 | + | |
833 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
834 | Index: squid/errors/Italian/ERR_INVALID_RESP | |
835 | diff -c /dev/null squid/errors/Italian/ERR_INVALID_RESP:1.1.2.2 | |
836 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
837 | --- squid/errors/Italian/ERR_INVALID_RESP Mon Jan 24 06:22:24 2005 | |
838 | *************** | |
839 | *** 0 **** | |
840 | --- 1,29 ---- | |
841 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
842 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
843 | + <TITLE>ERRORE: La URL richiesta non può essere recuperata</TITLE> | |
844 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
845 | + </HEAD><BODY> | |
846 | + <H1>ERRORE</H1> | |
847 | + <H2>La URL richiesta non può essere recuperata</H2> | |
848 | + <HR noshade size="1px"> | |
849 | + <P> | |
850 | + Mentre si elaborava la richiesta: | |
851 | + <PRE> | |
852 | + %R | |
853 | + </PRE> | |
854 | + <P> | |
855 | + È avvenuto il seguente errore: | |
856 | + <UL> | |
857 | + <LI> | |
858 | + <STRONG> | |
859 | + Risposta non valida | |
860 | + </STRONG> | |
861 | + </UL> | |
862 | + | |
863 | + <P> | |
864 | + Il messaggio contenente la risposta HTTP ricevuto dal server che si sta | |
865 | + contattando non può essere interpretato od è stato in qualche modo alterato. | |
866 | + Si prega di contattare un operatore del sito. Se necessario, l'amministratore della vostra | |
867 | + cache potrà fornirvi maggiori dettagli sull'esatta natura del problema. | |
868 | + | |
869 | + <P>L'amministratore della vostra cache è <A HREF="mailto:%w">%w</A>. | |
870 | Index: squid/errors/Japanese/ERR_INVALID_RESP | |
871 | diff -c /dev/null squid/errors/Japanese/ERR_INVALID_RESP:1.1.2.1 | |
872 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
873 | --- squid/errors/Japanese/ERR_INVALID_RESP Mon Jan 17 15:13:02 2005 | |
874 | *************** | |
875 | *** 0 **** | |
876 | --- 1,29 ---- | |
877 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
878 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
879 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
880 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
881 | + </HEAD><BODY> | |
882 | + <H1>ERROR</H1> | |
883 | + <H2>The requested URL could not be retrieved</H2> | |
884 | + <HR noshade size="1px"> | |
885 | + <P> | |
886 | + While trying to process the request: | |
887 | + <PRE> | |
888 | + %R | |
889 | + </PRE> | |
890 | + <P> | |
891 | + The following error was encountered: | |
892 | + <UL> | |
893 | + <LI> | |
894 | + <STRONG> | |
895 | + Invalid Response | |
896 | + </STRONG> | |
897 | + </UL> | |
898 | + | |
899 | + <P> | |
900 | + The HTTP Response message received from the contacted server | |
901 | + could not be understood or was otherwise malformed. Please contact | |
902 | + the site operator. Your cache administrator may be able to provide | |
903 | + you with more details about the exact nature of the problem if needed. | |
904 | + | |
905 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
906 | Index: squid/errors/Russian-1251/ERR_INVALID_RESP | |
907 | diff -c /dev/null squid/errors/Russian-1251/ERR_INVALID_RESP:1.1.2.1 | |
908 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
909 | --- squid/errors/Russian-1251/ERR_INVALID_RESP Mon Jan 17 15:13:03 2005 | |
910 | *************** | |
911 | *** 0 **** | |
912 | --- 1,29 ---- | |
913 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
914 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
915 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
916 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
917 | + </HEAD><BODY> | |
918 | + <H1>ERROR</H1> | |
919 | + <H2>The requested URL could not be retrieved</H2> | |
920 | + <HR noshade size="1px"> | |
921 | + <P> | |
922 | + While trying to process the request: | |
923 | + <PRE> | |
924 | + %R | |
925 | + </PRE> | |
926 | + <P> | |
927 | + The following error was encountered: | |
928 | + <UL> | |
929 | + <LI> | |
930 | + <STRONG> | |
931 | + Invalid Response | |
932 | + </STRONG> | |
933 | + </UL> | |
934 | + | |
935 | + <P> | |
936 | + The HTTP Response message received from the contacted server | |
937 | + could not be understood or was otherwise malformed. Please contact | |
938 | + the site operator. Your cache administrator may be able to provide | |
939 | + you with more details about the exact nature of the problem if needed. | |
940 | + | |
941 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
942 | Index: squid/errors/Russian-koi8-r/ERR_INVALID_RESP | |
943 | diff -c /dev/null squid/errors/Russian-koi8-r/ERR_INVALID_RESP:1.1.2.1 | |
944 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
945 | --- squid/errors/Russian-koi8-r/ERR_INVALID_RESP Mon Jan 17 15:13:03 2005 | |
946 | *************** | |
947 | *** 0 **** | |
948 | --- 1,29 ---- | |
949 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
950 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
951 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
952 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
953 | + </HEAD><BODY> | |
954 | + <H1>ERROR</H1> | |
955 | + <H2>The requested URL could not be retrieved</H2> | |
956 | + <HR noshade size="1px"> | |
957 | + <P> | |
958 | + While trying to process the request: | |
959 | + <PRE> | |
960 | + %R | |
961 | + </PRE> | |
962 | + <P> | |
963 | + The following error was encountered: | |
964 | + <UL> | |
965 | + <LI> | |
966 | + <STRONG> | |
967 | + Invalid Response | |
968 | + </STRONG> | |
969 | + </UL> | |
970 | + | |
971 | + <P> | |
972 | + The HTTP Response message received from the contacted server | |
973 | + could not be understood or was otherwise malformed. Please contact | |
974 | + the site operator. Your cache administrator may be able to provide | |
975 | + you with more details about the exact nature of the problem if needed. | |
976 | + | |
977 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
978 | Index: squid/errors/Serbian/ERR_INVALID_RESP | |
979 | diff -c /dev/null squid/errors/Serbian/ERR_INVALID_RESP:1.1.2.1 | |
980 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
981 | --- squid/errors/Serbian/ERR_INVALID_RESP Mon Jan 17 15:13:03 2005 | |
982 | *************** | |
983 | *** 0 **** | |
984 | --- 1,29 ---- | |
985 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
986 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
987 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
988 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
989 | + </HEAD><BODY> | |
990 | + <H1>ERROR</H1> | |
991 | + <H2>The requested URL could not be retrieved</H2> | |
992 | + <HR noshade size="1px"> | |
993 | + <P> | |
994 | + While trying to process the request: | |
995 | + <PRE> | |
996 | + %R | |
997 | + </PRE> | |
998 | + <P> | |
999 | + The following error was encountered: | |
1000 | + <UL> | |
1001 | + <LI> | |
1002 | + <STRONG> | |
1003 | + Invalid Response | |
1004 | + </STRONG> | |
1005 | + </UL> | |
1006 | + | |
1007 | + <P> | |
1008 | + The HTTP Response message received from the contacted server | |
1009 | + could not be understood or was otherwise malformed. Please contact | |
1010 | + the site operator. Your cache administrator may be able to provide | |
1011 | + you with more details about the exact nature of the problem if needed. | |
1012 | + | |
1013 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
1014 | Index: squid/errors/Simplify_Chinese/ERR_INVALID_RESP | |
1015 | diff -c /dev/null squid/errors/Simplify_Chinese/ERR_INVALID_RESP:1.1.2.1 | |
1016 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
1017 | --- squid/errors/Simplify_Chinese/ERR_INVALID_RESP Mon Jan 17 15:13:04 2005 | |
1018 | *************** | |
1019 | *** 0 **** | |
1020 | --- 1,29 ---- | |
1021 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
1022 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
1023 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
1024 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
1025 | + </HEAD><BODY> | |
1026 | + <H1>ERROR</H1> | |
1027 | + <H2>The requested URL could not be retrieved</H2> | |
1028 | + <HR noshade size="1px"> | |
1029 | + <P> | |
1030 | + While trying to process the request: | |
1031 | + <PRE> | |
1032 | + %R | |
1033 | + </PRE> | |
1034 | + <P> | |
1035 | + The following error was encountered: | |
1036 | + <UL> | |
1037 | + <LI> | |
1038 | + <STRONG> | |
1039 | + Invalid Response | |
1040 | + </STRONG> | |
1041 | + </UL> | |
1042 | + | |
1043 | + <P> | |
1044 | + The HTTP Response message received from the contacted server | |
1045 | + could not be understood or was otherwise malformed. Please contact | |
1046 | + the site operator. Your cache administrator may be able to provide | |
1047 | + you with more details about the exact nature of the problem if needed. | |
1048 | + | |
1049 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
1050 | Index: squid/errors/Slovak/ERR_INVALID_RESP | |
1051 | diff -c /dev/null squid/errors/Slovak/ERR_INVALID_RESP:1.1.2.1 | |
1052 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
1053 | --- squid/errors/Slovak/ERR_INVALID_RESP Mon Jan 17 15:13:04 2005 | |
1054 | *************** | |
1055 | *** 0 **** | |
1056 | --- 1,29 ---- | |
1057 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
1058 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
1059 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
1060 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
1061 | + </HEAD><BODY> | |
1062 | + <H1>ERROR</H1> | |
1063 | + <H2>The requested URL could not be retrieved</H2> | |
1064 | + <HR noshade size="1px"> | |
1065 | + <P> | |
1066 | + While trying to process the request: | |
1067 | + <PRE> | |
1068 | + %R | |
1069 | + </PRE> | |
1070 | + <P> | |
1071 | + The following error was encountered: | |
1072 | + <UL> | |
1073 | + <LI> | |
1074 | + <STRONG> | |
1075 | + Invalid Response | |
1076 | + </STRONG> | |
1077 | + </UL> | |
1078 | + | |
1079 | + <P> | |
1080 | + The HTTP Response message received from the contacted server | |
1081 | + could not be understood or was otherwise malformed. Please contact | |
1082 | + the site operator. Your cache administrator may be able to provide | |
1083 | + you with more details about the exact nature of the problem if needed. | |
1084 | + | |
1085 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
1086 | Index: squid/errors/Spanish/ERR_INVALID_RESP | |
1087 | diff -c /dev/null squid/errors/Spanish/ERR_INVALID_RESP:1.1.2.1 | |
1088 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
1089 | --- squid/errors/Spanish/ERR_INVALID_RESP Mon Jan 17 15:13:04 2005 | |
1090 | *************** | |
1091 | *** 0 **** | |
1092 | --- 1,29 ---- | |
1093 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
1094 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
1095 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
1096 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
1097 | + </HEAD><BODY> | |
1098 | + <H1>ERROR</H1> | |
1099 | + <H2>The requested URL could not be retrieved</H2> | |
1100 | + <HR noshade size="1px"> | |
1101 | + <P> | |
1102 | + While trying to process the request: | |
1103 | + <PRE> | |
1104 | + %R | |
1105 | + </PRE> | |
1106 | + <P> | |
1107 | + The following error was encountered: | |
1108 | + <UL> | |
1109 | + <LI> | |
1110 | + <STRONG> | |
1111 | + Invalid Response | |
1112 | + </STRONG> | |
1113 | + </UL> | |
1114 | + | |
1115 | + <P> | |
1116 | + The HTTP Response message received from the contacted server | |
1117 | + could not be understood or was otherwise malformed. Please contact | |
1118 | + the site operator. Your cache administrator may be able to provide | |
1119 | + you with more details about the exact nature of the problem if needed. | |
1120 | + | |
1121 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
1122 | Index: squid/errors/Swedish/ERR_INVALID_RESP | |
1123 | diff -c /dev/null squid/errors/Swedish/ERR_INVALID_RESP:1.1.2.2 | |
1124 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
1125 | --- squid/errors/Swedish/ERR_INVALID_RESP Mon Jan 24 07:28:59 2005 | |
1126 | *************** | |
1127 | *** 0 **** | |
1128 | --- 1,30 ---- | |
1129 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
1130 | + <HTML><HEAD> | |
1131 | + <TITLE>Fel: Begärd URL kunde inte hämtas</TITLE> | |
1132 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff; font-family:verdana,sans-serif}--></STYLE> | |
1133 | + </HEAD><BODY> | |
1134 | + <H1>FEL</H1> | |
1135 | + <H2>Begärd URL kunde inte hämtas</H2> | |
1136 | + <HR noshade size="1px"> | |
1137 | + <P> | |
1138 | + Vid försöket att hämta URL: | |
1139 | + <A HREF="%U">%U</A> | |
1140 | + <P> | |
1141 | + Mottogs följande fel: | |
1142 | + <UL> | |
1143 | + <LI> | |
1144 | + <STRONG> | |
1145 | + Felaktigt svarsmeddelande | |
1146 | + </STRONG> | |
1147 | + </UL> | |
1148 | + | |
1149 | + <P> | |
1150 | + HTTP svarsmeddelandet ifrån den kontaktade servern är felaktigt och | |
1151 | + kunde inte tolkas. Vänligen kontakta den ansvariga för webbservern ifråga. | |
1152 | + Din cacheserver administratör man eventuellt ge dig mera information om | |
1153 | + det specifika problemet med denna sida. | |
1154 | + </P> | |
1155 | + | |
1156 | + <P>Din cacheserver administratör är <A HREF="mailto:%w">%w</A>. | |
1157 | + </P> | |
1158 | + | |
1159 | Index: squid/errors/Traditional_Chinese/ERR_INVALID_RESP | |
1160 | diff -c /dev/null squid/errors/Traditional_Chinese/ERR_INVALID_RESP:1.1.2.1 | |
1161 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
1162 | --- squid/errors/Traditional_Chinese/ERR_INVALID_RESP Mon Jan 17 15:13:04 2005 | |
1163 | *************** | |
1164 | *** 0 **** | |
1165 | --- 1,29 ---- | |
1166 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
1167 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
1168 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
1169 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
1170 | + </HEAD><BODY> | |
1171 | + <H1>ERROR</H1> | |
1172 | + <H2>The requested URL could not be retrieved</H2> | |
1173 | + <HR noshade size="1px"> | |
1174 | + <P> | |
1175 | + While trying to process the request: | |
1176 | + <PRE> | |
1177 | + %R | |
1178 | + </PRE> | |
1179 | + <P> | |
1180 | + The following error was encountered: | |
1181 | + <UL> | |
1182 | + <LI> | |
1183 | + <STRONG> | |
1184 | + Invalid Response | |
1185 | + </STRONG> | |
1186 | + </UL> | |
1187 | + | |
1188 | + <P> | |
1189 | + The HTTP Response message received from the contacted server | |
1190 | + could not be understood or was otherwise malformed. Please contact | |
1191 | + the site operator. Your cache administrator may be able to provide | |
1192 | + you with more details about the exact nature of the problem if needed. | |
1193 | + | |
1194 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. | |
1195 | Index: squid/errors/Turkish/ERR_INVALID_RESP | |
1196 | diff -c /dev/null squid/errors/Turkish/ERR_INVALID_RESP:1.1.2.1 | |
1197 | *** /dev/null Mon Jan 24 07:29:25 2005 | |
1198 | --- squid/errors/Turkish/ERR_INVALID_RESP Mon Jan 17 15:13:04 2005 | |
1199 | *************** | |
1200 | *** 0 **** | |
1201 | --- 1,29 ---- | |
1202 | + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
1203 | + <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> | |
1204 | + <TITLE>ERROR: The requested URL could not be retrieved</TITLE> | |
1205 | + <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE> | |
1206 | + </HEAD><BODY> | |
1207 | + <H1>ERROR</H1> | |
1208 | + <H2>The requested URL could not be retrieved</H2> | |
1209 | + <HR noshade size="1px"> | |
1210 | + <P> | |
1211 | + While trying to process the request: | |
1212 | + <PRE> | |
1213 | + %R | |
1214 | + </PRE> | |
1215 | + <P> | |
1216 | + The following error was encountered: | |
1217 | + <UL> | |
1218 | + <LI> | |
1219 | + <STRONG> | |
1220 | + Invalid Response | |
1221 | + </STRONG> | |
1222 | + </UL> | |
1223 | + | |
1224 | + <P> | |
1225 | + The HTTP Response message received from the contacted server | |
1226 | + could not be understood or was otherwise malformed. Please contact | |
1227 | + the site operator. Your cache administrator may be able to provide | |
1228 | + you with more details about the exact nature of the problem if needed. | |
1229 | + | |
1230 | + <P>Your cache administrator is <A HREF="mailto:%w">%w</A>. |