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 .
×
Create a free account

Connection Interrupted message while loading, never lloads properly

1492960657

Edited 1492961024
When I'm trying to log into a game my friend is running, I get a message saying that my connection to the server was interrupted, and the game never loads - I can't see the charsheets or the map. Sometimes I get to the grid without an image, other times there's just the loading screen. Step 1: Checked on both browsers, the problem persists. Step 2: Tried disabling everything, didn't help, on both browsers. Step 3: Cleared my cache, didn't help. Step 4:&nbsp; I'm attempting to log into the game called "Golden Age". The loading screen goes by with the usual tidbits of info. The message saying "Your connection to the server was interrupted" etc., shows up and everything just stops. Web Browser/Browser Version: Chrome 57.0.2987.133 Operating System:&nbsp;Windows 7 Javascript is enabled: Yes Your anti-virus software: ESET Smart Security 6.0.308.2 The console log: /editor/:12 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 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>". Either the 'unsafe-inline' keyword, a hash ('sha256-rv23Wcw2cZCCp0zvTxkO/89DaVG99gVXyZFRyOtJv8A='), or a nonce ('nonce-...') is required to enable inline execution. /editor/:13 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 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>". Either the 'unsafe-inline' keyword, a hash ('sha256-gCgVkAhT4jg1bWpbaHmyMrHQxNIEPZFk50qjzDbMloA='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:1 Refused to load the script 'data:application/javascript;base64,KGZ1bmN0aW9uKCkgewoJLy8gaHR0cHM6Ly9kZXZlbG9wZXJzLmdvb2dsZS5jb20vYW5hbHl0aWNzL2Rldmd1aWRlcy9jb2xsZWN0aW9uL2FuYWx5dGljc2pzLwoJdmFyIG5vb3BmbiA9IGZ1bmN0aW9uKCkgewoJCTsKCX07Cgl2YXIgbm9vcG51bGxmbiA9IGZ1bmN0aW9uKCkgewoJCXJldHVybiBudWxsOwoJfTsKCS8vCgl2YXIgVHJhY2tlciA9IGZ1bmN0aW9uKCkgewoJCTsKCX07Cgl2YXIgcCA9IFRyYWNrZXIucHJvdG90eXBlOwoJcC5nZXQgPSBub29wZm47CglwLnNldCA9IG5vb3BmbjsKCXAuc2VuZCA9IG5vb3BmbjsKCS8vCgl2YXIgZ2FOYW1lID0gd2luZG93Lkdvb2dsZUFuYWx5dGljc09iamVjdCB8fCAnZ2EnOwoJdmFy...4gPT09IDAgKSB7CgkJCXJldHVybjsKCQl9CgkJdmFyIGYgPSBhcmd1bWVudHNbbGVuLTFdOwoJCWlmICggdHlwZW9mIGYgIT09ICdvYmplY3QnIHx8IGYgPT09IG51bGwgfHwgdHlwZW9mIGYuaGl0Q2FsbGJhY2sgIT09ICdmdW5jdGlvbicgKSB7CgkJCXJldHVybjsKCQl9CgkJdHJ5IHsKCQkJZi5oaXRDYWxsYmFjaygpOwoJCX0gY2F0Y2ggKGV4KSB7CgkJfQoJfTsKCWdhLmNyZWF0ZSA9IGZ1bmN0aW9uKCkgewoJCXJldHVybiBuZXcgVHJhY2tlcigpOwoJfTsKCWdhLmdldEJ5TmFtZSA9IG5vb3BudWxsZm47CglnYS5nZXRBbGwgPSBmdW5jdGlvbigpIHsKCQlyZXR1cm4gW107Cgl9OwoJZ2EucmVtb3ZlID0gbm9vcGZuOwoJd2luZG93W2dhTmFtZV0gPSBnYTsKfSkoKTs=' because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' 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>". app.js?1492703167:31 70 app.js?1492703167:31 TOUCH SUPPORTED: false app.js?1492703167:31 USING WEBGL ACCELERATION... app.js?1492703167:31 WEBGL STARTUP SUCCESS app.js?1492703167:33 Custom Sheet Translation app.js?1492703167:26 select app.js?1492703167:26 Switch mode to select app.js?1492703167:42 Initializing new dice engine with randomness... app.js?1492703167:42 Using random entropy app.js?1492703167:46 Compiling sheet... app.js?1492703167:46 Found rolltemplate: simple app.js?1492703167:46 Found rolltemplate: atk app.js?1492703167:46 Found rolltemplate: dmg app.js?1492703167:46 Found rolltemplate: atkdmg app.js?1492703167:46 Found rolltemplate: desc app.js?1492703167:46 Found rolltemplate: spell app.js?1492703167:46 Found rolltemplate: npc app.js?1492703167:46 Found rolltemplate: npcatk app.js?1492703167:46 Found rolltemplate: npcdmg app.js?1492703167:46 Found rolltemplate: npcaction app.js?1492703167:46 Found webworker script jquery.1.8.2.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png</a>'. This content should also be served over HTTPS. clean @ jquery.1.8.2.min.js:2 p.buildFragment @ jquery.1.8.2.min.js:2 parseHTML @ jquery.1.8.2.min.js:2 init @ jquery.1.8.2.min.js:2 p @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1492703167:46 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png</a>'. This content should also be served over HTTPS. clean @ jquery.1.8.2.min.js:2 p.buildFragment @ jquery.1.8.2.min.js:2 parseHTML @ jquery.1.8.2.min.js:2 init @ jquery.1.8.2.min.js:2 p @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1492703167:46 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png</a>'. This content should also be served over HTTPS. clean @ jquery.1.8.2.min.js:2 p.buildFragment @ jquery.1.8.2.min.js:2 parseHTML @ jquery.1.8.2.min.js:2 init @ jquery.1.8.2.min.js:2 p @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1492703167:46 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 jquery.1.8.2.min.js:2 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/ZgULBCp.png</a>'. This content should also be served over HTTPS. clean @ jquery.1.8.2.min.js:2 p.buildFragment @ jquery.1.8.2.min.js:2 parseHTML @ jquery.1.8.2.min.js:2 init @ jquery.1.8.2.min.js:2 p @ jquery.1.8.2.min.js:2 (anonymous) @ app.js?1492703167:46 k @ jquery.1.8.2.min.js:2 fireWith @ jquery.1.8.2.min.js:2 ready @ jquery.1.8.2.min.js:2 D @ jquery.1.8.2.min.js:2 app.js?1492703167:46 Finding sheet rolls... app.js?1492703167:48 window resize app.js?1492703167:32 Final set zoom! app.js?1492703167:31 UPDATE GL SIZE! app.js?1492703167:32 Final set zoom! tutorial_tips.js:7 tuts loaded app.roll20.net/:1 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/3OxOqmb.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/3OxOqmb.png</a>'. This content should also be served over HTTPS. app.roll20.net/:1 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/py5B0cm.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/py5B0cm.png</a>'. This content should also be served over HTTPS. app.roll20.net/:1 Mixed Content: The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but requested an insecure image '<a href="http://imgsrv.roll20.net/?src=i.imgur.com/LoT21n1.png" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/LoT21n1.png</a>'. This content should also be served over HTTPS. sheetsandboxworker.js?20160926:250 Starting up WEB WORKER app.js?1492703167:38 Final page load. app.js?1492703167:37 Auth'ed. app.js?1492703167:37 Go post auth! app.js?1492703167:38 Scan for new plays! app.js?1492703167:37 initial setup app.js?1492703167:35 T.r {attributes: Object, _escapedAttributes: Object, cid: "c0", changed: Object, _silent: Object…} app.js?1492703167:45 Refresh Journal List! VM453:3 Uncaught TypeError: Cannot read property 'id' of undefined at Object.eval (eval at jqotec (base.js?1492617404:2), &lt;anonymous&gt;:3:81) at HTMLScriptElement.&lt;anonymous&gt; (base.js?1492617404:1) at Function.each (jquery.1.8.2.min.js:2) at init.each (jquery.1.8.2.min.js:2) at init.jqote (base.js?1492617404:1) at Object.d20.journal.refreshSpeakingAsOptions (app.js?1492703167:45) at Object.d20.journal.refreshJournalList (app.js?1492703167:45) at app.js?1492703167:45 (anonymous) @ VM453:3 (anonymous) @ base.js?1492617404:1 each @ jquery.1.8.2.min.js:2 each @ jquery.1.8.2.min.js:2 jqote @ base.js?1492617404:1 d20.journal.refreshSpeakingAsOptions @ app.js?1492703167:45 d20.journal.refreshJournalList @ app.js?1492703167:45 (anonymous) @ app.js?1492703167:45 app.js?1492703167:37 Got players value... app.js?1492703167:37 joining game... app.js?1492703167:35 Player -Jk6R726vM_UUKOBo04g is offline... app.js?1492703167:35 Adding myself before r app.js?1492703167:35 Player -JkDUhddKJj3wSGyqFSD is offline... app.js?1492703167:35 Adding myself before r app.js?1492703167:35 Player -JlD0TjJrJgBQ0_bFXUn is offline... app.js?1492703167:35 Player -Jlq1qnPyAmYCB1aimJC is offline... app.js?1492703167:35 Player -JzALUVYkmlPpW7IfJIx is offline... app.js?1492703167:36 Global Volume: 50=0.25 app.js?1492703167:35 Player -K2SgVixKLH91Y0yqMGF is offline... app.js?1492703167:35 Adding myself before r app.js?1492703167:35 Adding myself before r app.js?1492703167:35 Adding myself before r app.js?1492703167:37 Deferred finish joining... app.js?1492703167:31 Firebase Online app.js?1492703167:35 Adding myself before -KSXddRxrCheLmX40ME4 app.js?1492703167:38 Scan for new plays! app.js?1492703167:31 Timeout ref showed error! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:35 Full load page! app.js?1492703167:37 We have 63 pages app.js?1492703167:37 handle page changes app.js?1492703167:37 false app.js?1492703167:37 init active page! app.js?1492703167:35 activate page! app.js?1492703167:35 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1492703167:35 Graphics: 0 app.js?1492703167:35 Paths: 0 app.js?1492703167:35 Reorder by ZORDER
1492981312
Tetsuo
Forum Champion
Thanks for the complete bug report. I'll get a Dev's eyes on this thread and see if they can get you lined out :D
1493048570
Gid
Roll20 Team
Ignimortis, do you get this issue with any other game, or is it specifically with your GM's&nbsp;"Golden Age" game?
I seemed to have the less exacerbated version of this with my own campaign, Dungeons but no Dragons, but it worked fine once I cleared the chat logs. We did this in "Golden Age" too, but it didn't help.
I am having a similar problem with my&nbsp;Storm King's Thunder game. I have deleted chat and some maps i added but it still takes a while to load and some players still can't load.
The problem persists. After I try and log into any game, the "connection interrupted" message hangs around for an indeterminate time. For smaller games, there's enough time to load the materials but I'm still lagging. and larger games either load incompletely or don't load at all, leaving me staring at a black screen.
1493843262
Gid
Roll20 Team
Thom said: I am having a similar problem with my&nbsp;Storm King's Thunder game. I have deleted chat and some maps i added but it still takes a while to load and some players still can't load. Thom, Storm King's Thunder is a massive module. The major source of game bloat is typically the complexity of the character sheet you're using and how many characters you have in the game. A character sheet creates its own attributes in order to run its computations. If the sheet is very complicated, then it will have a lot of custom attributes. These attributes are created for every single character you have in game whether you use them or not. We recommend that if game size is causing you or your players to have difficulties playing the game, I'd recommend deleting unneeded characters (with or without the character vault if you want to save the character) and splitting up the game into smaller chunks. Ignimortis, it sounds like that this might be an issue of a game that is either too large for your internet to handle or something is throttling your ability to display everything in the VTT. Have you whitelisted Roll20 with your anti-virus/malware software?