How to fix it

  1. Navigate to System Properties > All and search for com.glide.attachment.max_size.
  2. Check the current value in bytes. Default is often 1073741824 (1GB). If users need larger files, increase this value. For example, set to 2147483648 for 2GB limit.
  3. Verify allowed file extensions by searching for glide.attachment.extensions system property. Add any missing file extensions to the comma-separated list.
  4. For Service Portal issues, navigate to Service Portal > Widgets and search for attachment widgets like sp-attachment-freeform.
  5. Open the widget and check the maxSize property in the widget options or client script. Update if it's lower than needed.
  6. Check recent errors by navigating to System Logs > System Log > All and filtering for 'attachment' to confirm the root cause.
  7. If using custom attachment handling, check any Business Rules or Script Includes that process attachments for additional size validations.
⚠️

System property changes take effect immediately, but users may need to refresh their browser to see the changes in Service Portal widgets.

  1. Test the fix by having a user upload a file that previously failed. Monitor the system log during the test for any new errors.
💡

Quick verification: Go to any record with attachments, try uploading a file slightly larger than the old limit. Success confirms the fix is working.