Simple Voice Chat

Simple Voice Chat

337k Downloads

Waterfall Proxy Bug with VoiceChatProxy plugin

Closed this issue · 3 comments

commented

Confirmation

  • I have read the wiki

Bug description

After much research, in the documentation, wiki, issues, and problems of SimpleVoiceChat, I came to the conclusion that the mod client does not try to make the UDP connection through the proxy IP, but rather through the current server we are on, ignoring the proxy...

Q: Why is this problem affecting me?
A: I am creating a server with a proxy, however, the servers connected to the proxy (Lobby & Survival Paper) do not have a way to connect directly, only through the proxy can I access them, this is a security measure that my host has put in place for my bungee servers.

This log, for the relevant in the my client
[13:57:19] [Client thread/INFO]: [voicechat] Compatibility version 18 [13:57:19] [Client thread/INFO]: [voicechat] Loading plugins [13:57:19] [Client thread/INFO]: [voicechat] Loaded 0 plugin(s) [13:57:19] [Client thread/INFO]: [voicechat] Initializing plugins [13:57:19] [Client thread/INFO]: [voicechat] Initialized 0 plugin(s) [13:57:20] [Client thread/INFO]: [voicechat] Loading Opus

[13:57:48] [Client thread/INFO]: [voicechat] Received secret [13:57:48] [Client thread/INFO]: [voicechat] Connecting to voice chat server: '181.215.236.113:10585' [13:57:48] [VoiceChatAuthenticationThread/INFO]: [voicechat] Trying to authenticate voice chat connection

This is when it occurs 15 to 20 seconds after entering the server, the log only gives this information, and after that, the voice chat on the server stops for me.
[14:02:20] [MicrophoneThread/INFO]: [voicechat] Connection timeout [14:02:20] [MicrophoneThread/INFO]: [voicechat] Stopping microphone thread [14:02:20] [MicrophoneThread/INFO]: [voicechat] Disconnecting voicechat

My minecraft is original, and my server is for original minecraft, I'm configuring the waterfall server, but I don't know what to do to make it work properly, is this a problem with the host or is it actually a bug in the mod, which I believe it is after several investigations?

Minecraft version

1.12.2

Mod/Plugin version

voicechat-bungeecord-2.5.28.jar

Mod/Plugin loader and version

voicechat-forge-1.12.2-2.5.29

Steps to reproduce

  1. Configure a proxy server using waterfall and put the plugin voicechat-bungecord
  2. Configure 2 servers on your proxy, 1 lobby server and 1 survival server (paper)
  3. Now enter the server, you will notice that everything is ok from the proxy to the lobby, the voice chat is connected!
  4. Now try to enter the survival paper server, try using /server survivalpaper and you will be teleported without problems...
  5. After switching from the lobby to the survival role, 15 to 20 seconds, the voice chat will be disconnected, and in the client log, it shows a "Time Out" of the voice chat.

Expected behavior

No response

Log files

https://gist.github.com/Akashiic/18b3f67e99316c84401c42965f98bc2e

Screenshots

No response

commented

You are using an outdated version of the proxy plugin and the mods, please update and check if it still happens there.

commented

I just tested it and it works perfectly fine for me. It s also impossible for the client to know the address of the backend servers, so thats definitely an issue with your networking.

If you need help, visit the discord.

commented

Você está usando uma versão desatualizada do plugin proxy e dos mods, atualize e verifique se isso ainda acontece.

I just updated everything to the latest version, and the problem persists

I'm now using version
Client: voicechat-forge-1.12.2-2.5.30
Proxy-Waterfall: voicechat-bungeecord-2.5.30
Paper-servers: voicechat-bukkit-2.5.30

and the problem still persists