RDP Connection Problem: Can't Connect to Windows Server
RDP connection troubleshooting guide: Path.net firewall rules, Default Block, creating a filter rule for RDP port, and step-by-step troubleshooting.
SSH connection troubleshooting guide: Path.net firewall rules, Default Block, creating a filter rule for SSH port, and step-by-step troubleshooting.
On REXE Technology servers, the Path.net DDoS protection system works automatically based on rules. When an IP has no rules at all, all ports are open. However, if your IP has at least one rule, the system automatically applies Default Block and only the ports allowed by your rules stay open — all other ports are closed. For this reason, you need to create a filter rule that opens the SSH port (22) for SSH access.
If you can't establish an SSH connection, the most likely cause is that your IP has rules that trigger Default Block but no filter rule has been created for the SSH port (22). While Default Block is active, only the allowed ports are open — if SSH is not included, you cannot connect.
Path.net firewall automatically applies Default Block when your IP has rules. In that case, only the allowed ports stay open:
Incoming Traffic → Path.net Firewall → Filter rule exists?
→ Yes: Pass traffic
→ No: Block traffic (DROP) — disallowed ports closed
When no filter rule has been created for the SSH port (TCP 22) — but the IP has other rules — SSH connection requests are blocked by Default Block and the connection times out.
To access SSH, you need to create a port-specific filter rule via Path Panel or the Rule Management product in your customer panel. This rule only opens SSH port (22) — all other ports remain closed with Default Block.
Log in to Path Panel or the Rule Management product in your customer panel
Click your server IP in IP Management
Create New Rule with the following settings:
Protocol: TCP
Destination Port: 22
Description: SSH access
This rule only opens TCP port 22. All other ports remain closed with Default Block.
The rule creation screen has two modes: standard filter (you just enter protocol + port) and hard filter (you pick one of the game or application filters). For SSH the standard mode is enough. Both modes operate at Layer7 and track connection state. TCP Symmetric is only one of the filters selectable as a hard filter; a hard filter is used when application-specific packet inspection is needed.
It may take 2-5 minutes for your rule to propagate to all Path.net network points:
| Status | Description |
|---|---|
| pending | Rule created, waiting to be sent |
| synced | Sent to Path.net |
| propagated | Deployed to all points — connection possible |
| failed | Sending failed — retry |
SSH connection may not be possible until the rule reaches "propagated" status. Be patient and track the rule status from the Path Panel.
Even if the panel shows the rule as not yet propagated (not updated), the rule has most likely already been deployed within 2-5 minutes. The status may update with a delay due to the panel's status-check interval or the time it takes for the rule to be applied across all nodes on the Path side (except ours). This is only a visual delay in the panel; the port has in fact already been opened in the system.
If you still can't connect after creating the filter rule:
Access your server's VNC/KVM console from the REXE customer panel (my.rexe.tr):
# Check SSH service status
systemctl status sshd
# Start SSH service if not running
systemctl start sshd
systemctl enable sshd
SSH runs on port 22 by default. If you're using a different port, update the port in your filter rule:
# Check SSH configuration file
grep -i port /etc/ssh/sshd_config
The local firewall on the server (iptables/ufw) may be blocking the SSH port:
# Check UFW status
ufw status
# Allow SSH
ufw allow 22/tcp
# Check iptables rules
iptables -L -n | grep 22
# Connection command
ssh root@SERVER_IP_ADDRESS
# With specific port
ssh -p 22 root@SERVER_IP_ADDRESS
Make sure the rule has reached "propagated" status. Propagation can take 2-5 minutes.
Delete the existing rule and create a new one with the new port number.
If your IP has rules, Default Block is automatically active and disallowed ports are closed. You need to create a filter rule for the SSH port (22) via Path Panel (x.rexe.tr) or the Rule Management product in your customer panel. When creating the rule, enter Protocol: TCP and Destination Port: 22 (standard filter mode). If your IP has no rules at all, all ports are open and the problem may be on the server side.
It takes 2-5 minutes for the rule to propagate to all network points. You can track the rule status from the Path Panel.
For security, SSH key pair (public/private key) authentication is recommended over passwords. Key-based authentication is much more resistant to brute-force attacks. Use ssh-keygen to generate a key pair and copy the public key to your server.
RDP connection troubleshooting guide: Path.net firewall rules, Default Block, creating a filter rule for RDP port, and step-by-step troubleshooting.
Guide to running MTR network tests with WinMTR and Linux MTR, creating ICMP filter rules, and submitting results to support. Diagnose packet loss and latency.
Packet capture guide using Linux tcpdump and Windows Wireshark. Create PCAP files for network analysis, troubleshoot connectivity issues, and submit to support.