iFolder 3.7 server on opensuse 11.1

Ive installed the ifolder3 enterprise server from the buildservice oneclick install, and it works great with a ifolder client.

The problem is when i try to use ifolder by browsing to mydomain.com/ifolder

i get the loginscreen up and i use the same admin account as i login with both in the ifolder client and mydomain.com/admin (yes the /admin webpage works great).
but when logging in to /ifolder i get this error message, the apache logs just spits out a long line of “/ifolder/Error.aspx?Exception=System.Web.Compilation.CompilationException and so on”

Anyway, heres what i get after trying to login:

Server Error in ‘/ifolder’ Application

Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a “web.config” configuration file located in the root directory of the current web application. This <customErrors> tag should then have its “mode” attribute set to “Off”.

<!-- Web.Config Configuration File →

<configuration>
<system.web>

    &lt;customErrors mode="Off"/&gt;
&lt;/system.web&gt;

</configuration>

Notes: The current error page you are seeing can be replaced by a custom error page by modifying the “defaultRedirect” attribute of the application’s <customErrors> configuration tag to point to a custom error page URL.

<!-- Web.Config Configuration File →

<configuration>
<system.web>
<customErrors mode=“RemoteOnly” defaultRedirect=“mycustompage.htm”/>

&lt;/system.web&gt;

</configuration>

Any help would be awsome since the webclient is so nice when you are on the go and cant be arsed to install the ifolder-client.

//Michael

replace <!-----> with <%------> in all aspx. This is a workaround

Any chance that you or someone could make a little tarball with the correct .aspx files?

Changed in /usr/lib/simias/webaccess

Details.aspx row 68 52 59
History.aspx row 53 61
iFolders.aspx row 84 90 93
Login.aspx row 17
Members.aspx row 97 104
Search.aspx row 94
Share.aspx row 67

but i didnt work changing all the <!-- → to <%-- →
i just got a compiling error from asp parser.

I did what the first error message told me and changed the error reporting method in Web.config from RemoteOnly to Off.

Then i got the following errormessage when trying to login to /ifolder

Maybe the errormessage can help someone to help me :slight_smile:

Server Error in ‘/ifolder’ Application
A potentially dangerous Request.QueryString value was detected from the client (Exception=“System.Web.Comp…”).

Description: HTTP 500. Error processing request.

Stack Trace:

System.Web.HttpRequestValidationException: A potentially dangerous Request.QueryString value was detected from the client (Exception=“System.Web.Comp…”).
at System.Web.HttpRequest.ThrowValidationException (System.String name, System.String key, System.String value) [0x00000]
at System.Web.HttpRequest.ValidateNameValueCollection (System.String name, System.Collections.Specialized.NameValueCollection coll) [0x00000]
at System.Web.HttpRequest.get_QueryString () [0x00000]
at Novell.iFolderApp.Web.Error.Page_Load (System.Object sender, System.EventArgs e) [0x00000]
at System.Web.UI.Control.OnLoad (System.EventArgs e) [0x00000]
at System.Web.UI.Control.LoadRecursive () [0x00000]
at System.Web.UI.Page.ProcessLoad () [0x00000]
at System.Web.UI.Page.ProcessPostData () [0x00000]
at System.Web.UI.Page.InternalProcessRequest () [0x00000]
at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x00000]

A bit early to bump the thread, but since ive tried changing the aspx files <!-- back and forth without any result im getting a bit annoyed :expressionless: