[Catalyst] Problems with session under IIS
swatt at infobal.com
Mon Jan 12 14:28:51 GMT 2009
It's probably not entirely helpful, but once I eventually managed to get
IIS working, Catalyst's session management seemed to work just fine. I'm
using Perl 5.10 (self-compiled, MingW) and Catalyst 5.7. Once I had
struggled through all the permissions issues, which for IIS are many and
painful to debug, it all worked. I'm using the ::Session::Store::File,
which given that I only occasionally need session data, has been fine.
One major difference: I used FastCGI rather than CGI, and CGI with IIS
does do all sorts of funny header stuff. For example, the following bug
might break session handling. Under IIS CGI, there's some strange "NPH"
(non-parsed headers) modes that do affect behaviour.
Which version of IIS are you using?
All the best
> Hello Everyone,
> >From some time now I've been trying to get Session support in Catalyst to
> work but to no avail. I used several different methods for session state and
> storage plugins but nothing seems to work under IIS. Perl is configured as
> en extension (for .pl files there is perl.exe %s %s executed - perl scripts
> are working fine). Perl version is Active Perl 5.8 and Catalyst version is
> What is more confusing is that under included MyApp_server.pl session is
> working fine. There is problem only in IIS.
> If there are any other data needed to help me with this I would be glad to
> provide them. Any help will be greatly appreciated. This is giving me a
> headache already.
ARM Product Developer
More information about the Catalyst