[Solved] 9984 error - not found or was disabled due to security restrictions

View: New views
1 Messages — Rating Filter:   Alert me  

Parent Message unknown [Solved] 9984 error - not found or was disabled due to security restrictions

by Kevin Browne :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I had been working on transferring old Lasso code to the new 8.5 code

I ran into this issue when trying to do Updates

Error Message:
The file "/Action.lasso" was not found or was disabled due to  
security restrictions.
Error Code:
-9984

It occurred with my Filemaker AND my MYSQL databases so that pointed  
me to a Lasso Setting or Web Server Setting.


       <form action="/Action.lasso" name="LassoForm" method="POST">
         <INPUT TYPE="hidden" NAME="-Database" VALUE="MYSQLDBTEST">
         <INPUT TYPE="hidden" NAME="-Table" VALUE="Individuals">
         <INPUT TYPE="hidden" NAME="-ResponseUpdate" VALUE="/
UserForm.lasso">
         <input type="hidden" name="-KeyField"  value="IndividualID">
         <input type="hidden" name="-KeyValue"  value="62">
        . . .

I unfortunately have learned that using the Action.lasso syntax is  
not preferred code.
> The old Lasso programming methodology that was used with  
> action.lasso was passing values through the URL and since spoofing  
> has become popular for security reasons we no longer use  
> action.lasso.  Action.lasso is used in the URL address bar and not  
> normally specified in the form action like you had been trying to  
> do.  Specifying a response page in the form action instead is the  
> newer programming methodology.
> - Shawn - LassoSoft Support

It is however legitimate to use
(see Language Guide Page 96)

The reason though that I was getting this error was that I  
erroneously set my SETUP -> SITE -> Lasso Settings for Classic Lasso  
Syntax to MINIMAL.
I did this initially because I knew I was rewriting older Lasso code  
and wanted to make sure I was rewriting it correctly..

By changing this to ENABLED I was able to remove the 9984  error.

I will take the Tech's advice and work on removing the Action.lasso  
syntax from my lasso pages in the near future to help with security.

I hope this helps others tackle their 9984


Kevin



--
This list is a free service of LassoSoft: http://www.LassoSoft.com/
Search the list archives: http://www.ListSearch.com/Lasso/Browse/
Manage your subscription: http://www.ListSearch.com/Lasso/