Mike,

Thanks for pursuing this with ColdFusion and getting back to me on it.


> On Thu, 01 Apr 2004 19:17:55 -0500  Douglas Kline wrote:
> 
> > We might pursue this with Macromedia but I've got to get this running
> > in the short run.
> 
> I've (finally) got through to a real person at Macromedia who says:
> 
>    "Yes, the "Error Occurred While Processing Request" message is the
>    default ColdFusion error message when no site-wide error handler page
>    has been specified.  It is regrettable that many sites do not specify
>    such a page, as it is a strongly recommended practice for ColdFusion.
>    The default page is intended to be helpful while developing a new
>    ColdFusion web site, but not for a publicly available production web
>    site.
> 
>    ColdFusion does not have any built-in dependency on the User-agent
>    header.  This value is provided as a ColdFusion variable, so it is
>    possible for a developer to build a web site with ColdFusion which
>    depends on certain User-agent values.  Perhaps you tested just such a
>    site.  ColdFusion itself does not require this header at all, or look
>    for any particular value."
> 
> 
> So the problem lies with the people writing their Coldfusion macros, and
> other than giving advice there is nothing Coldfusion themselves can do
> about it.  In your case contacting the owner of the site and pointing
> out the problem may work.


If I've got this straight, if there were an error-handler built into the Web
site, ColdFusion's response would be to call that error-handler and the reason
we got the error message we did and that htdig couldn't process it is that
there was no such error-handler and ColdFusion's default reaction for such an
eventuality wasn't comprehensible to htdig.  Do I have that right?  If there
were a site-wide error-handler, would htdig have been able to process its
response?  How would htdig's behavior at such a point be determined?

The definition of user_agent as "Mozilla/4.0 (htdig 3.2.b5)" in htdig.conf
fixed the situation for us.  Since ColdFusion's response to you was that their
product doesn't define or require a definition of user_agent, what do they mean
by, "This value is provided as a ColdFusion variable"?  Does that mean that
ColdFusion gives user_agent a value of its own if user_agent isn't already
defined?  What purpose would that serve?  Does defining user_agent as I did
after your earlier response in htdig.conf have the effect of preventing
ColdFusion from otherwise defining the variable and also of preventing
interpretation of .cfm files by ColdFusion?

Thanks again for all your help.

Douglas


========
Douglas Kline
[EMAIL PROTECTED]




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
ht://Dig general mailing list: <[EMAIL PROTECTED]>
ht://Dig FAQ: http://htdig.sourceforge.net/FAQ.html
List information (subscribe/unsubscribe, etc.)
https://lists.sourceforge.net/lists/listinfo/htdig-general

Reply via email to