Simple Voice Chat

Simple Voice Chat

31M Downloads

Voice Chat Unavailable

TrialDragon opened this issue ยท 20 comments

commented

Please read the FAQ before submitting a bug report!
Did read the FAQ and Wiki looking into the issue.

[Issue]
When I press any of the Voice chat keys I get the message Voice Chat Unavailable. This is despite me opening the port via router page and then making sure my firewall is allowing it through as far as I know

.

[Expected]
I expected to be able to chat via the mod.

Log files
latestLog.

Versions

  • Minecraft version: 1.16.5
  • Forge version: 36.0.42
  • Mod version: 1.0.6

Other mods
Modlist

Screenshots (Optional)
2021-02-19_00 11 40

commented

I can't see any trace of the mod being installed in your logs.

commented

Here a log with reference to it. Apologies that the original didn't retain that detail.
Log

commented

Can you please also send the logs of your client?

commented

@henkelmax Here is the latest.log in my folder. Hopefully, it has all the necessary info. Do you need a debug.log as well?

commented

It seems that you don't have your port forwarded correctly. Please read the wiki for more information.

commented

@henkelmax I have read the wiki and done all the steps mentioned there, before and after posting the issue to be sure. Is it possible that the tests provided there do not work if the server is hosted on the same machine as the client? But I tried some other methods for checking ports and you're right, despite having forwarded the port on my router the same way as 25565(which works) 24454 is showing as listening or filtered (which from my understanding means blocked by firewall) even when the inbound rules allow 24454 UDP. Do you have any idea of ways to troubleshoot this? Or is this now an issue beyond the scope you can help with.

commented

Have you tried if netcat works?

commented

@henkelmax Yes, it does work the way you say it should in the wiki, I made sure of that before I even posted the issue. But I have concerns it's not actually testing if 24454 is open because the server and client are on the same machine.

commented

@henkelmax Quick extra, do all who use this mod need to open port 24454? A user on the server is having the same voice chat unavailable when trying to use it.

commented

It only has to be opened on the server.

commented

@henkelmax
Okay we did the netcat test and I can't type anything serverside and I receive nothing he typed. I'm guessing this means my router is refusing to port forward any port other than 25565?

commented

So the voicechat works on your local machine?

commented

@henkelmax No, it does not. What I've been testing is my client connecting to a server on the same machine. This is why this is odd as you'd think the client on the same machine as the server would be the most likely to work. Also, I did another test with inbound and outbound exception rules for 24454 UDP, and still the same issue. Also tested netcat again and it does work.

commented

That's strange!
Can you try it without any other mods on the client and server?

commented
commented

@henkelmax So, progress. Apparently, GDLauncher thought it preferable to download 1.16.5-1.0.0 on the client instead of the latest. So having updated both server and client to 1.0.8 I can now press capslock, v, and m and access their menus and functionalities. Though I still have not tested whether or not I can hear others or if others can hear me. I am sorry for bothering you with what is now quite clearly my fault for neglecting to ensure that the client is of the correct version.

commented

No problem. Happens to everyone :)
Let me know if you can hear each other.

commented

Make sure the firewall on your computer is set up correctly. Also check that the router port forwarding has your computers IP. Maybe you set your forwarding to TCP instead of UDP.

commented

@henkelmax I believe my firewall is set up correctly. It's Windows Defender. And the router does have the specific machine private IP set for the port and the port is UDP. I genuinely have no clue why this isn't working unless it's something like my ISP blocking most ports other than 25565 and the base common use ones.

commented

There are many reasons why it wouldn't work. It could be that your ISP uses Dual-Stack Lite or many other reasons. But I can't help you with that.