Perhaps you want a cfabort rather than a return false?

On Wed, Nov 28, 2012 at 9:58 PM, Alex Skinner <[email protected]> wrote:

> what are you fronting your Openbd with Apache or IIS
>
> Put in a rewrite rule which sends them no where, that said why is it a
> problem if it throws an error for the people you're trying to prevent
> accessing your file
>
> A
>
>
> On 28 November 2012 18:36, Skellington <[email protected]> wrote:
>
>> Anything ???
>>
>>
>> On Tuesday, November 20, 2012 1:50:08 PM UTC-8, Skellington wrote:
>>>
>>> Hello,
>>> Im trying to block someone calling ?wsdl on one of my .cfc files. So I
>>> created a Application.cfc and this is what I put in it ....
>>>
>>> <cfcomponent output="false">
>>>>
>>>> <cffunction name="onRequestStart" access="public" returntype="boolean"
>>>> output="false">
>>>>
>>>> <cfif structKeyExists( url, "wsdl" )>
>>>>
>>>> <cfheader statuscode="403" statustext="Forbidden"/>
>>>>
>>>> <cfreturn false />
>>>>
>>>> </cfif>
>>>>
>>>>
>>>>  <cfreturn true />
>>>>
>>>> </cffunction>
>>>>
>>> </cfcomponent>
>>>>
>>>
>>> My problem is, this generates a OpenBD Internal Server Error,
>>> com.naryx.tagfusion.cfm.**engine.cfmAbortException
>>>
>>> Thanks
>>>
>>>
>>  --
>> online documentation: http://openbd.org/manual/
>> http://groups.google.com/group/openbd?hl=en
>>
>
>
>
> --
> Alex Skinner
> Managing Director
> Pixl8 Interactive
>
> Tel: +448452600726
> Email: [email protected]
> Web: pixl8.co.uk
>
>
>  --
> online documentation: http://openbd.org/manual/
> http://groups.google.com/group/openbd?hl=en
>

-- 
online documentation: http://openbd.org/manual/
 http://groups.google.com/group/openbd?hl=en

Reply via email to