One of our teams is running IIS 8 on WS 2012 and has the following issue.
ASP.Net c# launches a java VM and runs a java program and then talks to it via tcp. The java program is using jdbc to a sqlserver 2012 and does the usual GetConnection() call. However, when the sqlserver is addressed by IP, it works but when addressed by FQDN, the GetConnection() throws an exception!
1. The Firewall on a test ws2012 server is off
2. the sqlserver can be successfully pinged from a command window on ws2012
3. Adding an entry in the local hosts table doesn't help. It seems like it doesn't even try.
4. This is running in a 32-bit pool using a 32-bit jre7.
5. It does work on WS2008 (and WS2003).
Ideas? Any suggestions on how I can debug this? Event viewer shows nothing.