2020-02-12 20:56:41

Hello people, I have got my own teamtalk server.
This teamtalk server is just the same as all the others, just hang out and have fun.
So, if you want to connect, here are the server details:
Address: dmsrv.pl
Ports: 10338

Awesome, you made it to the end!
Hit h to go to the next post.

2020-02-13 06:48:57

All I'll say is be careful about letting anyone connect to the server. I thought this could work, but eventually had to resort to user accounts to cut down on the amount of childish behavior, spam, and other crap that was going on. Now it's a much more pleasant experience. People can't come back from a ban by changing IP addresses. If you don't have valid user credentials, you're simply not getting in.

The only thing I want now is encryption for the server. It's 2020, so why the hell is the server distributed with absolutely no way to encrypt data?

Grab my Adventure at C: stages Right here.

2020-02-13 07:54:11

I agree with 2
great work

2020-02-13 11:59:23

i was on chris server for the long time
wel miss you

my new youtube channel. click subscribe if you like my stuff
https://www.youtube.com/channel/UCzL-l8 … YCkjOm3FIg

2020-02-13 17:43:03

Wel, I wil se how it is going and if someone is beeing an idiot all the time I wil make the server account based.

Awesome, you made it to the end!
Hit h to go to the next post.

2020-02-13 18:02:39

Honestly my dude, I'd just make it account based off the bat. It puts the clamp down on a problem that will eventually pop up. And you know it will, this is the internet and people feel comfortable showing their asses online

NevEd.NDO#4838
My community discord:
https://discord.gg/2duutDtGFa

2020-02-14 03:06:36

@2, I think support for encrypted servers was introduced in TeamTalk 5.4. I found this on the subject:
http://www.bearware.dk/teamtalksdk/v5.2 … setup.html
I'm not sure how useful that'll be, but maybe you could follow that to somewhere haha. Or maybe I'm wrong and that's not even what your talking about.

-
That Guy. Serving those people since that time. To contact, use that info.

2020-02-14 05:29:35 (edited by Chris 2020-02-14 05:43:33)

As far as I know, that's for the professional edition only. This is ridiculous! Encryption is a web standard, so why isn't it included by default? As far as I know, everything is sent in the clear, including text messages, voice data,video data, account credentials, etc. This is beyond ridiculous! I understand charging for the SDK so you can write your own applications, but restricting encryption like this? Why?

Grab my Adventure at C: stages Right here.

2020-02-14 06:38:58 (edited by Ethin 2020-02-14 06:53:20)

I have a few questions about this supposed encryption too:

  1. What cryptographic primitives (algorithms and protocols) does the pro version even provide?

  2. How does the client and server authenticate the connection to ensure its secure? Does it use TLS or a custom-written protocol (which probably isn't trusted)?

  3. Does the pro version offer password hashing, ACLs, etc? If so:

    1. What password hashing algorithm does it use? Can existing XML files be "converted"?

    2. What ACL system does it use (RBAC, IAM, or something else)? Does that ACL system go above and beyond the existing settings?

  4. Has the pro version been professionally audited?

I significantly doubt the answer to the third question is a "yes". But I'm curious about the other ones. If the answer to the fourth is a "no" then I'm never paying for it even if I do have the money.

"On two occasions I have been asked [by members of Parliament!]: 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out ?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."    — Charles Babbage.
My Github

2020-02-14 13:01:53

Ethin, I highly, highly doubt passwords would be hashed even in the encrypted version. The way things are right now, an administrator can easily get the password of a user account. This isn't such a big deal with TT because an admin would generally have to make the account and so would have the password anyway, so there wouldn't really be a point in hashing passwords, making them even more difficult to find.

2020-02-14 20:26:23

@10, actually, password hashing would be beneficial. After an account was added the password should be hashed and irrecoverable. It should (especially) be hashed in the configuration file, which it is not. All passwords in TT are plain-text... that's just not done. Nothing else I've used does that, irrespective of how the account system works.

"On two occasions I have been asked [by members of Parliament!]: 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out ?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."    — Charles Babbage.
My Github

2020-02-14 21:03:32 (edited by haily_merry 2020-02-14 21:08:01)

Again, if the password was actually set by the user, I'd agree with you. Right now however, it is not, not counting PHP account creaters here since those aren't officially supported by TT. If TT ever added an actual account creater for servers, or some sort of system that could send account creation requests without disclosing the passwords that could be accepted and then automatically created by the server, I'd agree the passwords should be 100 per cent hashed so the plain text versions are unrecoverable. Of course if such a system were to be implemented, there would need to be some sort of reset password system at the user level. Sadly this is all pretty much hypothetical since the dev probably doesn't check this forum, and more than likely wouldn't care even if he did or this were to be brought to his attention via some other means.

2020-02-14 22:10:35

@12, no, no, no. Your not understanding my point. Passwords should always be hashed. It doesn't matter how your account system works, you should always, always hash passwords. Its far too risky not to do so.

"On two occasions I have been asked [by members of Parliament!]: 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out ?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."    — Charles Babbage.
My Github