Our suppliers are unable to upload large CAD assembly files through the SAP PLM 2021 supplier collaboration portal. Files under 50MB upload successfully, but anything larger fails with a generic “Upload failed” error.
Browser network tab shows:
POST /sap/bc/ui5_ui5/supplier/upload HTTP/1.1
Status: 413 Request Entity Too Large
Server: SAP Web Dispatcher
We’ve checked the upload size configuration in the portal settings, and it’s set to 500MB maximum. However, uploads still fail at around 50-60MB. The web server timeout settings might be involved, but I’m not sure where to adjust those for the supplier portal specifically.
This is blocking supplier collaboration as they need to submit large assembly files (some are 200-300MB with all components). We’ve asked suppliers to split assemblies into smaller files, but that defeats the purpose of assembly-level review and creates supplier file preparation issues.
What configuration changes are needed to support large CAD assembly uploads in the supplier portal?
You’re hitting the ICM timeout now. Set icm/keep_alive_timeout and icm/server_port_0 TIMEOUT parameter to at least 600 seconds (10 minutes) for large file uploads. Also check rdisp/max_wprun_time - if the upload processing exceeds this, the work process will be terminated. Set it to 1800 seconds to allow sufficient processing time for large assemblies. You need to configure timeouts at multiple layers: Web Dispatcher, ICM, and work process.
Beyond the Web Dispatcher, your application server also has upload limits. Check parameters in transaction RZ11: rdisp/max_upload_size and http/server_max_upload_size. Both need to be at least as large as your target upload size. Also verify that the supplier portal service in SICF doesn’t have its own upload size restriction in the service parameters.
The 413 error is coming from the Web Dispatcher, not the portal application. You need to increase the icm/HTTP/max_request_size_KB parameter in the Web Dispatcher profile. Default is 51200 KB (50MB), which matches your failure point. Set it to at least 512000 (500MB) to match your portal setting. Also check icm/HTTP/file_access_size_KB if files are going through the file upload service.