Prerequisites
Before connecting clients, ensure:- FreeTAKServer is running and accessible
- You know your server’s IP address or hostname
- You have generated client certificates (if using SSL)
- Firewall allows connections on required ports
Understanding Connection Types
FreeTAKServer supports two connection types:Non-SSL Connection
- Port: 8087 (default CoT port)
- Use case: Testing, internal networks
- Security: Unencrypted traffic
SSL Connection (Recommended)
- Port: 8089 (default SSL CoT port)
- Use case: Production deployments
- Security: Encrypted traffic with certificate validation
- Requirements: Server and client certificates
Method 1: Using Data Package (Recommended)
The easiest way to connect clients is using a configuration data package generated by FTS.Method 2: Manual Configuration
If you prefer to configure manually or can’t use data packages:Connection Verification
Check Server Logs
Monitor FreeTAKServer logs for connection events:Verify in ATAK
- Check the Network Status widget
- Look for green indicator next to your connection
- Your callsign should appear on other connected clients’ maps
Test Communication
- Send a chat message to “All Chat Rooms”
- Drop a marker on the map
- Other connected clients should receive both
Troubleshooting
Connection Refused
Certificate Errors
Common SSL issues:
- Certificate expired: Regenerate certificates with longer expiry
- Wrong password: Verify certificate password matches configuration
- Missing CA: Ensure server certificate package includes CA certificate
Client Not Visible
If clients connect but don’t see each other:- Verify client sent presence CoT (check server logs)
- Ensure clients are on same channel/network
- Check server routing configuration
- Verify no IP filtering is active
iOS ITAK Specific Issues
- ITAK may require certificates in specific format
- Ensure background location permissions are enabled
- Check iOS VPN settings don’t interfere
Configuration Reference
Server Ports
Client Certificate Paths
FreeTAKServer stores certificates in:Public Server Connection
To connect to the FreeTAKTeam public server for testing: Server Details:- Address:
137.184.101.250 - Port:
8087 - Protocol: TCP (non-SSL)
The public server is for testing only. Do not use for sensitive operations.
Next Steps
- Configure SSL/TLS for secure production use
- Set up Data Packages for sharing maps and files
- Configure Federation to connect multiple FTS instances