<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Read documentation? Heathen. :-P</p>
    <p>Got a systemd unit file written for it and it's up and running
      for good now. Woo!</p>
    <p>Now to figure out what I can do with the API.<br>
    </p>
    <p>-brian<br>
    </p>
    <div class="moz-cite-prefix">On 17/11/21 14:34, Paul Koning wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:28FCA11E-E977-4E9A-BF05-805D85B02B7A@comcast.net">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      Well, it's in doc/config.txt.  And actually it says something I
      had forgotten.  If you don't specify a cert it defaults to
      decnet.pem.  So it has a cert name either way.
      <div class=""><br class="">
      </div>
      <div class="">I assume that file decnet.pem doesn't actually
        exist.  So you should get an error message, and "cert decnet.pem
        doesn't exist" would be a lot clearer.</div>
      <div class=""><br class="">
      </div>
      <div class="">Meanwhile, the configuration file details are
        described pretty carefully in doc/config.txt; reviewing that can
        be useful.</div>
      <div class=""><br class="">
      </div>
      <div class="">On the subject of the qmax spec, yes, for the moment
        that's a good idea.  I need to implement congestion control one
        of these days, the algorithms are documented but I haven't
        gotten around to that yet.</div>
      <div class=""><br class="">
      </div>
      <div class=""><span class="Apple-tab-span" style="white-space:pre">     </span>paul</div>
      <div class="">
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">On Nov 17, 2021, at 9:28 AM, Brian Hechinger
              <<a href="mailto:wonko@4amlunch.net"
                class="moz-txt-link-freetext" moz-do-not-send="true">wonko@4amlunch.net</a>>
              wrote:</div>
            <br class="Apple-interchange-newline">
            <div class="">
              <meta http-equiv="Content-Type" content="text/html;
                charset=UTF-8" class="">
              <div class="">
                <p class="">Yeah, I agree that if no cert is specified
                  it shouldn't enable HTTPS. That's what I assumed would
                  happen. :)</p>
                <p class="">-brian<br class="">
                </p>
                <div class="moz-cite-prefix">On 17/11/21 14:26, Paul
                  Koning wrote:<br class="">
                </div>
                <blockquote type="cite"
                  cite="mid:763B8929-4F56-4AF9-B8A1-383DA3755171@comcast.net"
                  class="">
                  <meta http-equiv="Content-Type" content="text/html;
                    charset=UTF-8" class="">
                  I think so.  It will obviously fail later on, but it
                  looks like the bind happens before it realizes that it
                  has no cert.  If you don't want https, add
                  --https-port 0.
                  <div class=""><br class="">
                  </div>
                  <div class="">I suppose I should force that if no cert
                    is specified, that would be logical.<br class="">
                    <div class=""><br class="">
                    </div>
                    <div class=""><span class="Apple-tab-span" style="white-space:pre">       </span>paul<br
                        class="">
                      <div class=""><br class="">
                        <blockquote type="cite" class="">
                          <div class="">On Nov 17, 2021, at 9:23 AM,
                            Brian Hechinger <<a
                              href="mailto:wonko@4amlunch.net"
                              class="moz-txt-link-freetext"
                              moz-do-not-send="true">wonko@4amlunch.net</a>>
                            wrote:</div>
                          <br class="Apple-interchange-newline">
                          <div class="">
                            <meta http-equiv="Content-Type"
                              content="text/html; charset=UTF-8"
                              class="">
                            <div class="">
                              <p class="">Even without a cert specified?</p>
                              <p class="">-brian<br class="">
                              </p>
                              <div class="moz-cite-prefix">On 17/11/21
                                14:06, Paul Koning wrote:<br class="">
                              </div>
                              <blockquote type="cite"
                                cite="mid:CF211648-55A0-4709-802F-5EFAC17F8097@comcast.net"
                                class="">
                                <meta http-equiv="Content-Type"
                                  content="text/html; charset=UTF-8"
                                  class="">
                                You have both http and https enabled
                                (both are enabled by default) so it will
                                try to bind ports 8000 and 8443.
                                <div class=""><br class="">
                                </div>
                                <div class=""><span class="Apple-tab-span" style="white-space:pre">   </span>paul<br
                                    class="">
                                  <div class=""><br class="">
                                    <blockquote type="cite" class="">
                                      <div class="">On Nov 17, 2021, at
                                        8:09 AM, Brian Hechinger <<a
href="mailto:wonko@4amlunch.net" class="moz-txt-link-freetext"
                                          moz-do-not-send="true">wonko@4amlunch.net</a>>
                                        wrote:</div>
                                      <br
                                        class="Apple-interchange-newline">
                                      <div class="">
                                        <meta charset="UTF-8" class="">
                                        <p style="caret-color: rgb(0, 0,
                                          0); font-family: Helvetica;
                                          font-size: 12px; font-style:
                                          normal; font-variant-caps:
                                          normal; font-weight: normal;
                                          letter-spacing: normal;
                                          text-align: start;
                                          text-indent: 0px;
                                          text-transform: none;
                                          white-space: normal;
                                          word-spacing: 0px;
                                          -webkit-text-stroke-width:
                                          0px; text-decoration: none;"
                                          class="">Oops, I knew I forgot
                                          something. Trying to rush the
                                          email out.</p>
                                        <p style="caret-color: rgb(0, 0,
                                          0); font-family: Helvetica;
                                          font-size: 12px; font-style:
                                          normal; font-variant-caps:
                                          normal; font-weight: normal;
                                          letter-spacing: normal;
                                          text-align: start;
                                          text-indent: 0px;
                                          text-transform: none;
                                          white-space: normal;
                                          word-spacing: 0px;
                                          -webkit-text-stroke-width:
                                          0px; text-decoration: none;"
                                          class="">router.conf:</p>
                                        <p style="caret-color: rgb(0, 0,
                                          0); font-family: Helvetica;
                                          font-size: 12px; font-style:
                                          normal; font-variant-caps:
                                          normal; font-weight: normal;
                                          letter-spacing: normal;
                                          text-align: start;
                                          text-indent: 0px;
                                          text-transform: none;
                                          white-space: normal;
                                          word-spacing: 0px;
                                          -webkit-text-stroke-width:
                                          0px; text-decoration: none;"
                                          class=""><span
                                            style="font-family:
                                            monospace;" class=""><span
                                              style="background-color:
                                              rgb(255, 255, 255);"
                                              class="">system
                                              --identification
                                              "PyDECnet, A52RTR -
                                              Quarteira, Portugal"<span
class="Apple-converted-space"> </span></span><br class="">
                                            routing 52.1023 --type
                                            l2router<span
                                              class="Apple-converted-space"> </span><br
                                              class="">
                                            logging console<span
                                              class="Apple-converted-space"> </span><br
                                              class="">
                                            @nodes.conf<span
                                              class="Apple-converted-space"> </span><br
                                              class="">
                                            circuit mul-29-2 Multinet
                                            --mode connect --destination
                                            82.70.71.174 --dest-port
                                            9608 --cost 4 --t3 180<span
class="Apple-converted-space"> </span><br class="">
                                            #circuit eth-0 Ethernet
                                            internal --mode pcap --cost
                                            1<br class="">
                                            <br class="">
                                          </span>http.conf:</p>
                                        <p style="caret-color: rgb(0, 0,
                                          0); font-family: Helvetica;
                                          font-size: 12px; font-style:
                                          normal; font-variant-caps:
                                          normal; font-weight: normal;
                                          letter-spacing: normal;
                                          text-align: start;
                                          text-indent: 0px;
                                          text-transform: none;
                                          white-space: normal;
                                          word-spacing: 0px;
                                          -webkit-text-stroke-width:
                                          0px; text-decoration: none;"
                                          class=""><span
                                            style="font-family:
                                            monospace;" class=""><span
                                              style="background-color:
                                              rgb(255, 255, 255);"
                                              class="">http --api
                                              --insecure-api</span><br
                                              class="">
                                            <br class="">
                                          </span>-brian<br class="">
                                          <span style="font-family:
                                            monospace;" class=""></span></p>
                                        <div class="moz-cite-prefix"
                                          style="caret-color: rgb(0, 0,
                                          0); font-family: Helvetica;
                                          font-size: 12px; font-style:
                                          normal; font-variant-caps:
                                          normal; font-weight: normal;
                                          letter-spacing: normal;
                                          text-align: start;
                                          text-indent: 0px;
                                          text-transform: none;
                                          white-space: normal;
                                          word-spacing: 0px;
                                          -webkit-text-stroke-width:
                                          0px; text-decoration: none;">On
                                          17/11/21 13:06, Wilm Boerhout
                                          wrote:<br class="">
                                        </div>
                                        <blockquote type="cite"
                                          cite="mid:001f01d7dbb3$f99501c0$ecbf0540$@gmail.com"
                                          style="font-family: Helvetica;
                                          font-size: 12px; font-style:
                                          normal; font-variant-caps:
                                          normal; font-weight: normal;
                                          letter-spacing: normal;
                                          orphans: auto; text-align:
                                          start; text-indent: 0px;
                                          text-transform: none;
                                          white-space: normal; widows:
                                          auto; word-spacing: 0px;
                                          -webkit-text-size-adjust:
                                          auto;
                                          -webkit-text-stroke-width:
                                          0px; text-decoration: none;"
                                          class="">
                                          <div class="WordSection1"
                                            style="page: WordSection1;">
                                            <div style="margin: 0cm;
                                              font-size: 11pt;
                                              font-family: Calibri,
                                              sans-serif;" class=""><span
                                                style="font-size: 10pt;
                                                font-family: Verdana,
                                                sans-serif;" class="">Config
                                                file please ?<o:p
                                                  class=""></o:p></span></div>
                                            <div style="margin: 0cm;
                                              font-size: 11pt;
                                              font-family: Calibri,
                                              sans-serif;" class=""><span
                                                style="font-size: 10pt;
                                                font-family: Verdana,
                                                sans-serif;" class=""><o:p
                                                  class=""> </o:p></span></div>
                                            <div class="">
                                              <div style="border-style:
                                                solid none none;
                                                border-top-width: 1pt;
                                                border-top-color:
                                                rgb(225, 225, 225);
                                                padding: 3pt 0cm 0cm;"
                                                class="">
                                                <div style="margin: 0cm;
                                                  font-size: 11pt;
                                                  font-family: Calibri,
                                                  sans-serif;" class=""><b
                                                    class="">From:</b><span
class="Apple-converted-space"> </span><a class="moz-txt-link-abbreviated
moz-txt-link-freetext" href="mailto:owner-hecnet@Update.UU.SE"
                                                    moz-do-not-send="true">owner-hecnet@Update.UU.SE</a><span
class="Apple-converted-space"> </span><a class="moz-txt-link-rfc2396E"
                                                    href="mailto:owner-hecnet@Update.UU.SE"
moz-do-not-send="true"><owner-hecnet@Update.UU.SE></a><span
                                                    class="Apple-converted-space"> </span><b
                                                    class="">On Behalf
                                                    Of<span
                                                      class="Apple-converted-space"> </span></b>Brian
                                                  Hechinger<br class="">
                                                  <b class="">Sent:</b><span
class="Apple-converted-space"> </span>Wednesday, November 17, 2021 2:02
                                                  PM<br class="">
                                                  <b class="">To:</b><span
class="Apple-converted-space"> </span><a class="moz-txt-link-abbreviated
moz-txt-link-freetext" href="mailto:hecnet@Update.UU.SE"
                                                    moz-do-not-send="true">hecnet@Update.UU.SE</a><br
                                                    class="">
                                                  <b class="">Subject:</b><span
class="Apple-converted-space"> </span>[HECnet] PyDECnet setup<o:p
                                                    class=""></o:p></div>
                                              </div>
                                            </div>
                                            <div style="margin: 0cm;
                                              font-size: 11pt;
                                              font-family: Calibri,
                                              sans-serif;" class=""><o:p
                                                class=""> </o:p></div>
                                            <p class="">That other
                                              thread is getting out of
                                              hand so I'll start a new
                                              one.<o:p class=""></o:p></p>
                                            <p class="">I've started
                                              getting this error:<o:p
                                                class=""></o:p></p>
                                            <p class=""><span class="">Exception
                                                in thread https:<span
                                                  class="Apple-converted-space"> </span></span><span
                                                class=""><br class="">
                                                Traceback (most recent
                                                call last):<span
                                                  class="Apple-converted-space"> </span><br
                                                  class="">
                                                 File
                                                "/usr/lib/python3.8/threading.py",
                                                line 932, in
                                                _bootstrap_inner<span
                                                  class="Apple-converted-space"> </span><br
                                                  class="">
                                                   self.run()<span
                                                  class="Apple-converted-space"> </span><br
                                                  class="">
                                                 File
                                                "/usr/lib/python3.8/threading.py",
                                                line 870, in run<span
                                                  class="Apple-converted-space"> </span><br
                                                  class="">
   self._target(*self._args, **self._kwargs)<span
                                                  class="Apple-converted-space"> </span><br
                                                  class="">
                                                 File
"/usr/local/lib/python3.8/dist-packages/decnet-1.0.592-py3.8.egg/decnet/http.py",
                                                line 103, in serverstart<span
class="Apple-converted-space"> </span><br class="">
                                                   httpd = DECnetMonitor
                                                (server_addr,
                                                DECnetMonitorRequest,<span
class="Apple-converted-space"> </span><br class="">
                                                 File
"/usr/local/lib/python3.8/dist-packages/decnet-1.0.592-py3.8.egg/decnet/http.py",
                                                line 126, in __init__<span
class="Apple-converted-space"> </span><br class="">
                                                   self.socket =
                                                source_addr.create_server
                                                ()<span
                                                  class="Apple-converted-space"> </span><br
                                                  class="">
                                                 File
"/usr/local/lib/python3.8/dist-packages/decnet-1.0.592-py3.8.egg/decnet/host.py",
                                                line 399, in
                                                create_server<span
                                                  class="Apple-converted-space"> </span><br
                                                  class="">
                                                   sock =
                                                self.bind_socket
                                                (self.listen_family)<span
class="Apple-converted-space"> </span><br class="">
                                                 File
"/usr/local/lib/python3.8/dist-packages/decnet-1.0.592-py3.8.egg/decnet/host.py",
                                                line 387, in bind_socket<span
class="Apple-converted-space"> </span><br class="">
                                                   sock.bind
                                                (self.sockaddr)<span
                                                  class="Apple-converted-space"> </span><br
                                                  class="">
                                                OSError: [Errno 98]
                                                Address already in use<br
                                                  class="">
                                                <br class="">
                                              </span>Neither lsof nor
                                              netstat show that port in
                                              use. Doesn't matter if I
                                              use the default 8000 or
                                              set something different, I
                                              get that every time.<o:p
                                                class=""></o:p></p>
                                            <p class="">I didn't always
                                              though. This was running
                                              fine before I tried adding
                                              the circuit for ethernet
                                              access.<o:p class=""></o:p></p>
                                            <p class="">Thoughts?<o:p
                                                class=""></o:p></p>
                                            <p class="">-brian</p>
                                          </div>
                                        </blockquote>
                                      </div>
                                    </blockquote>
                                  </div>
                                  <br class="">
                                </div>
                              </blockquote>
                            </div>
                          </div>
                        </blockquote>
                      </div>
                      <br class="">
                    </div>
                  </div>
                </blockquote>
              </div>
            </div>
          </blockquote>
        </div>
        <br class="">
      </div>
    </blockquote>
  </body>
</html>