From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50,DNS_FROM_OPENWHOIS autolearn=no version=3.2.5 Message-ID: <4BD6BB26.6070305@rndfido.net> Date: Tue, 27 Apr 2010 14:23:34 +0400 From: Egor Glukhov User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.10pre) Gecko/20100406 Thunderbird/3.0.4 MIME-Version: 1.0 To: sisyphus@lists.altlinux.org References: <20091118205826.GA24478@granary.armor.altlinux.org> <20091118222127.GB13910@altlinux.org> <201004271146.46599.yura@emict.com> <20100427100039.GC3945@altlinux.org> In-Reply-To: <20100427100039.GC3945@altlinux.org> Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [sisyphus] Redmine in Sisyphus X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: kaman@rndfido.net, ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2010 10:23:54 -0000 Archived-At: List-Archive: List-Post: 27.04.2010 14:00, Alexey I. Froloff пишет: >> Хочу спросить, рабочее ли сейчас это хозяйство в сизифе? > Давно не проверял ;-) >> Оно сделало вид, что завелось но в ответ на попытку залогиниться >> выдает "Invalid form authenticity token". > А что в логах-то пишет? А ничего определённого: Processing AccountController#register (for 127.0.0.1 at 2010-04-27 13:30:37) [POST] Parameters: {"authenticity_token"=>"jlm2QPLdaR3oI/0YHRhrJiQdj5X7M3ie67d7t1wkves=", "user"=>{"login"=>"admin", "firstname"=>"admin", "lastname"=>"ptaag", "mail"=>"admin@example.com", "language"=>"ru"}, "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]", "commit"=>"Принять", "controller"=>"account", "action"=>"register"} Rendering template within layouts/base >> Стоит ли вообще пробовать поднять опакеченный redmine или лучше >> ставить с сайта как там описано? > Не знаю, смотрите сами. Скриптовые языки в репозитарии > традиционно никому не нужны. Если есть время и желание помочь > починить упакеченый redmine - я буду только рад, но видимо кроме > вас это больше никому не нужно. Поковырялся немного. Переключил config.action_controller.session_store = :active_record_store, предварительно создав таблицу для сессий посредством redmine-rake db:sessions:create и redmine-rake db:migrate. Выяснилось: при GET-запросе /account/register получаем новую запись в таблице sessions, и ещё одну новую - при POST-запросе /account/register. То есть, при отправке данных оно не использует текущую сессию, а создаёт новую, пустую, где, соответственно, никаким form_authenticity_token и не пахнет. Выяснить причины такого поведения мне уже знаний не хватает. Но может, кому-то поможет...