Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×

Can not upload larger (10-20mb) music files

Hello, I have been having issues attempting to upload larger music files into the jukebox. Any file that is 7mb or less seems to upload fine, but the majority of my custom tracks are larger and much longer (14-18mb). Those ones will load for a while, then the progress bar will fill up and when it reaches the end they fail to upload saying that the "Server responded with 413 code" I have gone through the list of troubleshooting options.&nbsp; I have tried this on Chrome and Firefox with the same issue. Both using the most recent version of the browser I have cleared the cache I am only using 195mb of the 3gb available (in fact, the only reason I opted to&nbsp;start paying was to gain access to more memory for all my custom audio) The files are all mp3. I had no issues installing these 15-19mb files previously, just within the past week. I've even lowered the bitrate of the files to the smallest i can get without losing too much quality - in an attempt to shrink the file size. I am running Windows 10 Home edition 64bit Javascript is enabled No active anti-virus software while I attempt the upload (only Windows Defender) No browser add-ons or extensions installed - let alone active. I have tried both dragging the files onto the upload page, and clicking the upload button to search for the files. Neither works. &nbsp;&nbsp; Here is the Bug Report: Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 'sha256-dm6tOb8rwEmENe5+ec26sQvlH6Xd1CBZ7IvtZ4kJ1og=' 'sha256-jlxVUPsj/qdPM120UwbjpC4Tw7dq+obb7SYUV+lSfrI=' 'nonce-mPMStKSVLDVJg1S2' <a href="http://cdn.inspectlet.com" rel="nofollow">http://cdn.inspectlet.com</a> https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> *.sentry-cdn.com". Either the 'unsafe-inline' keyword, a hash ('sha256-Jwpi2PpIk2dxjFylH4FW+RDWcfKd8yYmZ8ACatpN8J0='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active instrument.ts:129 CAMPAIGN ID: 7144219 instrument.ts:129 70 instrument.ts:129 Custom Sheet Translation instrument.ts:129 TOUCH SUPPORTED: false instrument.ts:129 USING WEBGL ACCELERATION... instrument.ts:129 WEBGL STARTUP SUCCESS instrument.ts:129 Loading Custom character sheet. instrument.ts:129 Including compendium template css. instrument.ts:129 tuts loaded (index):1 [DOM] Found 3 elements with non-unique id #0: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;input class=​"filter-search_filter-value filtername" data-filter-num=​"name" data-match-type=​"Any" id=​"0" name=​"Name" type=​"text" value&gt;​ &lt;select name=​"Item Type[]​" id=​"0" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"0" data-match-type=​"Exact" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ &lt;input class=​"filter-search_filter-value filtername" data-filter-num=​"name" data-match-type=​"Any" id=​"0" name=​"Name" type=​"text" value&gt;​ (index):1 [DOM] Found 3 elements with non-unique id #1: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;select name=​"Alignment[]​" id=​"1" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"1" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ &lt;select aria-selected=​"true" class=​"chosen filter-search_filter-value" data-filter-num=​"1" data-match-type=​"Exact" id=​"1" multiple name=​"expansion"&gt;​…​&lt;/select&gt;​ &lt;select name=​"Level[]​" id=​"1" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"1" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #2: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;input class=​"filter-search_filter-value" data-filter-num=​"2" data-match-type=​"Any" id=​"2" name=​"Speed" type=​"text" value&gt;​ &lt;select name=​"Classes[]​" id=​"2" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"2" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #3: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;select name=​"Type[]​" id=​"3" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"3" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ &lt;select name=​"School[]​" id=​"3" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"3" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #6: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;select name=​"Languages[]​" id=​"6" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"6" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ &lt;select name=​"Casting Time[]​" id=​"6" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"6" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #7: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;select aria-selected=​"true" class=​"chosen filter-search_filter-value" data-filter-num=​"7" data-match-type=​"Any" id=​"7" multiple name=​"expansion"&gt;​…​&lt;/select&gt;​ &lt;select name=​"Range[]​" id=​"7" class=​"chosen filter-search_filter-value multiselect" multiple=​"multiple" aria-selected=​"true" data-filter-num=​"7" data-match-type=​"Any" placeholder=​"Select Some Options"&gt;​…​&lt;/select&gt;​ (index):1 [DOM] Found 2 elements with non-unique id #color_value: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ sheetsandboxworker.js?1589041369304:682 Starting up WEB WORKER instrument.ts:129 Final page load. instrument.ts:129 Auth'ed. instrument.ts:129 Go post auth! instrument.ts:129 initial setup instrument.ts:129 joining game... instrument.ts:129 Player -M5ma1qJSI6zKqFynFZo is offline... instrument.ts:129 Player -M5wKtIHUYGkZLj2mQz8 is offline... instrument.ts:129 Player -M5xw7h1Ivhh4mIvGZuY is offline... instrument.ts:129 Player -M5y-tHA9EiH8UPH0Uvd is offline... instrument.ts:129 Player -M60J1foeTUaPaGpYvJ2 is offline... instrument.ts:129 Deferred finish joining... instrument.ts:129 Firebase Online 10instrument.ts:129 Full load page! instrument.ts:129 We have 23 pages (index):1 [DOM] Found 24 elements with non-unique id #color_value: (More info: <a href="https://goo.gl/9p2vKq" rel="nofollow">https://goo.gl/9p2vKq</a>) &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ &lt;input type=​"text" size=​"8" id=​"color_value"&gt;​ 94Mixed Content: The page at '&lt;URL&gt;' was loaded over HTTPS, but requested an insecure image '&lt;URL&gt;'. This content should also be served over HTTPS. s3.amazonaws.com/files.d20.io/images/13159/thumb.png?13374828785:1 Failed to load resource: the server responded with a status of 403 (Forbidden) 4instrument.ts:129 Error loading graphic, probably due to CORS. Trying once without CORS for <a href="https://s3.amazonaws.com/files.d20.io/images/13159/thumb.png?1337482878" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/13159/thumb.png?1337482878</a> (anonymous) @ bundle.min.js:2 s3.amazonaws.com/files.d20.io/images/13159/thumb.png?13374828781589041373757:1 Failed to load resource: the server responded with a status of 403 (Forbidden) s3.amazonaws.com/files.d20.io/images/13159/thumb.png?13374828781589041373758:1 Failed to load resource: the server responded with a status of 403 (Forbidden) s3.amazonaws.com/files.d20.io/images/13159/thumb.png?13374828781589041373759:1 Failed to load resource: the server responded with a status of 403 (Forbidden) 4instrument.ts:129 Could not load image from <a href="https://s3.amazonaws.com/files.d20.io/images/13159/thumb.png?1337482878" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/13159/thumb.png?1337482878</a> (anonymous) @ bundle.min.js:2 instrument.ts:129 DOMException: Permission denied (anonymous) @ bundle.min.js:2 track.png:1 Failed to load resource: the server responded with a status of 403 (Forbidden) track.png:1 Failed to load resource: the server responded with a status of 403 (Forbidden) track.png:1 Failed to load resource: the server responded with a status of 403 (Forbidden) track.png:1 Failed to load resource: the server responded with a status of 403 (Forbidden) track.png:1 Failed to load resource: the server responded with a status of 403 (Forbidden) track.png:1 Failed to load resource: the server responded with a status of 403 (Forbidden) track.png:1 Failed to load resource: the server responded with a status of 403 (Forbidden) 2track.png:1 Failed to load resource: the server responded with a status of 403 (Forbidden) track.png:1 Failed to load resource: the server responded with a status of 403 (Forbidden) track.png:1 Failed to load resource: the server responded with a status of 403 (Forbidden) track.png:1 Failed to load resource: the server responded with a status of 403 (Forbidden) 4/audio_library/upload:1 Failed to load resource: the server responded with a status of 413 () DevTools failed to load SourceMap: Could not load content for <a href="https://app.roll20.net/js/d20/underscore-min.map" rel="nofollow">https://app.roll20.net/js/d20/underscore-min.map</a>: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
1589057828

Edited 1589059098
Andreas J.
Forum Champion
Sheet Author
Translator
Um, isn't the max size for uploaded files 10mb(it's possible it's 20mb and I'm wrong)? But you managed to upload files larger than 10mb previously? I'd bet the larges file you've managed to upload is just below 10mb atm? Nevermind, that was for images. Still, for HTTP, 413 is the error code for " Payload Too Large ", and I doubt it's a coincidence. Maybe the helpdesk documentation contains some clues? <a href="https://roll20.zendesk.com/hc/en-us/articles/360039178714" rel="nofollow">https://roll20.zendesk.com/hc/en-us/articles/360039178714</a>
Andreas J. said: Still, for HTTP, 413 is the error code for " Payload Too Large ", and I doubt it's a coincidence. Maybe the helpdesk documentation contains some clues? <a href="https://roll20.zendesk.com/hc/en-us/articles/360039178714" rel="nofollow">https://roll20.zendesk.com/hc/en-us/articles/360039178714</a> The audio file limit is 20mb. Nothing has changed on my end and I have upload files as early as two weeks ago that were around the 15-18mb range. So if the server isn't accepting the file there must be an issue on Roll20's end. That's the reason I brought it up. I understand there is probably a lot more traffic hitting their servers nowadays, so I'm hoping that bringing it to their attention helps the issue get resolved. Unfortunately there is nothing in the documentation you linked to that relates to this. I'd already gone though it. I also regularly go through and delete image and sound assets I know I'll no longer need after we've passed that point in the campaign - hoping that it might help. I know next to nothing about troubleshooting these kinds of issues, so I'm mostly grasping at straws here.