Apache изменяет код ответа 460 - 500 - почему?

Вы могли бы хотеть читать при разделении на подсети IP, если Вам действительно любопытно, как это работает. Это довольно просто для следования. (Кто-то записал довольно хорошее сообщение, я думаю об этом здесь на Отказе сервера...),

Самая легкая вещь сделать состоит в том, чтобы изменить маску подсети в интерфейсах внутренней сети всего Вашего сервера к чему-то с большим количеством битов идентификатора хоста. Прямо сейчас они все, вероятно, установлены на "255.255.255.0". Вы могли замедлить это к "255.255.254.0", сохранить текущие используемые IP-адреса, но также и смочь сразу использовать адреса 192.168.1.1 - 192.168.1.254 (и, технически, 192.168.0.255 и 192.168.1.0, также).

Необходимо изменить машину Сервера ISA сначала, затем сервер DHCP и объем DHCP (если Вы хотите раздать адреса в диапазоне 192.168.1.0/24 с DHCP), и затем наконец все Ваши другие серверы (которые не должны быть сразу изменены, но не смогут связаться с машинами в диапазоне 192.168.1.0/24, пока Вы не делаете).

(BTW: Если Вы хотите использовать все 192.168. Адреса X.X, изменение маски подсети к "255.255.0.0", и затем любые "192.168. X.X" адрес будет на Вашей LAN.)

1
задан 22 November 2010 в 19:26
3 ответа

Наоборот, кажется, что Apache возвращает корректный код ошибки. Журнал показывает Apache, возвращаясь 460, но Ваш браузер может интерпретировать его по-другому (потому что 460 не определяется в RFC). Существует простой способ проверить это; от машины Linux (это мог даже быть сам сервер), попытайтесь выполнить следующее:

curl -I http://service.internal:10001/session/abc123/touch

Если бы это возвращается 460, чем это, казалось бы, было бы чем-то, чтобы сделать с браузерами (т.е. неизвестный код состояния означает ошибку сервера). В противном случае можно хотеть рассмотреть попытку этого, не используя mod_proxy - т.е. путем доступа к URL непосредственно.

1
ответ дан 3 December 2019 в 19:31

mod_proxy не знают, какое состояние 460 средних и не знают, как реагировать.

Напротив, когда это видит состояние 200, это передает. То, когда, видит 403, 404 и некоторый другой, это знает, что сделать.

0
ответ дан 3 December 2019 в 19:31

Проблема может быть ошибкой в ​​httpd. Исправлено в версии 2.2.18.

https://bugzilla.redhat.com/show_bug.cgi?id=900827

2
ответ дан 3 December 2019 в 19:31

Теги

Похожие вопросы