Replying to Avatar VΔz

GE #siamstr มีข่าวดีมาบอก

wss://relay.siamstr.com จะย้ายไปที่ wss://relay.siamdev.cc

เป็นการย้ายระบบ Domain ไปใช้ CloudFlare Dynamic DNS ทำให้สามารถเชื่อมเข้าไปยัง IP เครื่องพี่ตี๋ nostr:npub1z8huw7etk7l5a2k5u8n99vsz2uvtjtrusnz05e7j7ptgfcpqnyfsvpq70x ที่รัน relay ได้โดยตรง ไม่ต้องผ่าน Tunnel ด้วย Wireguard แบบเดิม ช่วยลด Ping และความเร็วการเชื่อมต่อที่รวดเร็วกว่าเดิม!!

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 ให้เข้าไปได้

Reply to this note

Please Login to reply.

Discussion

ขอบคุณครับ เดี๋ยวลองไปเช็คดูแป๊บบ

แก้ไขเรียบร้อยครับ ลองดูว่าใช้ได้หรือเปล่า

เอ แปลกแฮะ wss://local.siamdev.cc ปกติ wss://relay.siamdev.cc ไม่ติด

2 อันนี้มีอะไรต่างกันมั้ยครับ

local ผ่าน tunnel เข้าบ้านผม

ส่วน relay ยิงเข้า IP บ้านพี่ตี๋โดยตรงครับ

หรือว่าโดน reject ที่ relay หว่า มันมี log ว่าไปถึง relay มั้ยครับ

nostr:npub1z8huw7etk7l5a2k5u8n99vsz2uvtjtrusnz05e7j7ptgfcpqnyfsvpq70xจะว่าไป Rules ที่ตั้งไว้ตอน Block Bot Reply Guy พี่ตี๋ได้เอาออกหรือยังนะครับ

เรียบร้อยครับ พี่ตี๋ลบ Rules block empty user-agent ออกให้แล้วครับผม

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