Skip to content

[BUG] - After the signaling server and the program are successfully connected, the webpage still fails to display the screen. #768

@17681270934

Description

@17681270934

UE Version:
E.g. UE 5.5.4

Frontend Version:
E.g. UE5.5Future versions

Problem component
E.g. Signalling Server, Frontend

Description
After the signaling server and the program are successfully connected and all settings are correct, the background screen still cannot be loaded on the web page. This issue has been present since the UE5 version. The reason is that in version 5.4, the IP address can be manually modified (specifically, the:SetPublicIP function). After the update in version 5.5, the IP address is automatically obtained from the common.bat file. This is the main cause of the problem. When there are restrictions of NAT type, and the network environment (such as enterprise networks, campus networks, or certain home routers) blocks the STUN/TURN protocols, and the firewall/UDP port is blocked, WebRTC cannot establish a connection. Even if all steps are correct, the screen still cannot be loaded. Currently, my solution is to modify the:SetPublicIP function in common.bat to manually set the IP address. This will work. I hope the team can solve this problem with a more convenient and stable technical solution. Thank you.

Steps to Reproduce:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

  1. A clear and concise description of what you expected to happen.
  2. Ideally laid out in steps.

Screenshots
If applicable, add

common.zip

Image [SignallingWebServer-log.txt](https://github.com/user-attachments/files/24657852/SignallingWebServer-log.txt) [UE5.5.4run-log.txt](https://github.com/user-attachments/files/24657853/UE5.5.4run-log.txt)

screenshots to help explain your problem.

Platform (please complete the following information):

  • OS: [e.g. Windows 10 Pro]
  • Browser + version [e.g. chrome 100]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions