1.3.0 test builds

1.3.0 test builds

Postby Rudi De Vos » 2020-05-23 13:20

We will no longer use 4 digits as they are handled bad by some revisioning systems.
To avoid confusing new numbers start with 1.3.x.
Changes:
UI interfaces
Image
Image

Nat plugin added:
The plugin create an encrypted tunnel between server and viewer using udp and nat punshing, simular as we used for uvnc2me. The connection engine of uvnc2me has been added as plugin for uvnc.

test bins
On hold, first internal testing

Image
To test
Set your own identification and password ( need to be the same on viewer/server site, leave the predefined connect servers unless you install your own.
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 6106
Joined: 2004-04-23 10:21

Re: 1.3.0 test builds

Postby SkyBeam » 2020-05-23 21:24

Hi Rudi

Thanks a lot. I will try this soon.
Is there any way to run my own connection server? Is it something special or a default STUN server?
SkyBeam
20
20
 
Posts: 47
Joined: 2012-12-31 11:01

Re: 1.3.0 test builds

Postby Rudi De Vos » 2020-05-24 08:44

The connect servers for uvnc2me and uvnc are the same.
On
https://www.uvnc2me.com/index.php/uvnc2me-download
you can download the server.
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 6106
Joined: 2004-04-23 10:21

Re: 1.3.0 test builds

Postby SkyBeam » 2020-05-24 09:11

Thanks for the hint Rudi. So I either need the source code and some time or a Linux port then to test...
SkyBeam
20
20
 
Posts: 47
Joined: 2012-12-31 11:01

Re: 1.3.0 test builds

Postby Rudi De Vos » 2020-05-24 10:21

There are 2 public servers support1 and support2.uvnc.com
Like stun servers they are only needed to initiate the connection. A single server can handle hunderd connected a minute.

I was fast reading the STUN protocol, and it looks like our servers doesn't differ a lot.

Next project, see if i can replace the server with a STUN server...
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 6106
Joined: 2004-04-23 10:21

Re: 1.3.0 test builds

Postby stefanorossetti » 2020-05-25 04:45

I didn't understand how nat plugin works.
Maybe this:
vncserver connect to public support1.uvnc.com with an identifier and password
vncview connects to the vncserver via public support1.uvnc.com ...
is this so?
stefanorossetti
20
20
 
Posts: 39
Joined: 2018-11-23 09:48

Re: 1.3.0 test builds

Postby stefanorossetti » 2020-05-25 04:50

i'm testing but i can't make it work.
in vnc server in the identifer field I put 2020
and then set the password
in the vncviewer I put the same data but it never connects
Where am I wrong?

natpunch_udp_thread start
connection server eu online
connection server us online
natpunch_udp_thread start
<NATTHREAD>2020 WAN detected 79.98.3.108 37262
Connection failed
natpunch_udp_thread start
connection server eu online
connection server us online
stefanorossetti
20
20
 
Posts: 39
Joined: 2018-11-23 09:48

Re: 1.3.0 test builds

Postby Rudi De Vos » 2020-05-25 19:34

This is what support1.uvnc.com do
server send an id request ( udp packet) to support1.uvnc.com
viewer send an id request ( udp packet) to support1.uvnc.com
If id's match, support1.uvnc.com send an udp packet with the info from the other.

Then server and viewer try to connect direct to each other using the external ports info.
Then it use "rendez-vous" to pass the nat router
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 6106
Joined: 2004-04-23 10:21

Re: 1.3.0 test builds

Postby Rudi De Vos » 2020-05-27 21:00

Test on hold, unstable long distance connection
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 6106
Joined: 2004-04-23 10:21


Return to 1.3.x

Who is online

Users browsing this forum: No registered users and 1 guest