FreeTDS - Impossible de se connecter: Adaptive Server n'est pas disponible ou n'existe pas

CENTOS 6.5 x86_64
WHM 11.42.1
unixODBC 2.2.14

freetds v0.91

Je suis en train d'essayer de se connecter à distance MSSQL serveur sans succès - aussi essayé la connexion avec les différents tds versions (4.2, 7.0, 7.1, 8.0), mais tous donnent le même résultat.

En utilisant le même serveur, port, nom d'utilisateur et le mot de passe, je suis en mesure de vous connecter via mon bureau à l'aide de Win7 et SQL Server Management Studio.

Telnet échoue également.

Suivi de détails. S'il vous plaît laissez-moi savoir si vous avez besoin de plus. Toute aide/conseil appréciée.

========

tsql -C

Compile-time settings (established with the "configure" script)
                            Version: freetds v0.91
             freetds.conf directory: /etc
     MS db-lib source compatibility: yes
        Sybase binary compatibility: yes
                      Thread safety: yes
                      iconv library: yes
                        TDS version: 4.2
                              iODBC: no
                           unixodbc: yes
              SSPI "trusted" logins: no
                           Kerberos: yes

========

tsql -H testDSN -pXXXX -U "testuser' -P 'testpass'

locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF8"
20Error 20009 (severity 9):
        Unable to connect: Adaptive Server is unavailable or does not exist
        OS error 110, "Connection timed out"
There was a problem connecting to the server

=======

isql -v testDSN 'testuser' 'testpass'

[S1000][unixODBC][FreeTDS][SQL Server]Unable to connect to data source
[08S01][unixODBC][FreeTDS][SQL Server]Unable to connect: Adaptive Server is unavailable or does not exist
[ISQL]ERROR: Could not SQLConnect

========
osql -S testDSN -U "testuser' -P 'testpass'
...

Configuration looks OK.  Connection details:

                   DSN: testDSN
              odbc.ini: /etc/odbc.ini
                Driver: /usr/lib64/libtdsodbc.so
       Server hostname: winsrv106.pleskdns.co.uk
               Address: x.x.x.x

Attempting connection as testuser ...
+ isql testDSN testuser 'testpass' -v
[S1000][unixODBC][FreeTDS][SQL Server]Unable to connect to data source
[08S01][unixODBC][FreeTDS][SQL Server]Unable to connect: Adaptive Server is unavailable or does not exist
[ISQL]ERROR: Could not SQLConnect
net.c:205:FAILED Connecting to x.x.x.x port XXXX (TDS version 7.1)

========

plus freetds.journal

log.c:196:Starting log file for FreeTDS 0.91
        on 2014-04-10 15:33:03 with debug flags 0x4fff.
iconv.c:330:tds_iconv_open(0x7233e0, UTF8)
iconv.c:187:local name for ISO-8859-1 is ISO-8859-1
iconv.c:187:local name for UTF-8 is UTF-8
iconv.c:187:local name for UCS-2LE is UCS-2LE
iconv.c:187:local name for UCS-2BE is UCS-2BE
iconv.c:349:setting up conversions for client charset "UTF8"
iconv.c:351:preparing iconv for "UTF8" <-> "UCS-2LE" conversion
iconv.c:391:preparing iconv for "ISO-8859-1" <-> "UCS-2LE" conversion
iconv.c:394:tds_iconv_open: done
net.c:205:Connecting to x.x.x.x port XXXX (TDS version 7.1)
net.c:270:tds_open_socket: connect(2) returned "Operation now in progress"
net.c:306:getsockopt(2) reported: Connection timed out
net.c:316:tds_open_socket() failed
util.c:331:tdserror(0x723140, 0x7233e0, 20009, 110)
util.c:361:tdserror: client library returned TDS_INT_CANCEL(2)
util.c:384:tdserror: returning TDS_INT_CANCEL(2)
mem.c:615:tds_free_all_results()

========

telnet x.x.x.x

Trying x.x.x.x... 
telnet: connect to address x.x.x.x: 
Connection timed out
Personne ne sait ce que "Adaptive Server n'est pas disponible ou n'existe pas"?
Comme je me connecte via SQL Server Management Studio, le serveur à distance des informations d'identification doit être ok... et osql états "Configuration semble OK" sur le serveur local. Le seul indice est en freetds.le journal, qui stipule que "tds_open_socket() a échoué". Personne ne sait ce qui peut en être la cause?
Juste trouvé ceci: "Impossible d'ouvrir le socket" est TDSECONN produite par la src/tds/net.c::tds_open_socket(). C'est le résultat d'un échec de inet_addr(3) ou (plus probablement) de la douille(3). Alors c'est vrai vous ne pouvez pas vous connecter, plus précisément, vous êtes empêché en local de la tentative de connexion. Pour vous connecter vous avez besoin d'une ressource locale -- une socket, et que vous êtes capable d'en créer un. J'attends le log pour voir "création de la socket error" et le système d'exploitation de message d'erreur. Je ne serais pas surpris si EACCES est le problème. (Dans ce cas, telnet(1) échouera également.) lists.ibiblio.org/pipermail/freetds/2009q3/025094.html
RÉSOLU après le port requis sur le serveur local a été ouvert entrants et sortants
Bonjour, nous avons le même message d'erreur. Pouvez-vous me dire comment vous avez spécifiquement résolu ce problème? J'ai passé presque 2 jours de cette erreur. Merci

OriginalL'auteur user247497 | 2014-04-10