Hello! On Tue, Jan 28, 2014 at 12:41:22PM -0500, mnsold wrote:
> Maxim Dounin Wrote: > ------------------------------------------------------- > > Hello! > > > > On Tue, Jan 28, 2014 at 08:22:43AM -0500, mnsold wrote: > > > > > Если пишу так: > > > proxy_redirect http://alys:8180/ /; > > > или > > > proxy_redirect default; > > > то перебрасывает на > > > http://alys:8180/SASLogon/index.jsp?_sasapp=Web+Report+Studio+4.3& > > > > Что позволяет предположить, что server_name и/или > > server_name_in_redirect стоит неправильно. И это вам скорее всего > > ещё аукнится в других местах. > > тогда даю само описание блока server > server_name_in_redirect нигде не прописано Либо вы неправильно пишите, куда возвращается redirect, либо что-то недосмотрели в конфиге. Совет: сделайте nginx.conf, содержащий минимум необходимых настроек и никаких include'ов (кроме разве что стандартных mime.types) и попробуйте воспроизвести проблему с ним. Художественное выпиливание конфигов из кусочков - верный способ запутаться. Ну и debug log тоже неплохо помогает смотреть, что же на самом деле происходит. Я просто оставлю эту ссылку здесь: http://wiki.nginx.org/Debugging [...] > > > причем если зайти на > > > > > http://analitica.iac.uts/SASLogon/index.jsp?_sasapp=Web+Report+Studio+ > > 4.3& > > > то ссылку открывает нормально, никуда не перебрасывает, могу ввести > > > логин/пароль > > > как только ввожу логин/пароль иавторизуюсь, меня бросает на > > > > > http://alys.lan.iac.spb.ru:8180/SASWebReportStudio/logonFromPortalWRS. > > do?saspfs_sessionid=...и > > > дальше параметры > > > > Судя по всему, проблемы ваши - связаны как раз с разнообразием > > используемых имён. > > Имен действительно несколько. > где > alys - локальное имя срвера, стаким же именем зарегистрировано в dns > wolf - локальное имя сервера на котором установлен nginx, стаким же именем > зарегистрировано в dns в локальной сети > analitica.iac.uts - этот тот же wolf, но с другим именем и другим сетевым > интерфейсом, именно к нему имеют доступ все внешние пользователи, это же имя > зарегистрировано в dns в "межкорпоративной" сети > будет еще одно, для сети интернет, но пока нужно настроить это (или > потренироваться на уже 2х написанных именах сервера) > > в тестах, использовал только analitica.iac.uts (wolf использовал только один > раз, это же имя могли видеть в первом посте) Ну и как минимум ещё в цитате выше встречается "alys.lan.iac.spb.ru", что вероятно является полным именем от "alys" и по каким-то причинам считается бекендом правильным именем. > > > > Проблема в том, что на запрос к > > > > "/SASWebReportStudio/defaultHandler.jsp" ваш бекенд тоже > > > > возвращает перенаправление. Надо смотреть, почему он это делает. > > > Не подскажите, можно ли как-то подсмотреть. > > > Исходных кодов конечно же нет, софт комерческий, не сами > > разрабатываем, но > > > доступ к операционке есть. > > > > Я бы рекомендовал начать с простого - зафиксировать имя, по > > которому вы хотите обращаться к серверу. > > тут не совсем понимаю, предполагается использовать 2 имени из 2х разных > сетей > возможно плохо то, что сети разные, для каждой сети свой IP и свое имя, из > одной сети никак не попасть в другую > например > 10.10.1.11 analitica.iac.uts > 217.17.1.11 analitica.ru > > порекомендуете что нибудь? Всё тоже - зафиксируйте одно имя, и добейтесь работы по этому одному имени. Когда заработает - можно начинать думать о дополнительных именах, но не надо пытаться это делать раньше. Сейчас у вас в схеме 6 разных доменных имён, и вы в них, судя по всему, уже успели запутаться. -- Maxim Dounin http://nginx.org/ _______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
