i setup a new instance named newExpress as Mixed authentication mode.everything works fine.but when i turn on firewall in windows 7 remote connection failed.i also have a default instance of sqlexpress.And add inbound rules for that default port 1433.Now also configre tcp port 1435 for newExpress instance and add inbound rules for firewall port 1435 for newExpress remote browser.But my problem is default instance connect when i turn on firewall but newExpress do not connet from remote pc.what is the problem.and how to configure the newExpress?anyone helps me is greatly appreciated.
To connect to NewExpress on TCP port 1435, the client needs to work out what port it is running on before it can connect (as it could be any), so the client interrogates the SQL browser service on the server, it does this by connecting to UDP port 1434, finding the port for NewExpress and then connecting on TCP port 1435.
So, 3 things need to be done for this to work behind a firewall:
The fact that the browser runs on a UDP port rather than TCP is the thing I find catches most people out when configuring the firewall rules, make sure you get the rules right and it should just work.