List Info

Thread: ASP/PerlScript Issue - Please help




ASP/PerlScript Issue - Please help
user name
2006-12-05 02:43:18
Loading ActivePerl build 638 should solve your issue, unless
there's a
reason you can't use that build.

http://downloads.activestate.com/ActiveP
erl/Windows/5.6/ActivePerl-5.6.1
.638-MSWin32-x86.msi

If you disable Friendly Errors in your browser, you'll see
something
about ASP telling you it can't SetScriptState properly
(there are a few
bugs listed in the bug tracker for this problem).  They tend
to center
around trying to do a $Server->Transfer() or
$Response->Redirect(), or
oddly enough, when trying to use certain COM objects.

http://bugs.activestate.com/buglist.
cgi?querytype=simple&type%3Ashort_de
sc%3Along_desc%3Abug_file_loc%3Astatus_whiteboard%3Akeywords
=substring&O
R%3Ashort_desc%3Along_desc%3Abug_file_loc%3Astatus_whiteboar
d%3Akeywords
=SetScriptState&bug_status=UNCONFIRMED&bug_status=NE
W&bug_status=ASSIGNE
D&bug_status=REOPENED

In IIS6 this problem can be masked by increasing the number
of worker
processes that you allow your WebGarden to control or
decreasing the
amount of time IIS will take to recycle the worked processes
-- neither
gets rid of the problem and have possible side effects that
are
potentially worse than the initial problem.

Activestate has had numerous issues with this issue
throughout their
later 5.6 builds,  and can't seem to track down the issue in
5.8 (or at
least they won't comment on any possible fixes, except to
say that it
might be an IIS 6 issue).  Numerous users have relayed
similar
situations, and there's no solution that I've seen in the
years that
I've been tracking this bug, except to load build 638 or
move to
VBScript, JavaScript, VB.NET, etc.

Good Luck,
Steven 

> -----Original Message-----
> From: perl-win32-web-bounceslistserv.ActiveState.com 
> [mailto:perl-win32-web-bounceslistserv.ActiveState.com]
On 
> Behalf Of Daniel Bacon
> Sent: Monday, December 04, 2006 6:09 PM
> To: perl-win32-weblistserv.ActiveState.com
> Subject: ASP/PerlScript Issue - Please help
> 
> I'm running several ASP pages using PerlScript via IIS.
 Last 
> week the web server crashed and had to be restarted. 
Ever 
> since then every ASP page using PerlScript will only
run one 
> time.  Every time I load the page after that I get a
useless 
> "page can not be displayed" error.  If I
restart IIS it then 
> runs again one time only. Only ASP pages using
PerlScript are 
> affected.  I've strip my program down to just this:
> 
> <% LANGUAGE="PerlScript" %>
> <HTML>
> <BODY>
> Test
> </BODY>
> </HTML>
> 
> The first time I load this page I see Test.  Every time
I 
> refresh/reload the page is blank.  If I change
PerlScript to 
> JavaScript it works fine.  I've tried 
> uninstalling/reinstalling ActivePerl 5.6.1 and I've
tried 
> upgrading to version 5.8.  I also upgraded MDAC from
2.71 to 
> 2.8. And I've restarted the machine several times. 
I've been 
> pulling my hair out on this for days.  I don't even
know what 
> to try next.  Any help would be very much appreciated.
> 
> 
> 
> _______________________________________________
> Perl-Win32-Web mailing list
> Perl-Win32-Weblistserv.ActiveState.com
> To unsubscribe: http:/
/listserv.ActiveState.com/mailman/mysubs
> 
> 
_______________________________________________
Perl-Win32-Web mailing list
Perl-Win32-Weblistserv.ActiveState.com
To unsubscribe: http:/
/listserv.ActiveState.com/mailman/mysubs
ASP/PerlScript Issue - Please help
user name
2006-12-05 12:40:51
Thank you very much for the response.  I down graded to
build 638 but I still have the problem.  I was on build 638
when the problem first started and only went to 5.8 as a
possible fix.  Here's little more background. My application
ran fine for several years (on Win2K Server).  Last week the
web server crashed and had to be restarted.  I found a
"A ScriptEngine threw exception 'C0000005' " error
in the eventvwr.  The error was on a page that was
redirected to and also connected to MSSQL.  Several bugs
reference redirects and database connections but no fix.  It
seems something has become corrupt.  This worked for years
and now I can't get rid of this problem.  Has this problem
been reported on build 638 before? Are there any other
possible fixes?  



-----Original Message-----
From: Steven Manross [mailto:stevenmanross.net] 
Sent: Monday, December 04, 2006 9:43 PM
To: Daniel Bacon; perl-win32-weblistserv.ActiveState.com
Subject: RE: ASP/PerlScript Issue - Please help

Loading ActivePerl build 638 should solve your issue, unless
there's a reason you can't use that build.

http://downloads.activestate.com/ActiveP
erl/Windows/5.6/ActivePerl-5.6.1
.638-MSWin32-x86.msi

If you disable Friendly Errors in your browser, you'll see
something about ASP telling you it can't SetScriptState
properly (there are a few bugs listed in the bug tracker for
this problem).  They tend to center around trying to do a
$Server->Transfer() or $Response->Redirect(), or oddly
enough, when trying to use certain COM objects.

http://bugs.activestate.com/buglist.
cgi?querytype=simple&type%3Ashort_de
sc%3Along_desc%3Abug_file_loc%3Astatus_whiteboard%3Akeywords
=substring&O
R%3Ashort_desc%3Along_desc%3Abug_file_loc%3Astatus_whiteboar
d%3Akeywords
=SetScriptState&bug_status=UNCONFIRMED&bug_status=NE
W&bug_status=ASSIGNE
D&bug_status=REOPENED

In IIS6 this problem can be masked by increasing the number
of worker processes that you allow your WebGarden to control
or decreasing the amount of time IIS will take to recycle
the worked processes -- neither gets rid of the problem and
have possible side effects that are potentially worse than
the initial problem.

Activestate has had numerous issues with this issue
throughout their later 5.6 builds,  and can't seem to track
down the issue in 5.8 (or at least they won't comment on any
possible fixes, except to say that it might be an IIS 6
issue).  Numerous users have relayed similar situations, and
there's no solution that I've seen in the years that I've
been tracking this bug, except to load build 638 or move to
VBScript, JavaScript, VB.NET, etc.

Good Luck,
Steven 

> -----Original Message-----
> From: perl-win32-web-bounceslistserv.ActiveState.com
> [mailto:perl-win32-web-bounceslistserv.ActiveState.com]
On Behalf Of 
> Daniel Bacon
> Sent: Monday, December 04, 2006 6:09 PM
> To: perl-win32-weblistserv.ActiveState.com
> Subject: ASP/PerlScript Issue - Please help
> 
> I'm running several ASP pages using PerlScript via IIS.
 Last week the 
> web server crashed and had to be restarted.  Ever since
then every ASP 
> page using PerlScript will only run one time.  Every
time I load the 
> page after that I get a useless "page can not be
displayed" error.  If 
> I restart IIS it then runs again one time only. Only
ASP pages using 
> PerlScript are affected.  I've strip my program down to
just this:
> 
> <% LANGUAGE="PerlScript" %>
> <HTML>
> <BODY>
> Test
> </BODY>
> </HTML>
> 
> The first time I load this page I see Test.  Every time
I 
> refresh/reload the page is blank.  If I change
PerlScript to 
> JavaScript it works fine.  I've tried
uninstalling/reinstalling 
> ActivePerl 5.6.1 and I've tried upgrading to version
5.8.  I also 
> upgraded MDAC from 2.71 to 2.8. And I've restarted the
machine several 
> times.  I've been pulling my hair out on this for days.
 I don't even 
> know what to try next.  Any help would be very much
appreciated.
> 
> 
> 
> _______________________________________________
> Perl-Win32-Web mailing list
> Perl-Win32-Weblistserv.ActiveState.com
> To unsubscribe: http:/
/listserv.ActiveState.com/mailman/mysubs
> 
> 
_______________________________________________
Perl-Win32-Web mailing list
Perl-Win32-Weblistserv.ActiveState.com
To unsubscribe: http:/
/listserv.ActiveState.com/mailman/mysubs
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )