<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Jeff H. Christoph:</p>
<p>It might be possible to launch 2 DIS receivers, one on VPN
server, and one on VPN client, then launch a sender either on the
VPN client or VPN server.</p>
<p>multicast VPN may be possible, but requires some research (which
is why you guys are running the VPN servers, not me).</p>
<p>Please also, try to configure my VPN client so that port 80 and
port 443 traffic does not go across VPN, thanks!</p>
<p>John<br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 1/24/21 6:30 PM, John Carlson wrote:<br>
</div>
<blockquote type="cite"
cite="mid:c6404085-ec17-fac3-899b-bc1b6b389b81@gmail.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
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"
moz-do-not-send="true">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" 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>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>
</blockquote>
</body>
</html>