SQL <-> Navision communication protocol

anvar
Member Posts: 30
Hello,
For a customer I need to know what communication protocol is used by SQL to communicate with Navision and/or this traffic is encrypted.
I've did a packet lookup with Wireshark and saw that the data was encrypted (correct me if I'm wrong).
Regards
Thomas
For a customer I need to know what communication protocol is used by SQL to communicate with Navision and/or this traffic is encrypted.
I've did a packet lookup with Wireshark and saw that the data was encrypted (correct me if I'm wrong).
Regards
Thomas
0
Comments
-
Why do you need to know that?
In theory you should always use TCP/IP. It is the fastest way to communicate.Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!0 -
I must prove a customer that the traffic between the Navision client & the SQL isn't an open query. Or that the traffic is encrypted, so I'm trying to find all sort of information to give my client a perfect statement.
Untill know I've learned that all the communication goes over tcp/ip port 1433 (sql standard) and that the begin communication is verified by 3 level handshake with the NTLM / Kerberos protocol. But I can't find any information on how the data is send or in what form or package.
So any information you could give me or point me in the right direction would be more then helpful.
regards0 -
But you definitely have to use Windows logins because the database login passwords are NOT encrypted when they go over the network. I have to admit that I don't know how the data is in the packets.Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!0 -
What version of NAV are you using?
NAV2009 RTC -
When set to EncryptAndSign to communications between the RTC and NST are encrypted using NetTCPBinding in the Transport security mechanisms in Windows Communication Foundation (WCF)
SQL Server can actually natively encrypt all communication to and from SQL server with SSL certificates, but with the current version of NAV you cannot currently leverage this. This will change in the next version, but for now IPsec is the recommendation for encrypting the communication between the NST and SQL
t0 -
What am I not seeing here? I can see encryption being a possible issue if queries are executed over an open network (like the internet). but since any NAV queries would only be over the local network (which should have controlled access) is encryption really an issue?There are no bugs - only undocumented features.0
-
Believe it or not it can be... one of my customers is in the financial sector and I had to answer the question of packet encryption... that's how I got the info I posted here..
I had the same thought you did :-
"But since any NAV queries would only be over the local network (which should have controlled access) is encryption really an issue?"
t0 -
Thanks for all the replies.
Sorry to say I have to agree with bbrown. But like we say in dutch "klant is koning" (customer is king)...
The customer will be using the 2009 Classic client so not the RTC.
@ TonyH: I've also found the SSL certificate encryption but didn't I found any information how to implement it on the customer side.
Do you have some more information how the packages are send? Or does the above information also goes for the classic client?0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions