> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zonely.gen.tr/llms.txt
> Use this file to discover all available pages before exploring further.

# WebSender, RCON and Command Delivery Problems

> The products received from the website are not delivered in the game, WebSender 8000 port and console scripts.

When purchasing a product or balance from your Zonely store, the command transmission to the corresponding gaming server is carried out via the WebSender or RCON protocol.

***

## Most Frequently Asked Problems and Solutions

> [accordion] WebSender reports Connection timed out or Connection refused
>
> You get this error when your website cannot access the WebSender plugin on TCP on the gaming server.
>
> * **1. Safety Wall (Port 8000) Rule:**
>   WebSender listens on **TCP 8000** by default. If port 8000 is closed to external connections on the game server host (Windows Firewall or Linux UFW), the Zonely server cannot establish the connection.
>   * **Linux (UFW):**
>     ```bash title="Server Terminal" theme={"theme":"css-variables"}
>     sudo ufw allow 8000/tcp
>     sudo ufw reload
>     ```
>   * **Windows Server:** Windows Defender Firewall -> *By default Rules (Inbound Rules ->)* New Rule -> \* Port \* TCP 8000 -> \* Allow Link \*.
>   * **Hosting Panel:** Confirm that the WebSender port is open on the "Port Management" or "Security Wall" tabs on the game server panels like Keyubu, Batihost or Rabisu.
> * **2. Cloudflare Orange Cloud Error:**
>   For your WebSender address `websender.alanadiniz.com` If you are using a subdomain, this registration is on Cloudflare **Orange Cloud (Proxied)** not, necessarily **Gray Cloud (DNS Only)** must be.

> [accordion] WebSender seems to be connected but commands fall into the gaming console
>
> If the connection test fails to do not work after purchase despite successful passing:
>
> * **Password and Hash Algorithm Dispute:**
>   Zonely in the management panel **Servers → Edit → WebSender Password** with your game server `plugins/WebSender/config.yml` in the file `password` make sure the area is the same to the letter. Turkish character in the password (`ş`, `ı`, `ğ`) or do not use space.
> * **Variable Format in the command:**
>   For player name in command templates `%player%`For pcs `%amount%` Use Zonely standard variables like. False-post variables (eg `{player}` or `%username%`) leads to syntax error on the server.

> [accordion] The player does not deliver or disappear when it is not in the game
>
> Some Minecraft commands (eg `/give %player% ...` or `/eco give %player% ...`) requires the player to be logged actively on the server.
>
> * **Why Root:** If the player is not in the game when shopping on the website, the server command runs *"Player note found"* (No player found) error and the item may disappear without falling to the ground.
> * **Solution:**
>   1. Zonely Management Panel -> **Store → Products** Go to the section.
>   2. Edit and **"Deliver while in the game" (Online Required)** activate the option.
>   3. When this option is open, Zonely takes the product to the quantum; the player automatically triggers the WebSender or ZonelyCore command when it log into the server.

> [accordion] What is the difference between RCON and WebSender, which should I choose?
>
> * **WebSender (Required):** Minecraft is a specially developed plugin. It uses encrypted hash verification, light weight and works stable on large servers.
> * **RCON:** Minecraft server `server.properties` is the protocol located in the file. Additional plugin does not require but in terms of encryption and port security `rcon.password` very strong retention of the area and `rcon.port` must be safely opened to external access of the port.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.