<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">MinRK, thank you very much for the
      answers!!<br>
      <br>
      - I think the strategy of separating task-submission from
      result-retrieval will work well for me! :-)<br>
      <br>
    </div>
    <blockquote
cite="mid:%3CCAHNn8BUhd6eD-wjLpbkg9ziQYA8sug_cMpuq_KZ-SY4feDMxfA@mail.gmail.com%3E"
      type="cite">
      <div class="gmail_quote">The Notebook may lose *websocket*
        connections (execution, output) when the tunnel goes down,
        <div>but you should at least be able to do things like save the
          notebook after re-establishing the tunnel</div>
        <div>and then refresh the page to get new websocket connections.</div>
      </div>
    </blockquote>
    I don't understand websockets, so please ignore this if it doesn't
    make sense: Could it be useful (e.g. in a special
    "persistent-session-mode"?) to have output saved independently of
    the websocket connections, to be able to reconnect to it later? (-
    together with reconnecting the kernel...)<br>
    <br>
    <blockquote
cite="mid:%3CCAHNn8BUhd6eD-wjLpbkg9ziQYA8sug_cMpuq_KZ-SY4feDMxfA@mail.gmail.com%3E"
      type="cite">
      <div class="gmail_quote"><br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          A smaller issue I noticed in the second configuration is that
          while<br>
          IPython's paramiko can work nicely with PuTTY (rather:
          Pageant) to find<br>
          private ssh keys, it doesn't recognize PuTTY's "known hosts"
          or remember<br>
          its own. (Apparently PuTTY stores them in the registry, but
          paramiko<br>
          would like them saved to a file by the application?) So I keep
          getting<br>
          warnings about an unknown host (first time in the
          browser-notebook,<br>
          later in its cmd-output) although it should be well-known by
          now.<br>
        </blockquote>
        <div><br>
        </div>
        <div>That sounds like an issue for Paramiko. &nbsp;I don't know of
          anything IPython should be doing here.</div>
      </div>
    </blockquote>
    Paramiko-docs say
    (<a class="moz-txt-link-freetext" href="http://www.lag.net/paramiko/docs/paramiko.SSHClient-class.html#load_system_host_keys">http://www.lag.net/paramiko/docs/paramiko.SSHClient-class.html#load_system_host_keys</a>)
    loading hosts with filename=None "...is probably only useful on
    posix." - I'm afraid on Windows they really leave
    known-hosts-management to the application! :-/<br>
    - But then, for what you call "sort of working" on Windows,
    IPython's SSH code really does a very decent job!! :-)<br>
    <br>
    Thanks!<br>
    Fritz<br>
    <br>
  </body>
</html>