<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    What we've got to show is 2 receivers and 1 sender.  We will need
    receivers running on 2 boxes (now you know why we have 2 VPN
    servers!)<br>
    <p>I will try later today.  I do not know if running two VPN clients
      is acceptable, or if they will conflict.  Thus I'm hoping that
      someone else will start open-dis-python receiver.  I know that I
      cannot bind the receivers to the the same port on the same
      machine.  I think we may need to bind the receiver to a multicast
      address (how?).<br>
    </p>
    <p>For defining your protocol (ALP), I suggest xmlpg:</p>
    <p><a class="moz-txt-link-freetext" href="https://github.com/open-dis/xmlpg">https://github.com/open-dis/xmlpg</a> (I don't think this is specific
      to DIS)</p>
    <p>(protocol generator)<br>
    </p>
    <p>That will save us on implementation for multiple languages.   We
      could probably write a converter to nodes for a spec.</p>
    <p>*Would it be useful to write a X3DUOM to XMLPG converter?  I'll
      have to think about that!*</p>
    <p>I don't think this issue is limited to DIS, and would likely
      apply to ALP as well.</p>
    <p>I'll look for multicast VPN<br>
    </p>
    <p>John<br>
    </p>
    <p><br>
    </p>
    <p>On 1/23/21 11:05 PM, Christoph Valentin wrote:<br>
    </p>
    <blockquote type="cite"
cite="mid:trinity-70a38aa1-c2f7-4426-8ff9-10a66fefe5f6-1611464707360@msvc-mesg-gmx120">
      <meta name="viewport" content="width=device-width">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div class="mail_android_message" style="line-height: 1; padding:
        0.5em">ok. I'll try to install open-dis-python next week.<br>
        <br>
        Now its 6 am and I'm tired. Tomorrow family stuff :-)<br>
        <br>
        i think i can choose any port i want, since no other server is
        running on the vpn.<br>
        <br>
        i *really* think server-less mode with mcast IP addresses
        *should* be possible.<br>
        <br>
        kr<br>
        <br>
        -- <br>
        Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX
        Mail gesendet.</div>
      <div class="mail_android_quote" style="line-height: 1; padding:
        0.3em">Am 24.01.21, 05:57 schrieb John Carlson
        <a class="moz-txt-link-rfc2396E" href="mailto:yottzumm@gmail.com"><yottzumm@gmail.com></a>:
        <blockquote class="gmail_quote" style="margin: 0.8ex 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <p>Initially, we should do open-dis-python (found on github).
            This is for testing sending and receiving.</p>
          <p>I'm trying to get netbeans working, because the only
            browser that works is Xj3D, I think.</p>
          <p>I don't think that there's servers per se, but I think only
            one process can bind to UDP port.</p>
          <p>I have switched to port 1194 per your config file.   So you
            should be seeing traffic on that port now</p>
          <p>John<br>
          </p>
          <div class="moz-cite-prefix"> On 1/23/21 10:48 PM, Christoph
            Valentin wrote: <br>
          </div>
          <blockquote>
            <div class="mail_android_message" style="line-height: 1;
              padding: 0.5em"> if you tell me, which dis server i shall
              install i can do it. <br>
              <br>
              the vpn server runs on a VM with CentOS 7 <br>
              <br>
              -- <br>
              Diese Nachricht wurde von meinem Android Mobiltelefon mit
              GMX Mail gesendet. </div>
            <div class="mail_android_quote" style="line-height: 1;
              padding: 0.3em"> Am 24.01.21, 05:43 schrieb Christoph
              Valentin <a class="moz-txt-link-rfc2396E"
                href="mailto:christoph.valentin@gmx.at"
                moz-do-not-send="true"><christoph.valentin@gmx.at></a>:
              <blockquote class="gmail_quote" style="margin: 0.8ex 0pt
                0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204);
                padding-left: 1ex;">
                <div class="mail_android_message" style="line-height: 1;
                  padding: 0.5em"> hi john. <br>
                  <br>
                  no. no dis server. i'm interested in the server-less
                  mode of operation first. <br>
                  <br>
                  kr <br>
                  <br>
                  -- <br>
                  Diese Nachricht wurde von meinem Android Mobiltelefon
                  mit GMX Mail gesendet. </div>
                <div class="mail_android_quote" style="line-height: 1;
                  padding: 0.3em"> Am 24.01.21, 05:41 schrieb John
                  Carlson <a class="moz-txt-link-rfc2396E"
                    href="mailto:yottzumm@gmail.com"
                    moz-do-not-send="true"><yottzumm@gmail.com></a>:
                  <blockquote class="gmail_quote" style="margin: 0.8ex
                    0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204,
                    204); padding-left: 1ex;">
                    <p>This indicates to me that VPN is up and running:</p>
                    <p>tun0:
                      flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> 
                      mtu 1500<br>
                              inet 172.27.224.2  netmask 255.255.224.0 
                      destination 172.27.224.2<br>
                              inet6 fe80::af6a:d148:dbb8:d1a7  prefixlen
                      64  scopeid 0x20<link><br>
                              unspec
                      00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 
                      txqueuelen 100  (UNSPEC)<br>
                              RX packets 0  bytes 0 (0.0 B)<br>
                              RX errors 0  dropped 0  overruns 0  frame
                      0<br>
                              TX packets 3  bytes 144 (144.0 B)<br>
                              TX errors 0  dropped 0 overruns 0  carrier
                      0  collisions 0</p>
                    <p>(note: MULTICAST)<br>
                    </p>
                    <p>I will try to detect if you have a DIS server
                      running.</p>
                    <p><br>
                      Wish me luck!<br>
                    </p>
                    <p>John<br>
                    </p>
                    <p><br>
                    </p>
                    <p>On 1/23/21 9:28 PM, Christoph Valentin wrote:<br>
                    </p>
                    <blockquote>
                      <div class="mail_android_message"
                        style="line-height: 1; padding: 0.5em"> thè
                        address can be found in my email with subject <br>
                        <br>
                        " [x3d-public] Tiny VPN for Use by Web3D
                        Community (max. 10 connections at a time)" <br>
                        <br>
                        tell me, when you can connect <br>
                        <br>
                        all the best <br>
                        <br>
                        -- <br>
                        Diese Nachricht wurde von meinem Android
                        Mobiltelefon mit GMX Mail gesendet. </div>
                      <div class="mail_android_quote"
                        style="line-height: 1; padding: 0.3em"> Am
                        23.01.21, 23:01 schrieb John Carlson <a
                          class="moz-txt-link-rfc2396E"
                          href="mailto:yottzumm@gmail.com"
                          moz-do-not-send="true"><yottzumm@gmail.com></a>:
                        <blockquote class="gmail_quote" style="margin:
                          0.8ex 0pt 0pt 0.8ex; border-left: 1px solid
                          rgb(204, 204, 204); padding-left: 1ex;">
                          <p>If you send me the address/host and port of
                            your VPN, I should be able to run the Linux
                            client?  Not sure at this point.  You can
                            send me your windows client config, and I
                            should be able to pull host/port out of
                            that.</p>
                          <p><br>
                            We've still got a problem with running the
                            receiver on a centralized host, but perhaps
                            with multicast, that is unnecessary?</p>
                          <p>Did you have any luck connecting to our
                            VPN?</p>
                          <p>Do we need an "echo server" of some type?<br>
                          </p>
                          <p>Thanks,</p>
                          <p>John<br>
                          </p>
                          <div class="moz-cite-prefix"> On 1/23/21 6:20
                            AM, Christoph Valentin wrote: <br>
                          </div>
                          <blockquote>
                            <div style="font-family: Verdana;font-size:
                              12.0px;">
                              <div> Hello John, </div>
                              <div>   </div>
                              <div> Do you still need my VPN? </div>
                              <div>   </div>
                              <div> I can send you the (Windows) client
                                configuration for first tests now, if
                                you want. </div>
                              <div>   </div>
                              <div> KR <br>
                                  <br>
                                <br>
                                Gesendet: Samstag, 23. Januar 2021 um
                                12:56 Uhr <br>
                                Von: "John Carlson" <a
                                  class="moz-txt-link-rfc2396E"
                                  href="mailto:yottzumm@gmail.com"
                                  moz-do-not-send="true"><yottzumm@gmail.com></a>
                                <br>
                                An: "X3D Graphics public mailing list" <a
                                  class="moz-txt-link-rfc2396E"
                                  href="mailto:x3d-public@web3d.org"
                                  moz-do-not-send="true"><x3d-public@web3d.org></a>,
                                "Christoph Valentin" <a
                                  class="moz-txt-link-rfc2396E"
                                  href="mailto:christoph.valentin@gmx.at"
                                  moz-do-not-send="true"><christoph.valentin@gmx.at></a>,
                                <a class="moz-txt-link-abbreviated"
                                  href="mailto:holger.seelig@yahoo.de"
                                  moz-do-not-send="true">holger.seelig@yahoo.de</a>
                                <br>
                                Betreff: DIS examples...no hits against
                                VPN multicast DIS server <br>
                                We had success with open-dis-python
                                running the receiver on my openvpn <br>
                                client machine (with the VPN server and
                                DIS sender running elsewhere).  <br>
                                When we tried to run the receiver
                                elsewhere, no luck. <br>
                                <br>
                                I was able to modify X3D resources
                                examples which contained address= to <br>
                                point to our DIS server, which was
                                similar to the dis_receiver.py found <br>
                                in open-dis-python. <br>
                                <br>
                                It didn't appear like any of the
                                examples I tried from X3D resources <br>
                                examples contacted the DIS receiver. <br>
                                <br>
                                <br>
                                I will try to meet with Christoph V or
                                Don or someone to figure out <br>
                                what's going on.  I have not delved deep
                                into the X_ITE codebase yet to <br>
                                see if DIS is fully implemented. <br>
                                <br>
                                <br>
                                How does one define success with a DIS
                                webapp?  What's the best X3D <br>
                                browser for DIS? <br>
                                <br>
                                <br>
                                John <br>
                                  </div>
                            </div>
                          </blockquote>
                        </blockquote>
                      </div>
                    </blockquote>
                  </blockquote>
                </div>
              </blockquote>
            </div>
          </blockquote>
        </blockquote>
      </div>
    </blockquote>
  </body>
</html>