Wrong service name to port address resolution in database connectiong string [CORE3819] #4161
Labels
affect-version: 2.0.5
affect-version: 2.0.6
affect-version: 2.0.7
affect-version: 2.1.0
affect-version: 2.1.1
affect-version: 2.1.2
affect-version: 2.1.3
affect-version: 2.1.4
affect-version: 2.5.0
affect-version: 2.5.1
affect-version: 3.0 Initial
component: api / client library
fix-version: 2.5.2
fix-version: 3.0 Alpha 1
priority: minor
qa: cannot be tested
type: bug
Submitted by: Vasily Ovchinnikov (ova)
This error occerrence depends on the 'services' file content on the client side computer.
For example in case of Windows 7 operating system there is unable to connect to database via local port 25602 (e.g. localhost/25602:myalias) because of string
hmmp-ind 612/tcp #HMMP Indication
in 'services' file.
25602 = 6402h
612 = 0264h
Somethihg wrong.
Commenting out or deleting of the 612/tcp service resolves this problem. It useful in case of single static database connection.
But if the Firebird SQL traffic to the multiple Firebird SQL servers is packed and crypted using zebedee (or with other tunneling tools) with different and unique local port numbers this error can raise up more and more often.
The more unique local port numbers used on the client side the more chanses to get unestablished database connection because of this inconsistency of service name-port number resolution.
Commits: f432739 f4c4f79
The text was updated successfully, but these errors were encountered: