Lost-MSth / Arcaea-server

一个微型的 Arcaea 本地服务器 A small local server for Arcaea
MIT License
358 stars 53 forks source link

how to set the link play UDP server? #158

Closed rlarhsid closed 5 months ago

rlarhsid commented 5 months ago

I modded 5.5.8c arcaea, and everything works fine, including song downloads, PTT mechanisms, and etc. However, the link play doesn't work, and I figured out that the port 82 (TCP server I changed for linkplay) opens successfully, but the port 81 (UDP server for linkplay) doesn't open at all. I've tried changing the ports, changing the outbound / inbounds for the port in Windows Defender, Re-installing arcaea-server files and Flask, but nothing worked.

Would you tell me how to fix this? I'll screenshot the things that you say to attach if needed. Comment me please.

Lost-MSth commented 5 months ago

So, how did you check the UDP port 81? Show me the related output of netstat -ano.

Additionally, explain your network environment.

rlarhsid commented 5 months ago

I checked the port 81 (UDP) closed via open port check tool (https://www.yougetsignal.com/tools/open-ports/). image image I'm using Wi-Fi, and Charles / VProxid to redirect arcaea to my local server. I did additional port-fowarding for port 80,81,82,2020,8888 (Charles HTTP and SOCKS), to use the server outside.

rlarhsid commented 5 months ago

image image image

Lost-MSth commented 5 months ago

Hmmm UDP port cannot be easily checked by outside tools. By netstat, you can see the port is open.

VProxid... Nope, it doesn't support UDP, according to its README.

rlarhsid commented 5 months ago

oh, I see. is there any other apps that could replace VProxid? sorry for asking too much.

Lost-MSth commented 5 months ago

VProxid's README puts RProxid(root needed).

Postern or others can work too.

rlarhsid commented 5 months ago

used proxifier, everything works fine. Thanks, I'll end this issue!