What does port 4774 do?
-
Thursday, January 03, 2013 10:23 AM
Hi,
I've been working on a SQL 2008 R2 (2-node) HA cluster running a DB for Lync 2010. I ran into problems when setting up Lync; DB communication from remote hosts was not possible. Aside of that: When the DB resource was running on lets say 'node A', I could never connect to the DB from 'node B' when using HA cluster name(+instance name). When moving the resource to node B, the same problem would appear on node A. In all cases, the node holding the resource would always be able to successfuly connect to the DB using cluster name+instance name.
After much troubleshooting I found: this link on MSDN where someone talks about a similar problem involving remote connections and somewhere in this problem description he states that port 4774 was not responding on telnet requests. In our setup, port 4774 had not appeared, thus wasn't opened in the Windows firewall on the SQL nodes. After opening the port on node B, node A would successfuly connect on the DB using cluster name+instance name. Moving the resource to node A and trying to connect from node B would be unsuccessful. However, opening the tcp port 4774 on node A would allow for successful connections.
I haven't found a viable explaination as to why this port suddenly seemed to fix my issue. Is there anyone who can help me in this case? Point me to a link or something?
Many thanks!
Check out my blog you-n-it.net
- Edited by Jeroen Erkelens Thursday, January 03, 2013 11:39 AM
All Replies
-
Thursday, January 03, 2013 1:37 PMTCP & UDP Port 4774 Information
Please use Marked as Answer if my post solved your problem and use Vote As Helpful, if a post was useful to help other user's find a solution quicker.
-
Thursday, January 03, 2013 2:21 PM
Anuragsh,
Thanks for the reply.
However, I've seen that site before, as I stated I already did a thorough internet search and I can't use that explaination.
Cheers
Check out my blog you-n-it.net
-
Thursday, January 03, 2013 9:44 PM
HI jeroen,
Is this a active/Active cluster ?
If it is Active/Passive cluster the behavior is expected. Only active node takes control of shared resources and allowed for remote access.
If you are still able to connect by opening port 4774, it may be hard work to prove that you are still talking to your Active node. Behind the scene shared disks sync with each other.
Try with SQL-profiler running before close and after close for the same action and see if you can find some difference.
thanks
kumar
- Marked As Answer by Jeroen Erkelens Monday, January 07, 2013 9:13 AM
-
Friday, January 04, 2013 4:02 AM
Windows Firewall on Windows Server 2008 helps prevent unauthorized access to computer resources. However, if the firewall is configured incorrectly, attempts to connect to an instance of Microsoft SQL Server may be blocked. To access an instance of SQL Server that is behind the firewall, you must configure the firewall on the computer that is running SQL Server.
http://support.microsoft.com/kb/968872
- Marked As Answer by Jeroen Erkelens Monday, January 07, 2013 9:13 AM
-
Friday, January 04, 2013 7:59 AM
Hi
you can click on below :
http://www.pc-library.com/ports/tcp-udp-port/4774/
Ahsan Kabir Please remember to click Mark as Answer and Vote as Helpful on posts that help you. This can be beneficial to other community members reading the thread. http://www.aktechforum.blogspot.com/

