Update การใช้งานครับ ตอนนี้เหมือนเจอว่า client บางตัวที่ไม่ได้ส่ง user-agent ไปด้วยใน header จะไม่สามารถเชื่อมต่อได้ครับ เช่น primal on ios

ผมลองทดสอบด้วย websocat เทียบกับ relay ของคุณอาร์มแล้วเจอว่า
ถ้าไม่ใส่ user-agent ได้ 403 Forbidden
% websocat wss://relay.siamdev.cc
websocat: WebSocketError: WebSocketError: Received unexpected status code (403 Forbidden)
websocat: error running
% websocat wss://relay.notoshi.win
^C
ถ้าใส่ user-agent เชื่อมต่อได้
% websocat wss://relay.siamdev.cc -H 'User-Agent: Websocat'
^C
% websocat wss://relay.notoshi.win -H 'User-Agent: Websocat'
^C
คิดว่าน่าจะเพราะ cloudflare กันไว้นะครับว่าต้องส่ง user-gent มาด้วยถึงจะ allow ให้เข้าไปได้
ขอบคุณครับ เดี๋ยวลองไปเช็คดูแป๊บบ
Thread collapsed
แก้ไขเรียบร้อยครับ ลองดูว่าใช้ได้หรือเปล่า
เอ แปลกแฮะ wss://local.siamdev.cc ปกติ wss://relay.siamdev.cc ไม่ติด
2 อันนี้มีอะไรต่างกันมั้ยครับ
local ผ่าน tunnel เข้าบ้านผม
ส่วน relay ยิงเข้า IP บ้านพี่ตี๋โดยตรงครับ
หรือว่าโดน reject ที่ relay หว่า มันมี log ว่าไปถึง relay มั้ยครับ
เรียบร้อยครับ พี่ตี๋ลบ Rules block empty user-agent ออกให้แล้วครับผม

เย่ ขอบคุณคร้าบบบ ผมลองใน primal เชื่อมต่อได้แล้วครับ
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed