Hi Everybody,
Did you notice that NAV5 Native
Client opens and listen on TCP/10599 port ? You can run
telnet localhost 10599
from command line and get connection established when fin.exe is running.
Do anybody know what is this for ? Can we use it for something useful ?
Regards,
Slawek
Slawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03
Comments
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n
Maybe it is helping for you.
Regards
I'm quite familiar with TCPView and stuff like that, but all they don't tell you the answer - for what.
I've double checked and it is not for debugger, neither for developer toolkit. Debugger is listening on it's own port, and NAV client initiates connection to it, while its own TCP/10599 socked remains open and listening.
I hoped that meybe someone have found anything useful about that ? Perhaps something like kind of 'remote control' allowing to run backup remotely? Perhaps CFRONT uses that for something ?
I've just spottet the fact and I'm curious if anybody knows anything about that..
Regards
Slawek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03
Do you have to be connected to a native server?
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n
I tested this with a native server and do not get a response on port 10599. Did I miss a step?
No, no special setup was required in my case.
I've just run fin.exe, opened the database from file and that's it. I've spotted opened port by fin.exe when searching for some process using Process Explorer from Sysinternals. Then started telnet localhost 10599 and got the connection.
Just to clarify - it was on NAV 5.0 SP1 client executables build no. 5.0.26084.0
Didn't checked on many different executables - only on 3.70B build 3.70.2.19868, but there was nothing like that.
Maybe it is some .NET sutf ?? :-k Perhaps for .NET debugger ? :-k
Regrads,
Slawek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03
I'm also not using native server, one or two customers with 3.70 are using native server. Sometimes I'm using local copy to do some small developments but that's not the point.
Fin.exe opens and listen on TCP/10599 port regardless of you connected to native server or just opened the database from file. If you connect to native database then fin.exe initiates separate connection do the server, and still listens on TCP/10599. It still keep listening on this port even if you don't have any database opened... :-k
Second running instance of fin.exe does not opening anthing to listen... Probab'y because TCP/10599 is already opened by the first instance.
Regards,
Slawek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
No, I've checked and second and following instances of fin.exe do not attempt to connect to the first one.
Regards,
Slawek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03
I have seen this and got it to work, the Development Toolkit can export your changed objects directly to an open 5.0 client.
It was quite neat.
Regards,
Willy
I've checked with Developer Toolkit running and transferring objects from native NAV Client and it didn't communicate via this port... It didn't even open any connection (except to the MSSQL box when using SQL database). I suspect that Developer Toolkit is communicating with NAV Client through the system ROT table, as described somewhere on mibuso.
How did you manage to connect to the NAV client via this port ? Would you mind to post some details ?
Regards,
Slawek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03
I got a new PC so I have to install everything again ](*,)
I will try to get an answer back before the end of the week.
Regards,
Willy