Solved Local Server hosting login with local client but no one can hear me on IVC while in 3D
-
I have added the below to my bms user config and everyone can hear me. This changed my connection from P2P to CS. My firewall on both computers are still on and I have not made any more changes other than the below. Also my server PC does not log in to the IVC server it hosts.
set g_bClientServerConnection 1
However, now it seems as though my entity is where the server is because when we are close to the server aircraft everyone can hear me. As we fly further from the base everyone hears me as getting further away once we reach about 60 miles from the airbase. Then at 90 miles I am basically unreadable.
What I am going to try next is to log in to IVC with the host and make sure my entity is not replacing it for some reason.
-
@AviationPlus yep makes sense … at least the part about C/S vs P2P. there was a thread here a while back, with two people in same house trying to connect out to a server… similar problems, iirc
because this is UDP … there’s no “connection” the remote (outside your local network) machines just see packets coming to/from your IP addr… the NAT router can’t know how to route those incoming packets to which host.
(in principle it can, if the UDP traffic is full-duplex/bidirectional… ie. outgoing requests and incoming responses using the same port … but I don’t think (not sure!) don’t think IVC protocol works that way.)
the other issue, about perceived distance bound to wrong player … sounds like a different bug we need to get to the bottom of
-
something stupic but might help…
Did you put your public IP and test?
-
@MaxWaldorf said in Local Server hosting login with local client but no one can hear me on IVC while in 3D:
something stupic but might help…
Did you put your public IP and test?
I logged in with my public IP with my main PC and the problem still persists.
-
Update:
Tried again tonight with different people and had the same results.
-
Server hosting with IVC and not logged in. The server C-130 logged in at a different airbase than me and no one was able to hear me at all. No open air not even the mic click.
-
Server hosting with IVC and not logged in. The server C-130 logged in at the same airbase as me/us and everyone was able to hear me just fine. As we started to fly away from the airbase the person next to me was getting degraded radio quality from me at we were 90 miles away from the base. I had someone take off from the base later and they were only 40 miles away from the base and could hear me just fine. It seems that BMS thinks my client flying computer is the server.
-
Server hosting with IVC but logged in this time and had the same results.
-
Had the server host the game but I hosted IVC as the client changing ports to my client PC. I had the server at a different base than us. Everyone joined as normal but no one was able to hear me but I could still hear them just fine. I did not test the distance as I assumed the same results would have been present.
-
I had the server stay in that other TE and I hosted my own session on the client using a local TE everything worked as it should. If I host my own session there are no issue but when the server is in 3D in my online session the issue persists.
This does not make any sense to me
-
-
There are two people that I know used to host and log in locally. How they got it work was that they had a different IP for the server and the local client. This might be the issue not sure if it can be worked around with some changes in the BMS code.
-
Going to try completely changing the server name that might be the problem
Client Name: Prime
Server Name: Prime Server -
Turned out it was because my server name was similar to my client name. I changed the server name to just server and everything works fine now. Thanks for everyone who helped me.
Will not work
Server: Prime Server
Client: PrimeWorks
Server: PrimeServer
Client: PrimeServer: Server
Client: Prime@Micro_440th I don’t think this any of this is covered in the docs at the moment if you need help to add it let me know.
-
-
@AviationPlus something to do with host name matching callsign name, perhaps?
-
@airtex2019 said in Local Server hosting login with local client but no one can hear me on IVC while in 3D:
@AviationPlus something to do with host name matching callsign name, perhaps?
Ya I guess but it turns out it just has to be similar. Who would have guessed. I am glad it’s fixed and a known fix. Thanks to everyone who helped.
-
Wow, never heard about that.
So the info to nail is that server name and client name cannot be similar correct? -
@Micro_440th Basic Network concept…
Don’t set 2 times the same name on the same LAN network…
-
Done -
@Micro_440th
And just for the networking challenged like me: Would that be this name?(not some name stated in BMS somewhere ?)
-
@MaxWaldorf said in Local Server hosting login with local client but no one can hear me on IVC while in 3D:
@Micro_440th Basic Network concept…
Don’t set 2 times the same name on the same LAN network…
Well Prime and Prime Server isn’t the same name just similar using as the logbook name in Falcon BMS. If you remove the space it works fine as well.
-
@jayb said in Local Server hosting login with local client but no one can hear me on IVC while in 3D:
@Micro_440th
And just for the networking challenged like me: Would that be this name?(not some name stated in BMS somewhere ?)
@Micro_440th said in Local Server hosting login with local client but no one can hear me on IVC while in 3D:
DoneYa it is the logbook name have not really tried with the System Name.
-
AFAIK it might be a netbios thing…
spaces in netbios don’t translate at all I think…
-
@Micro_440th Also forcing CS to the local client is necessary before anyone will be able to hear the client in IVC.
-
@AviationPlus said in Local Server hosting login with local client but no one can hear me on IVC while in 3D:
@Micro_440th Also forcing CS to the local client is necessary before anyone will be able to hear the client in IVC.
I don’t do it.
-
@AviationPlus nope