FAQ
Non-technical Questions
- Why is your documentation created using Flash movies?
- What is your refund policy and satisfaction guarantee?
- Can I customize the appearance of FileShare Plus to reflect my company's brand?
- Can FileSharePlus be customized?
- What are the possible ways to pay for FileShare Plus?
Technical Questions
- Upload Error. Why do large uploads fail after a few minutes or megabytes?
- After installation, I receive a "...WebResource.axd" error. What is the resolution?
- The file upload dialogue states that upload is complete but I do not see my file.
- How can I replace the FileShare Plus logo with my own?
- How can I change the background color on the login page?
- Apparently, the database included in downloaded packet is in SQL2008 format, whereas I have 2005 server. Therefore attaching it is impossible. Can you provide me an earlier database file?
- Since FileShare Plus is designed to exchange files, wouldn't it be more normal, that by default all people would be automatically selected to receive an alert about a file upload?
- What are the various Admin level roles in FileShare Plus?
- Do I need Windows Server client licenses/licensing or SQL Server client licenses/licensing?
- How do I resolve the ASP.NET error, "FileShare Plus user cannot log in. Access denied." ?
- How do I upgrade FileShare Plus?
- To upgrade FileShare247 to FileShare Plus, I followed your instructions and replaced my /bin, /Aspx, /FileVistaControl, and /NoAuth folders, and also replaced default.aspx and login.aspx. However, when I browse to my site, I get the error, "Object reference not set to an instance of an object". How do you fix this.
- What if I am using IIS6? Is FileSharePlus compatible with IIS6?
- Your application requires ASP.NET version 3.5, but you've instructed IIS6 users to set their FileSharePlus ASP.NET application version to 2.0. Why?
- Login error: Some Contacts can log in successfully, but others receive an error immediately after login.
- After deleting an Image Gallery category, there is an error and I'm redirected to the login screen.
- Where are my Image Gallery images stored by default?
- What are the password requirements for the system setup company creation form?
- Immediately after the file is uploaded, there is an "Error Occurred." message. How do I fix this?
- Event log (eventlog) export function does not show most recent events.
- Error: Sys.WebForms.PageRequestManagerServerErrorException: The INSERT statement conflicted with the FOREIGN KEY constraint "FK_tblUsers_tblCompanies". The conflict occurred in database "FileSharePlus", table "dbo.tblCompanies", column 'Company_ID'.
- What is the different between Community Edition and Professional Edition?
- When using Windows 2003 Server (a.k.a Windows Server 2003), I receive error 404 when browsing to FileShare Plus for the first time after installation.
- I have paid for one of your products, what is my next step?
- Is FileShare Plus open source?
- When I reactivate a company in version 2.21, I receive an error and am redirected to the login page. What is the fix?
- Files do not upload when using IIS application pool in INTEGRATED MODE.
-
Why is your documentation created using Flash movies?
We feel that a visual demonstration provides better explanations than the written word. Translating written documentation into multiple languages can be costly. Visual demonstrations can overcome language barriers without translation.
In contrast to written documentation, a visual demonstration leaves relatively little room for misinterpretation.
-
What is your refund policy and satisfaction guarantee?
The community edition of our software is absolutely free and includes all the functions of the professional editions, with the only limitation being number of user accounts (contacts). There is every opportunity to fully test the software before purchasing.
With regard to services such as hosting and customer support, we will refund the unused portion of services at any time with no questions asked.
-
Can I customize the appearance of FileShare Plus to reflect my company's brand?
Yes. FileShare Plus was built with individualized branding in mind. You can replace the logo image file with your own. In addition, themes allow customization for various elements of screens throughout the application.
-
Can FileSharePlus be customized?
Yes. The FileShare Plus team can create a custom version of FileShare Plus specifically tailored to your needs. Please let us know your requirements.
-
What are the possible ways to pay for FileShare Plus?
We accept payment in four ways.
1) PAYPAL. The links on our Download page facilitate payment via Paypal, which is the most seamless and common method. Paypal can draw from your credit card or bank account. You do not need a Paypal account to use Paypal.
2) CREDIT CARD. If Paypal is not feasible, we can accept credit cards directly via phone or other means of secure communication.
3) WIRE FUNDS TRANSFER. We will accept bank to bank direct wire transfer of funds. We can provide you with the proper bank numbers upon request.
4) SHARE-IT BY DIGITAL RIVER. We can provide you with a link to pay via Share-it by Digital River, which is one of the largest payment acceptance centers for software products.
-
Upload Error. Why do large uploads fail after a few minutes or megabytes?
IIS/ASP.NET upload size and timeout can be set in web.config file at the FileShare Plus application root. WARNING: WEB.CONFIG is an xml file and CASE SENSITIVE.
1) IIS6 & IIS7 both requires this: In the
section of web.config, set httpRuntime maxRequestLength="____" (in KB) Example:
<httpRuntime executionTimeout="5400000" maxRequestLength="2097151/>
In addition to item #1 above, IIS7 also requires this:
2) In the <system.webserver> section of web.config - <security> - <requestFiltering>, set <requestLimits maxAllowedContentLength="____"/> (in Bytes).Example:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147482624" />
</requestFiltering>
</security>3) Lastly, you may find a default 120-second request limit in the IIS7 site properties. You'll need to increase this value by 10 to 20 times depending on your upload size.
IIS7/Windows upload limit is currently 2GB, which is reflected in the examples above. Exceeding max allowable values in any parameter will disable your application.
-
After installation, I receive a "...WebResource.axd" error. What is the resolution?
When using IIS7, insure the application pool pipeline mode for FileShare Plus is set to "Classic", not "Integrated".
-
The file upload dialogue states that upload is complete but I do not see my file.
When using IIS7, insure the application pool pipeline mode for FileShare Plus is set to "Classic", not "Integrated".
-
How can I replace the FileShare Plus logo with my own?
All of the graphics files will be in the /images subfolder of the application root folder. Simply replace any image you would like to see changed.
-
How can I change the background color on the login page?
All of the graphics files will be in the /images subfolder of the application root folder. Simply replace any image you would like to see changed.
-
Apparently, the database included in downloaded packet is in SQL2008 format, whereas I have 2005 server. Therefore attaching it is impossible. Can you provide me an earlier database file?
Within the FileSharePlus.zip archive, you you’ll find a ‘database’ folder which includes a database creation script. Please run that script in an SQL 2005 query window after having created a blank database named, ‘FileSharePlus’. The script simply populates the FileSharePlus database schema in full.
Since you created your database via the script provided, you now need to manually create a database user named, FileSharePlus, so that the application can access the database. This is a task for which we have attached two screenshots (DB_1 and DB_2). Here's a narrative for the screenshots attached:
In your SQL Management Studio, under Security > Logins, create the FileSharePlus user and assign the FileSharePlus database as this user's default database.
If you want to make it easy, then assign the FileSharePlus database user a password of fs247$, because that is the password specified in the web.config file in your application root. If you have very high security standards, you can assign your own password to the FileSharePlus database user, but you would need to change the password in the web.config file so it matches.
In the FileSharePlus user's properties window, select User Mapping and insure the FileSharePlus database is checked, and the DB_OWNER and PUBLIC roles are checked as well.
During the installation process, after you make any change or receive any error, please restart the World Wide Web Publishing Service on your server before attempting to start the application again.
Please be sure to select the FileSharePlus database from the database selector dropdown first, and then run the script, so that you don't create the tables in the wrong database.
-
Since FileShare Plus is designed to exchange files, wouldn't it be more normal, that by default all people would be automatically selected to receive an alert about a file upload?
We have a 50% split among clients who feel there should be a notification profile per company, where certain Contacts are preselected to receive an email alert about file uploads, and those who prefer to select manually. The answer would be a control panel which allows the Admin to choose between the two configurations (automatic and manual notification), and of course that would remove simplicity to some extent and add cost.
Therefore, we have created a rather simple and affordable product about which clients can request customizations as needed.
-
What are the various Admin level roles in FileShare Plus?
There are three admin roles in FileShare Plus:
Admin, Accounts_Admin, and Sys_Admin.
Accounts_Admin role can create users and companies.
Sys_Admin role has all privileges except the ability to lock out the Admin.
Admin has supreme privileges. There is only one Admin account in each implementation of FileSharePlus. -
Do I need Windows Server client licenses/licensing or SQL Server client licenses/licensing?
No, because FileShare Plus authenticates users with, and stores data in MS SQL Express, which eliminates the need for Windows Server client licensing or SQL Server client licensing. Of course, you can use MS SQL Standard or Enterprise if you wish.
-
How do I resolve the ASP.NET error, "FileShare Plus user cannot log in. Access denied." ?
Insure SQL Server Security includes a FileShare Plus user which has db owner access to the FileShare Plus database.
-
How do I upgrade FileShare Plus?
Always back up your database, documents, images, and application folder prior to any upgrade. If you have a non-customized Community Edition or Professional Edition, meaning you have not had any features added or altered in your version of FileShare Plus, you can download the latest version from our website and replace the following files and subfolders in your application folder:
/bin
/Aspx
/FileVistaControl
/NoAuth
Default.aspx
Login.aspxDo not replace your web.config file unless instructed to do so by our support team.
If you have a custom version of FileShare Plus, then do not upgrade unless you receive an update to your particular customized version.
-
To upgrade FileShare247 to FileShare Plus, I followed your instructions and replaced my /bin, /Aspx, /FileVistaControl, and /NoAuth folders, and also replaced default.aspx and login.aspx. However, when I browse to my site, I get the error, "Object reference not set to an instance of an object". How do you fix this.
In your web.config file, change the database connection string name from FileShare247 to FileSharePlus.
-
What if I am using IIS6? Is FileSharePlus compatible with IIS6?
Yes, here are the setup instructions for IIS6:
- In II6, Right-click on Application Pools, select New > Application Pool.
- For the Application Pool ID, input "FileSharePlus".
- Use "default settings for new application pool" and click OK- Right-click on the IIS6 website node which will host FileSharePlus (yourcompany.com)
- Select "New" > "Virtual Directory"
- Click Next on the wizard welcome screen
- For Alias, type FileSharePlus
- For Path, enter the path to your FileSharePlus application directory
- In the Access Permissions screen, check to select Read and Run Scripts
- Click Finish
- Right-click your newly created virtual directory and select properties
- In the Virtual Directory tab, the Application Name should be FileSharePlus. If Application Name is grayed out, click the Create button at right, and insure the application name is FileSharePlus.
- For Application Pool, choose FileSharePlus
- Click OK to exit the Virtual Directory properties.
- Return to the remainder of the installation instructions.Be sure to set the application to use ASP.NET version 2.0:
- Right click the FileSharePlus application (virtual directory) and select properties.
- On the ASP.NET tab, select 2.0 for the ASP.NET version.
- Restart the World Wide Web service on your server.
- Continue with the installation. -
Your application requires ASP.NET version 3.5, but you've instructed IIS6 users to set their FileSharePlus ASP.NET application version to 2.0. Why?
ASP.NET 3.5 uses ASP.NET 2.0 core components in IIS6 and Windows Server 2003, so the instructions are correct.
-
Login error: Some Contacts can log in successfully, but others receive an error immediately after login.
We've seen this only in cases where the database has been manipulated outside of FileShare Plus, using a database manager such as SQL Management Studio. Changing values which are required for login can result in a login error.
-
After deleting an Image Gallery category, there is an error and I'm redirected to the login screen.
If you install FS+ into its own IIS virtual site, such as FileSharePlus.Company.com, then you must relocate the ImageGallery
virtual folder outside the application directory.Here's how:
Create a virtual directory with the alias of "ImageGallery" at the root of the IIS site (FileSharePlus.company.com) and set the physical path to c:\ImageGallery or any path outside the FileSharePlus application folder. -
Where are my Image Gallery images stored by default?
Image gallery files are stored at the root of the physical directory of the parent site. For example, if the FileShare Plus URL is http://mysite.com/FileSharePlus, the ImageGallery folder will be at the root of the physical folder of mysite.com. This can be changed by creating a virtual directory beneath the /FileSharePlus application and specifying a physical directory anywhere on your hard drive to which the /FileSharePlus application has read/write permissions.
-
What are the password requirements for the system setup company creation form?
8 characters, upper and lower case, numeric. For example, Test1234 is a valid password.
-
Immediately after the file is uploaded, there is an "Error Occurred." message. How do I fix this?
This is usually because the file upload email alert function failed due to the SMTP server IP address being configured incorrectly in Admin > Settings. We recommend installing Microsoft's local SMTP service and configuring relaying to trust the local IP address or addresses. However, you can use a non-local SMTP server as long as that server trusts the FileShare Plus IP address.
-
Event log (eventlog) export function does not show most recent events.
This is usually due to browser temp files. Please clear all browser temp files and try again.
-
Error: Sys.WebForms.PageRequestManagerServerErrorException: The INSERT statement conflicted with the FOREIGN KEY constraint "FK_tblUsers_tblCompanies". The conflict occurred in database "FileSharePlus", table "dbo.tblCompanies", column 'Company_ID'.
During system initialization, the application expects the next available identity value in tblUsers and tblCompanies to be 1000. No other identity value will work. If the initialization fails and you manually delete the initial record in tblUsers and tblCompanies, you must reseed the database in query analyzer like this: DBCC CHECKIDENT (
, RESEED, 999) -
What is the different between Community Edition and Professional Edition?
Only the max number of users is different. All functionality is the same.
-
When using Windows 2003 Server (a.k.a Windows Server 2003), I receive error 404 when browsing to FileShare Plus for the first time after installation.
You must insure that the FileShare Plus IIS application is configured to use ASP.NET 2.0 in the ASP.NET tap of the application's property page. You must also insure that ASP.NET 2.0 appears and is ALLOWED in the Web Service Extensions of IIS6. If ASP.NET 2.0 does not appear in the list if Web Service Extensions, then you have not installed ASP.NET 2.0/3.5, or you installed it before installing IIS, in which case you must use the ASPNET_REGIIS.exe -i command to register it as a web service extension.
-
I have paid for one of your products, what is my next step?
Email support@FileSharePlus.com or info@TechnicalFramework.com for instructions.
-
Is FileShare Plus open source?
No. It is not. Some bloggers confuse "free" with "open source", but we cannot affect what others write about our product. For the record, FileShare Plus is not open source and we have never intentionally advertised that it is.
-
When I reactivate a company in version 2.21, I receive an error and am redirected to the login page. What is the fix?
There is a bug in FilesharePlus version 2.21 which is easily resolved by taking the following steps:
- Open SQL Management Studio on the server
- Expand your FilesharePlus database > Select Views
- Open the view named "db.vwUserEnteredBy_Company" in design mode (right click on the view, select Design)
- In the right pane, you should see a grid with column names.
- Scroll down and uncheck the two column names with the word "Google" (the corresponding table name is "unknown")
- Save your view and close SQL Management Studio.
- You should now be able to reactivate inactive companies and their users. -
Files do not upload when using IIS application pool in INTEGRATED MODE.
You can use the Integrated Mode IIS application pool setting, but you must also include the following in your web.config in order for the file upload to work.
<system.webServer>
<modules>
<add name="GleamTech.Web.FileTransfer.UploadHttpModule" type="GleamTech.Web.FileTransfer.UploadHttpModule, GleamTech.Web.FileTransfer" preCondition="managedHandler"/>
</modules>
<validation validateIntegratedModeConfiguration="false" />
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2140708864"/>
</requestFiltering>
</security>
</system.webServer>