Comments (3)
I've connected TS3j to a 3.12.1 on Linux
server without issue; that server is watchtower'd and auto-updates on Docker. I'm wondering if there is a compatibility issue here. Is the behavior any different if you don't set a client version string? To start with, I figure we can begin by ruling out any version-specific behavior.
from ts3j.
If I connect to an empty server in version 3.12.1 on Linux everything works, and if I connect to ts3.black (200+ users online) I get this error.
from ts3j.
Given the user count, this seems a lot like a similar problem I found with compression in #12. Maybe the cryptography routines suffer from similar "large" packet bugs? Looking at your logs more closely, your packet ID's jump by 3 ID's or more semi-regularly... that's really odd. Granted, you could be dealing with out-of-order delivery and/or packet loss, but I'm seeing:
208 received
(209, 210, 211 missed)
212, 213 received
(214, 215 missed)
216, 217 received
(218, 219, 220 missed)
221 received
(222, 223 missed)
224, 225 received
(226 missed)
227, 228, 229, 230 received
(231, 232 missed)
233 received
(Did you remove those from your logs? If so, did those de-crypt OK?)
I'll have to take a deeper dive, specifically into the server you're on. When do the errors start? Is it at a specific point in the packet stream? Some of any "healthy" traffic you have would be helpful.
from ts3j.
Related Issues (20)
- Channel Commander HOT 2
- Is this legal? HOT 1
- client is modified error HOT 4
- Can't connected to passworded server HOT 1
- Cant connect to TeamSpeak Server - INIT1 Reading Problem
- Unable to send long Cyrillic messages to chat HOT 2
- Initializing bot HOT 7
- Cannot get clients on server HOT 1
- AudioSender not working
- Error in the getServerGroups() method of the Client class
- How to send Audio? HOT 1
- Can't connect to ts server HOT 2
- Check Bans/Kicks
- Problem with packet size
- Step 127 and Timeout
- Init 1 Step 3 Error
- Repository error HOT 2
- AudioChannel
- 2 questions
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ts3j.