looks like it's not about the port.
try below to see if helps
It sounds like the catalog is not completely up and running. You might try the following:
Catalog server connection tips.
1. Is the firewall daemon on each of the catalog servers stopped and disabled
2. Are the following ports open and available?
8145, 2181, 2888, 3888, 8983
3. Can you ping each of the catalog servers from the SnapCenter server?
4. Can you ping the SnapCenter server from each of the catalog servers?
Steps to verify correct installation of index server
From index server, run
ps -aux | grep zookeeper
ps -aux | grep solr
to make sure these services are running
Or you can browse to the Solr server using http://<index_server_IP>:8983 to see the status
5. Check all the index server processes are working OK using netstat –tn to see if the ports have listeners)
How to stop/start index server processes
How to stop
/opt/NetApp/snapcenter/indexer/solr-6.2.0/bin/solr stop -p 8983
/opt/NetApp/snapcenter/indexer/zookeeper-3.4.9/bin/zkServer.sh stop
How to start
/opt/NetApp/snapcenter/indexer/solr-6.2.0/bin/solr start -c -z<index_server_IP>:2181,<snapcenter_server>:2181
The following might also be helpful:
Steps to manually re-index a snapshot
If a backup completes but does not get catalog for some reason you can force SnapCenter to recatalog that backup. there is a PowerShell cmdlet for this:
New-SmBackupCatalog -Backup <backup_name> -PerformCompleteCatalog -Verbose
Backup name should be the baseline snapshot name created.