Probably unrelated, I'm not really familiar with FastCGI, but this doesn't look right to me:
my $sess_id = $self->param('sess_id'); // removed extra paren as others pointed out if (!$url_sess_id) { $self->delete_old_sess($sess_sess_id) if $sess_sess_id; What is $sess_sess_id? Are you using strict and warnings? What does Firebug, Live HTTP Headers, and/or Tamper Data show as the response (include headers) for the redirect? Todd ----- Original Message ---- From: CGI User <[EMAIL PROTECTED]> To: CGI Application <cgiapp@lists.erlbaum.net> Sent: Thursday, May 22, 2008 7:00:22 PM Subject: [cgiapp] CGI::Application::FastCGI -> The page isn't redirecting properly??? Hello, I encounter very strange problem using CGI::Application::FastCGI module. Firefox browser displays this warning: "The page isn't redirecting properly Firefox has detected that the server is redirecting the request for this address in a way that will never complete." when I try to redirect to another page using CGI::Application::Plugin::Redirect module. I check session conditions in cgi_prerun method like this: sub cgiapp_prerun { my $self = shift; my $rm = $self->get_current_runmode; # Get sess_id from URL my $url_sess_id = $self->get_sess_id('url'); my $sess_id = $self->param(('sess_id'); # 1. No sess_id in URL if (!$url_sess_id) { $self->delete_old_sess($sess_sess_id) if $sess_sess_id; $self->create_new_sess; return $self->redirect('warning.html'); } return $self; } However, when I switch back to the plane CGI::Application module, everything works very well. I'm using fcgid (replacement for fcgi) module with Apache. I checked my fcgid and Apache configurations. Everything works properly. If I use CGI::Application::FastCGI module and comment out '$self->redirect_url('warning.html');' line - the application works correctly. Could somebody tell me please why CGI::Application::FastCGI module doesn't redirect to the proper HTML page when CGI::Application does it all the time? Many thanks in advance, Alex ##### CGI::Application community mailing list ################ ## ## ## To unsubscribe, or change your message delivery options, ## ## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ## ## ## ## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ## ## Wiki: http://cgiapp.erlbaum.net/ ## ## ## ################################################################ ##### CGI::Application community mailing list ################ ## ## ## To unsubscribe, or change your message delivery options, ## ## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ## ## ## ## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ## ## Wiki: http://cgiapp.erlbaum.net/ ## ## ## ################################################################