2013-09-29 3 views
2

Sitecore.NET 6.6.0 (ред. 130404) с DMSSitecore Analytics х-пересылается-за не работает

Недавно наша установка сервера производства была изменена, и он начал получать реальный IP адрес запросов пользователя через «x-forwarded-for» пользовательский HTTP-заголовок. Мы поместили «x-forwarded-for» в «Analytics.ForwardedRequestHttpHeader» в Включить \ Sitecore.Analytics.config. Но аналитика по-прежнему сообщает о некорректном IP-адресе. Что может быть причиной этого? Есть ли еще какие-то настройки, которые я должен изменить?

Аналитика сообщала правильный IP-адрес до того, как наша настройка сервера была изменена. По-видимому, Google Analytics использует IP-адрес в заголовке по умолчанию.

Обновление после дальнейшего расследования: Мы обнаружили, что это проблема с сообщением IP-адреса в настройке сервера. Там была проблема с трафиком HTTPS, который помешал некоторым страницам Google Analytics получить поле x-forwarded-for. Так что это не проблема с аналитикой sitecore.

ответ

1

Я не совсем уверен, настройка конфигурации должна работать. В 6.5 были сообщены вопросы об этом, и было опубликовано решение об этом: http://blog.najmanowicz.com/2011/10/05/enable-sitecore-dms-analytics-behind-a-proxy-or-a-cdn/

Возможно, стоит попробовать, но звучит так, что проблема должна быть поднята с поддержкой Sitecore.

+0

Thanks Mark. Я обновил свой вопрос, так как проблема не связана с Analytics. – ravinsp

Смежные вопросы