Название: Cacti и NoDeny - преждевременное завершение сессии Отправлено: blackjack от 31 Августа 2010, 14:54:34 Есть тазик на котором крутится NoDeny 50.32 и Cacti Version 0.8.7g.
Суть проблемы. Открываю админку NoDeny, авторизуюсь - все ок. Открываю еще одну вкладку захожу в Cacti, авторизуюсь - все ок. В Cacti перехожу в раздел Graphs и щелкаю на любой хост/девайс в дереве, после этого перехожу на вкладку с открытым NoDeny, щелкаю например на вкладку Клиенты и .... вуаля - страница авторизации. Такая шняга в любом браузере. Посоветуйте чего нибудь, захарился уже вводить логин и пас. В чем может быть проблема? Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: Aivanzipper от 31 Августа 2010, 15:14:32 Кстате да, это проблема с кукисами. У меня так: на одном хосте админка нодени и сайт компании (субдомены разные), логинюсь в админку нодени, переключаюсь на вкладку с сайтом, там делаю логин-логаут и в админке тоже получаю окно логина. ???
Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: stix от 31 Августа 2010, 15:37:22 в новой версии обещали исправить
Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: blackjack от 31 Августа 2010, 16:04:49 а можно сцылку на обещание и описание проблемы?
Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: stix от 31 Августа 2010, 16:08:56 а можно сцылку на обещание и описание проблемы? я ж не помню наизусть все топики )Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: Cell от 31 Августа 2010, 22:03:15 В чем может быть проблема? поставь кактус на другой виртуальный хост. куки от него будут в другое место сохраняться.Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: VitalVas от 31 Августа 2010, 23:02:28 поставь кактус на другой виртуальный хост. куки от него будут в другое место сохраняться. или как-то хитро, чтоб домен с биллингом и какти не совпадалнапример: stat.domen.ru/cgi-bin/adm/adm.pl и 10.0.0.1/cacti/ Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: blackjack от 01 Сентября 2010, 10:08:55 спс за совет.
Но это устранение последствий, а не причины. Хотелось бы причину устранить. Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: Aivanzipper от 01 Сентября 2010, 16:07:43 так не совпадают домены!!!
http://cacti.some-domain.com и http://billing.some-domain.com а кукисы удаляются :( Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: VitalVas от 01 Сентября 2010, 16:24:33 а пробивали за chroot-тить домен с кактусом?
Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: blackjack от 01 Сентября 2010, 16:56:07 так не совпадают домены!!! +1http://cacti.some-domain.com и http://billing.some-domain.com а кукисы удаляются :( Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: Cell от 01 Сентября 2010, 23:48:33 так не совпадают домены!!! ну давайте тогда по порядку.... начнем с того что удаляется сессия а не кукис который в разных доменах не может влиять друг на друга. Т.е. напрашивается вывод, что сессия хранится не в кукисе. Если напрячь чуток зрение, то видно что NoDeny хранит сессию в url. Даже не знаю для чего это нужно, а кактус скорее всего в кукисах. Так вот когда одним браузером пытаемся хранить сессии разным способом и выходит облом. С учетом того, что все современные браузеры умеют кукисы и работа без них уже считается дурным тоном стоит в новых версиях биллинга отказываться от этой затеи, хотя думается мне, что не так это будет просто сделать как хотелось бы. Если кого-то сильно раздражает существующая ситуация то есть вариант обратить свой взор на файлик php.ini где (помнится мне из молодости) есть настроечка (гугль все помнит в отличие от меня) связанная с способом хранения сессий. Переводите сессии php в url и будет вам счастье!http://cacti.some-domain.com и http://billing.some-domain.com а кукисы удаляются :( Немного подумав: Естественно что в url хранится не сама сессия а ее идентификатор, а сама сессия хранится в файлике где-то на диске сервеа. Название: Re: Cacti и NoDeny - преждевременное завершение сессии Отправлено: blackjack от 25 Октября 2010, 15:02:56 Включил дебаг, и увидел вот что
Код: Данные, переданые методом get: |