I set up pf. firewall as you suggested and ran "shields up" from www.grc.com
This tells me that port 1024 is open and ports 1025, 1026 and 1027 are closed and are all being used by "microsoft generic service host".
GhostBSD is the only OS on the computer and I have never had Microsoft installed on it.
Having looked in /etc/services port 1024, 1026 and 1027 are not listed, 1025 is assigned twice to
blackjack 1025/tcp #network blackjack
blackjack 1025/udp #network blackjack
How has "microsoft generic service host" got onto the system and how can I get rid of it?
Configuring and tweaking your GhostBSD System.