IP-адрес не становится переданным со Сквидом как обратный прокси

Думайте, что я нашел его:

Эта ошибка вызывается ВЫПОЛНИТЬ неспособностью инфраструктуры AS исполнить роль владельца базы данных CDR. Обычно это - результат перемещения базы данных между двумя машинами. Измените владельца этой базы данных к допустимому входу в систему. Используйте одно из этого для изменения владельца CDR:

ИЗМЕНИТЕ АВТОРИЗАЦИЮ НА БАЗЕ ДАННЫХ:: [CDR] К [SA];

См.:

http://social.msdn.microsoft.com/Forums/en-US/sqlservicebroker/thread/a5af6e9a-f3b6-4b73-ae3d-95238502d28f

2
задан 20 April 2010 в 16:04
2 ответа

Сквид использует заголовок X-Forwarded-For для передачи клиентского IP через обратный прокси. Необходимо будет настроить forwarded_for on для Сквида, и говорят Вашим серверам бэкэнда регистрировать новый заголовок.

2
ответ дан 3 December 2019 в 12:20

Есть две вещи, которые я заметил.

Вам нужно включить forward_for и если вы iptables MASQUERADE правило для входящего трафика из вашего интерфейса, возможно, вам понадобится его удалить.

В моем случае у меня есть правило для исходящего трафика, которое вызывает то же самое, что я только что удалил то маскарадное правило, и вещи работали на меня

Вот правило.

iptables --table nat --append POSTROUTING --out-interface $ETHERNET_INTERNET -j MASQUERADE

Я только что удалил выше маскарадное правило.

.
0
ответ дан 3 December 2019 в 12:20

Теги

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