CSA Network Game

Network games with CSA protocol servers

CSA Protocol 1.2.1 shogi-server floodgate

Screenshots were captured on Linux with the English interface.

Connection Settings

Set the server and the player on your side

Connect and Wait

Log in to the server and wait for an opponent

Playing

Play on the same screen as in ordinary games

Supported Servers

Network games work with servers that support the CSA protocol

  • shogi-server: An open-source shogi server that supports the CSA protocol. You can also run your own server.
  • floodgate: An online venue for computer shogi built on shogi-server. It runs around the clock and many shogi engines take part.

Connection Troubleshooting

Check the connection type and server settings

SymptomWhat to check
SSL handshake error / wrong version numberThis occurs when connecting with TLS to a plaintext CSA server. Select Standard CSA (plaintext) for a standard shogi-server or floodgate.
TLS certificate verification errorCheck the TLS server host name, certificate expiration and trust. Contact the server administrator about certificate problems.
Connection refused / timeoutCheck that the server is running, the host and port are correct, and the firewall permits access. localhost refers to the computer running ShogiBoardQ.
Login fails / no opponent foundCheck the ID, password and game name. On floodgate, use a unique ID and dedicated trip string, and wait for the pairing time.