Skip Navigation Links.
Introduction to Novo Solutions
Upgrade Guides
Novo Documentation Library
Issues
Incident Resolution Library
Index server error: ActiveX component can't create object
AD Error: size limit exceeded
Theme 'Shades_of_Grey' cannot be found in the application or global theme directories
Manage Request Page is Slow
Novo Scheduler Service
Incoming Email Settings - Mail Pickup Timer Interval value stays blank
Tickets with large attachments do not create logs when sent
User Prompted to Enter Windows Login and Password
Warning: Page has Expired
Report Timeout
Maximum Number of Users
An error occurred on the server when processing the URL
Object reference not set to an instance of an object
Scheduled Reports do not send emails
Server Error in '/ ' Application
Server Error in '/ ' Application. Parser Error
64 bit IIS 7 - Service Unavailable 503 Error - RpcProxy.dll failed to load
Dot Net pages do not display ASP Footer Labels
File not found: aspsmartuploadutil.dll
HTTP Error 404 while viewing clickthrough
Full-text table or indexed view has more than one LCID
Could not load file or assembly System.Web.Extensions
Config Tool does not write License information to the database
Auto Ticket Service cannot connect to AutoTicketService.asmx
Auto Ticket Service Periodically Stops
Unable to generate a temporary class (result=1)
Application Error: [Microsoft][ODBC SQL Server Driver]Timeout expired
Error: Request timed out when Importing/Refreshing Contacts from Active Directory
Invalid Path Character(s)
The transport failed to connect to the server
Cannot display aspx pages
Clear out pc inventory
Server.CreateObject Failed
Admin Page Resets
There is no catalog
FT Search is not enabled for the current database
Blank Editor window
Prompted to login a second time when accessing a page with an .aspx extension
Flash Files Do Not Run
Full-Text Search is not enabled
Unable to add or modify hyperlinks
Invalid AD Credentials
Empty.htm doesn't exist
Tickets lost when ticket closes
Out-of-range datetime value
Application Error: Not a Trusted Domain
Application Error: Specified driver could not be loaded
Execution of a full-text operation failed. The catalog does not exist
Public buttons are not displaying correctly in Konqueror browser
Application Error: String or binary data would be truncated
Application Error: Credential retrieval failed
Cannot search for new articles
Invalid column name 'USER_ID'
Full Text Indexing not available
Empty.htm doesn't exist
Page Not found error on Edit Content
Auto Email settings are not saved
Import tool doesn't import all data
Full Text Errors when running crebase
KnowledgeBase search doesn't find any articles
Session Expired when trying to Login
Nothing Displays with Windows 2003
Application Error: Unable to open registry key
Image Manager Doesn't Upload Images
MS Installer Error
Error 404 on Login Page
Browser "hangs"
Type Mismatch
INDEX SERVER IS NOT RUNNING
Page Not Displayed When Logging In
Short Title Truncated at Quotes
Natural Language/Full Text Errors
Word documents do not appear in editor
Large attachments cause timeout
File Attachments not displayed
Large attachments don't upload or download
Large attachments don't download
Application Error: Forbidden Database
SQL ODBC error when adding a user (after Access to SQL migration)
Images Not Displaying
Data Over Allowed Limit
The XML page cannot be displayed
Permission Denied when trying to edit HTML
Application Error: SQL Server does not exist
Public Contact Registration Page Errors
Data type mismatch in criteria expression when adding HD priorities
Error 1040 when viewing large attachments
HTTP Error 401.1
Additional and incorrectly ordered settings in the Novo Config Tool
Intermittently Incorrect Logins
Disable Article Caching
Labels/background colors are not displayed correctly on certain aspx pages
Novo Config Tool v2.0 does not download or install
Content Templates not found
Error: Could not move directory to install location:
Update Step Failed: Error Moving Directories
Custom Reports are not being emailed after updating
Admin User gets Permission Denied creating Tickets
500 - Internal server error
Release Notes

Unable to upload or download large attachments

Product:  Novo Knowledge Base
Version:  2.6+
Windows Version & SP's:  2003 and 2008 server
Database Type:  Any
SQL Version & SP's:  n/a

Circumstances:
(Upgrade, reinstalled, moved server, etc)

Results can vary but when uploading attachments larger than 200k, you may experience either of the following errors:

The upload appears to complete.   The file icon appears but not the file name followed by View | Download | Delete.   However, when attempting to access the upload, a Page Not Found error is displayed or the error message VB Script error: Object required is displayed.  There may be no corresponding file present in [Your Path]\kbasexx\files.   In some cases a corresponding file was placed in [Your Path] \kbaseXX\files but is only 1k and inaccessible.

You receive the error: 007~ASP 0104~Operation not Allowed~ and the upload doesn't complete.

When downloading attachments larger than 4 MB the following error is displayed:

VBScriptError: File not found (Error 1040) Error opening 'C:\xxx\yyy.ext. Error 32 The process cannot access the file because it is being used by another process.
In either case, smaller attachments are uploaded or downloaded successfully.

Problem Description:

By default, the IIS web server restricts the size of ASP requests and file uploads to 200k and file downloads to 4 MB.  In Windows 2003, the upload setting is controlled by the AspMaxRequestEntityAllowed and the download setting is controlled by the ASPBufferingLimit in the metabase.xml file.  If you are using Windows 2008, the metabase.xml has been replaced with easier to use xml files.  Depending on whether you are using Windows 2008 or Windows 2003, follow the appropriate steps to increase the file upload or download size.
Resolution:
 
If you are using Windows 2008 or later, follow these steps to increase the upload or download values.  If you are using Windows 2003 Server or below, click here.
  • Open IIS Manager and select the server from the tree structure.
  • In the Features View double click ASP.
  • Expand the Limits Properties.
  • The default setting for  Maximum Requesting Entity Body Limit is 200k.  Increase the size that is appropriate for your site.
  • The default setting for Response Buffering Limit is 4 MB.  Increase the size that is appropriate for your site.
 

 
 
 
If you are using Windows 2003 follow the steps below to edit the metabase.xml file. If you are using Windows 2008 Server, click here.
  • Open Computer Management
    • Right Mouse Click on My Computer and click Manage OR
    • Click Start -> All Programs -> Administrative Tools -> Computer Management
  • Backup the IIS Metabase - see Backing Up and Restoring the IIS Metabase
  • Enable Direct Metabase Editing
    • In the Computer Management Window, Right Mouse click on Internet Information Services
    • Click Properties
    • Check "Enable Direct Metabase Edit"
    • Click Apply and OK

  • Edit the IIS Metabase file
    • Open Windows Explorer
    • Browse to the "c:\windows\system32\inetserv\" directory
    • Right Mouse click on the file "metabase.xml" and Open With NotePad 
    • To increase the upload size, find the property "AspMaxRequestEntityAllowed"
      Note: The default value is 204,800 (200k) which will only allow files smaller than 200k to be uploaded in an ASP web application.  Change the value to one of the following:
      • 1048576 (for 1 MB)
      • 10485760 (for 10 MB)
      • 104857600 (for 100 MB)
    • To increase the download size, find the property "ASPBufferingLimit"
      Note:  The default value is 4194304 (approx 4 MB) which will only allow files smaller than 4 mb to be downloaded in the ASP web application.  Change the value to whatever size is reasonable for the types of files your users will be downloading.


  • Save the file and close NotePad
  • Disable Direct Metabase Editing (for security reasons)
    • In the Computer Management Window, Right Mouse click on Internet Information Services
    • Click Properties
    • Uncheck "Enable Direct Metabase Edit"
    • Click Apply and OK

This setting should now be effective.

Related Information:

 IIS 6.0 Metabase Documentation (Microsoft article)

Backing Up and Restoring the IIS Metabase (Microsoft article)

Should more assistance be needed, contact Novo Solutions, Inc. at support@novosolutions.com

 



Related Articles
Attachments larger than 4 mb don't download using Windows 2003 Server
Using the Attach Files Feature
Using the Attach Files Feature