{"action":"created","issue":{"url":"https://api.github.com/repos/ipython/ipython/issues/7943","labels_url":"https://api.github.com/repos/ipython/ipython/issues/7943/labels{/name}","comments_url":"https://api.github.com/repos/ipython/ipython/issues/7943/comments","events_url":"https://api.github.com/repos/ipython/ipython/issues/7943/events","html_url":"https://github.com/ipython/ipython/issues/7943","id":59620218,"number":7943,"title":"Unable to contact kernel in Firefox after updating to ipython 3.0","user":{"login":"wikiped","id":5990528,"avatar_url":"https://avatars.githubusercontent.com/u/5990528?v=3","gravatar_id":"","url":"https://api.github.com/users/wikiped","html_url":"https://github.com/wikiped","followers_url":"https://api.github.com/users/wikiped/followers","following_url":"https://api.github.com/users/wikiped/following{/other_user}","gists_url":"https://api.github.com/users/wikiped/gists{/gist_id}","starred_url":"https://api.github.com/users/wikiped/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wikiped/subscriptions","organizations_url":"https://api.github.com/users/wikiped/orgs","repos_url":"https://api.github.com/users/wikiped/repos","events_url":"https://api.github.com/users/wikiped/events{/privacy}","received_events_url":"https://api.github.com/users/wikiped/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2015-03-03T10:09:29Z","updated_at":"2015-03-03T22:06:58Z","closed_at":null,"body":"After updating to ipython 3.0 (from 2.4.1) notebooks opened in Firefox v.37 cannot connect to kernel anymore (all Firefox addons  and windows firewall are disabled). This happens both on python 2.8 and 3.4 environments. \r\n\r\nHere is info from `Help | About` notebook menu:\r\n\r\n    About IPython Notebook\r\n    Server Information:\r\n    You are using IPython notebook.\r\n    The version of the notebook server is 3.0.0-f75fda4 and is running on:\r\n    Python 3.4.2 |Continuum Analytics, Inc.| (default, Jan  9 2015, 10:32:40) [MSC v.1600 64 bit (AMD64)]\r\n    Current Kernel Information:\r\n    unable to contact kernel\r\n\r\nTerminal shows kernel running ok:\r\n\r\n    [I 13:11:57.791 NotebookApp] Creating new notebook in\r\n    [I 13:11:59.209 NotebookApp] Kernel started: 6f7fb8a8-0179-4581-b300-ad44706a46da\r\n\r\nRemoving ipython 3.0 and installing back 2.4.1 gets notebooks to work fine.\r\nAre there any additional steps required to get ipython 3.0 working with Firefox as it does with 2.4.1 (besides installing `jsonschema` package that was not required in 2.4.1)?\r\n\r\nBy the way opening the same notebook (ipython 3.0) in Internet Explorer works fine. \r\n\r\nThanks."},"comment":{"url":"https://api.github.com/repos/ipython/ipython/issues/comments/77046880","html_url":"https://github.com/ipython/ipython/issues/7943#issuecomment-77046880","issue_url":"https://api.github.com/repos/ipython/ipython/issues/7943","id":77046880,"user":{"login":"takluyver","id":327925,"avatar_url":"https://avatars.githubusercontent.com/u/327925?v=3","gravatar_id":"","url":"https://api.github.com/users/takluyver","html_url":"https://github.com/takluyver","followers_url":"https://api.github.com/users/takluyver/followers","following_url":"https://api.github.com/users/takluyver/following{/other_user}","gists_url":"https://api.github.com/users/takluyver/gists{/gist_id}","starred_url":"https://api.github.com/users/takluyver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/takluyver/subscriptions","organizations_url":"https://api.github.com/users/takluyver/orgs","repos_url":"https://api.github.com/users/takluyver/repos","events_url":"https://api.github.com/users/takluyver/events{/privacy}","received_events_url":"https://api.github.com/users/takluyver/received_events","type":"User","site_admin":false},"created_at":"2015-03-03T22:06:58Z","updated_at":"2015-03-03T22:06:58Z","body":"The IPython profile won't affect it - the caching is done in the browser. You could try starting with `--port 9473` (pick any number you haven't used the notebook on before), that should start with a blank cache.\r\n\r\nNon-deterministic things suggest that the load order is involved - JS pieces are loaded asynchronously, so they will finish in different orders."}}