Solved

Server 2008 rejects connection that Server 2003 accepts

Posted on 2014-04-09
3
271 Views
Last Modified: 2014-04-15
I have a connection string in a Visual Studio 2008 apps querying a Firebird SQL database.

It works perfectly when the target IP address is a Server 2003 machine.  The exact same connection string fails to connect when the target server is a Server 2008 machine.

The string is: <add name="connectme" connectionString="Server=nn.nn.nnn.nnn;database=d:\\support\\checkintest\\diary.gdb;userid=sysdba;password=masterkey" providerName="FirebirdSql.Data.FirebirdClient"/>

I have tried disabling windows firewall
I have tried disabling Symantec endpoint protection firewall
I have added firewall rules to allow the source IP to be permitted to access the target server
I have added firewall rules to ensure that port 3050 for firebird is open on the public WAN

What could be the issue?
0
Comment
Question by:ukjerry2
  • 2
3 Comments
 
LVL 2

Assisted Solution

by:colst
colst earned 100 total points
ID: 39989253
Either sounds like an SMB v2.0 issue, which was introduced in 2008
http://www.petri.co.il/how-to-disable-smb-2-on-windows-vista-or-server-2008.htm
or
Support for NTLM, which, as Microsoft likes to do, is disabled by default in 2008...
http://kb.cyberoam.com/default.asp?id=2384
0
 
LVL 3

Accepted Solution

by:
ukjerry2 earned 0 total points
ID: 39991729
OK, self-solved.  The issue was to do with NAT port mapping. I had mapped port 3050 on IP address 1 through to the 2003 server, but forgotten to do the same on IP address 2 where the 2008 server lives.

Apologies for my stupidity!
0
 
LVL 3

Author Closing Comment

by:ukjerry2
ID: 40001139
Thanks to colst for the suggestions, which I implemented, and which made me think further about what could be the problem.
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

Suggested Solutions

This article describes some very basic things about SQL Server filegroups.
Entity Framework is a powerful tool to help you interact with the DataBase but still doesn't help much when we have a Stored Procedure that returns more than one resultset. The solution takes some of out-of-the-box thinking; read on!
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
The purpose of this video is to demonstrate how to exclude a particular blog category from the main blog page. This is can be used when a category already has its own tab, or you simply want certain types of posts not to show up on the main blog. …

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now