De poort moet inderdaad open staan op de firewall van de server, de firewall van de router heeft daar niets mee te maken. Ik vermoed dat het probleem bij de server ligt.
Met onderstaande PowerShell-commando kun je vanaf de client controleren of poort 3050 open staat op de server. Gebruik je macOS op de client, dan kun je eventueel telnet gebruiken.
Test-NetConnection -ComputerName 192.168.178.19 -Port 3050
telnet 192.168.178.19 3050
De port forwarding-regel kun je gerust verwijderen als je niet van plan bent om de server vanaf buiten het LAN te bereiken, deze heeft dan geen functie. Dit komt ook de veiligheid ten goede. De regel staat overigens onjuist ingesteld voor dat doeleinde: het IP-adres zou dat van de server moeten zijn.