• Hey Guest, we're evolving the future of TeaSpeak.
    You're invited to join the discussion here!

Integration of the teaclient_dns.node module in the Web Client

WolverinDEV

TeaSpeak Team
Staff member
Administrator
Hey,
thats not that easy possible because you cant execute native code within your web browser.
But there has already been a big step made (the con-gate.work domain).

I've already planned to extend my DNS-Server to respolve TSDNS domains successfully.
 

Vafin

TeaFanatic
It may be possible that the address was first processed by a script that would pull the ip and port, after which the web client was already working.
 

WolverinDEV

TeaSpeak Team
Staff member
Administrator
Well the main issue is, that an external server must process the lookup.
In the most likely case this will be my server. And I've to ensure that I setup rate limits rightly.
Else it could be used as some kind of D-Dos bot.
 

Vafin

TeaFanatic
Well the main issue is, that an external server must process the lookup.
In the most likely case this will be my server. And I've to ensure that I setup rate limits rightly.
Else it could be used as some kind of D-Dos bot.
This can be implemented as a separate module that can be installed at will.
 

WolverinDEV

TeaSpeak Team
Staff member
Administrator
This can be implemented as a separate module that can be installed at will.
Well it does not really makes sense if a web client has to install a browser plugin.
This would undermine the whole aspect of the web client :D
 

WolverinDEV

TeaSpeak Team
Staff member
Administrator
Hmm well thats an approch I've not yet thought though.
But I see several issues there. How do I query this external server would be one of this :)
 

Vafin

TeaFanatic
Hmm well thats an approch I've not yet thought though.
But I see several issues there. How do I query this external server would be one of this :)
Need to create a configuration file for the web client and write this external server there.

---- Automatically Merged Double Post ----

I think this can be implemented.
 
Last edited: