■ 🕑 1. Giko Firewall blacklist discussion │ I use shared ipv4, assigned by ISP & have no control of it. It does being shared across many hundreds of other ISP customers. I don't know how this work, maybe even NAT. │ Since free ipv4 addresses ended many years ago, and ipv6 is not implemented/given here. │ I don't have money to buy clean private ip or vpn. │ │ Unban my ip *.*.*.50 I don't have other ip & can't cchange it, │ sadly I can't join your game server play.gokipoi.com │ │ あなたのIPは拒否されました。TorやVPNを使わないでください。 │ Your IP was rejected. Please do not use Tor or VPNs. │ https://www.abuseipdb.com/check/*.*.*.50 │ │ What's the logic of this? │ Whole world is on Tor, NordVPN, you freely discussed their usage inside gikopoi chat room. │ I'm not using them, but it should be legal to use them. Every 3rd youtuber is promoting VPN. │ In many countries (china, russia, venezuela, cuba, iran, syria, libiya, africa ... etc ) it is impossible to browse internet without vpn. Banning Tor in anonymous imageboard game? Astonishing non-sence level of hypocrisy. │ │ Those sort of ip bans, making the web worse & gatekept, same stuff CF, js hCaptcha, or Anubis does does but with exception without js. │ │ Are you afraid of bots? But you do have idle bots in giko. │ I neven used a bot, neither spam. │ │ Quickfix: whitelist subnets. But I don't know subnets ranges of my isp. │ │ fix: pohon nonjs captcha should work fine for gikopoi. │ or you could come up & invent another new type of nonjs captcha. │ some folks made anime or math captcha. │ optional simple account creation (without email) is fine too, since it is sort of variation of captcha. │ │ Never ban IPv4, today they are all shared (or will be eventially soon), and behind 1 ip there could be thousands of users. │ │ ├─■ 🕑 2. │ I can consider disabling the firewall again but will re-activate it the │ moment abuse is detected and becomes a frustration. │ │ Here's the thing -- I'm not a JS coder. The code, as I've received it, │ kind of takes an all or nothing approach to the firewall. I'm also │ incredibly lazy and don't want to manage my own firewall list of bans. │ │ If you know how to modify the code to whitelist subnets, feel free to │ shoot me a tip via https://4x13.net/me -- otherwise, I'm going for an │ all-or-nothing approach. There are inbuilt user-based moderation tools │ so that does reduce moderation effort on my end... │ │ > Banning Tor in anonymous imageboard game? Astonishing non-sence │ > level of hypocrisy │ That is kind of a dumb argument tho, nearly all imageboards ban tor use. │ │ If you don't want to contact me directly, you should be able to subscribe │ to this thread via atom https://bbs.gikopoi.com/atom/thread/1748072799/ │ or all recent comments via atom https://bbs.gikopoi.com/atom/recent │ or stick to manually refreshing this thread. We should be able to work │ something out. │ │ ├─■ 🕑 3. │ Can't reconnect │ │ tfw shadowbanned │ ├─■ 🕑 4. │ │ Arch, did you made any changes on backend recently? │ │ Cuz I can't connect. │ │ Sometimes game says "can't establish connection, unknown error" │ │ and sometimes it goes mute, without drawing my character and Reconnecting in upper corner. │ │ My network & setup is same & fine. │ │ │ └─■ 🕑 5. │ 0 changes to backend EVER -- the most I do is an occasional reboot of │ the server / calling server (Janus). and there are currently 0 bans. │ │ if you are using a normal Firefox or Chrome it should work fine on │ Windows and Android. if you are using a Linux or some weird browser, │ all that I can say is that regulars using Linux or weird browsers are │ able to connect fine, and that's where the issue is │ │ otherwise maybe you got a weird ISP. │ ├─■ 🕑 6. │ login {userName: "Boss", characterId: "hungry_giko", areaId: "for", roomId: "gym", password: ""} │ │ https://play.gikopoi.com/socket.io/?EIO=4&transport=polling&t=PT0V9iv&sid=MkinN-I6b5nuUlpaAEjx │ │ EIO: 4 │ transport: polling │ t: PT0V9iv │ sid: MkinN-I6b5nuUlpaAEjx │ │ response 2 │ └─■ 🕑 7. │ websocket.js:54 WebSocket connection to 'wss://play.gikopoi.com/socket.io/***' failed │ Socket disconnected: │ transport close │ │ │ └─■ 🕑 8. wss socketio is actually broken and browsers usually revert to long-GET polling.