javAPRSSrvr
Home Page

Common Client Port Types


Port TypeDirectionServer
Adjunct
Support
Description<Common Port Number
Full Feed PortsBidirectionalNoStandard port for clients, IGates, and servers to connect to. All packets received on the server are sent to the client except for packets received from the client. Similar to aprsD 10152.23, 10152
Full Feed with History PortsUnidirectional
(to client)
NoSame as Full Feed Ports with a pre-pended transmission of the last posit received from each station over the last X minutes where X is defined by the sysop and is usually 30 minutes.10151
Message-only PortsBidirectionalYesPort only sends message data type packets to the client. It also sends posits from the messaging station to the client.1314
Client-only PortsBidirectionalYesOnly messages addressed to the client login are passed to the client(with associated posits).No standard
User-defined Filter PortsBidirectionalYesSame as Client-only Ports with the addition of messages (and associated posits) addressed to stations previously gated to the server by the client are passed to the client.14580
Local-only PortsBidirectionalYesSame as User-defined Filter Ports except that all data from the client remains local to the server. This is for subnet servers such as FireNet.No standard
Read-only PortsUnidirectional
(to client)
YesPort only passes packets that the server adjunct (such as APRS Filter) approves.No standard
Filtered History PortsUnidirectional
(to client)
YesSame as Read-only Ports with a pre-pended transmission of the last posit received from each station over the last X minutes where X is defined by the sysop and is usually 30 minutes. Port only passes packets that the server adjunct approves.No standard
Multicast PortsUnidirectional
(to client)
NoMulticast transmission of all packets received on the server.No standard
UDP PortsUnidirectional
(to server)
NoAccess for UDP applications. This port can accept packets-only from predifined IP addresses or it can accept UDP packets containing a login line followed by an APRS packet line. 8080
HTTP PortsUnidirectional
(to server)
NoAccess for send-only applications such as smartphones. This port accepts HTTP POSTs or PUTs containing a login line followed by an APRS packet line.
This port also supports bidirectional WebSocket connections which appear as regular User-Defined Ports.
8080

javAPRSSrvr uses the following algorithm for determining what packets from the client will be passed on.

  1. No login from client - No packets are accepted by the server nor sent to the client.  Client will be disconnected after 30 seconds.
  2. Unverified login from client - Posits and weather packets only, and only if from the client with TCPIP* in the header (no gated packets).
    This feature is only available for non-APRS-IS servers.
  3. Verified login from client - All packets are accepted by the server.