Erro ao conectar mysql servidor externo

Olá Pessoal,

Estou tentando configurar o ambiente de produção do SC e na configuração do banco de dados estou com o seguinte erro: “Falha na conexão. Unable to connect: Connection attempt failed: SQLSTATE[HY000] [2002] Connection refused”.
Utilizando as mesmas informações de configuração no projeto do SC e no Workbench a conexão é estabelecida normalmente.
Já estudei alguns tópicos sobre permissão e não identifiquei nada de anormal.
Alguém já passou por essa situação?

Obrigado.

Olá Pessoal,

Alguém consegue me ajudar?

Agradeço muito.

rode o diagnosis.php e mostre o resultado aqui.

Olá Haroldo,

Segue arquivo de diagnóstico em anexo.
Ressalto que esse problema está ocorrendo em ambiente de produção.

Muito obrigado pela atenção.

Diagnosis
Ambiente
OK PHP: 7.0.15
OK Hostname: rap
OK SourceGuardian: 11.0.6
OK Sistema Operacional: WINDOWS NT RAP 10.0 BUILD 15063 (WINDOWS 10) AMD64
OK Servidor WEB: Apache/2.4.25 (Win64) mod_fcgid/2.3.9
ScriptCase Devel: 9.0.017
ScriptCase Build: 1
ScriptCase Prod: 9.0.017
Bases de Dados
OK COM
Problema DB2
OK InterBase
Problema MsSQL Server
OK MsSQL Server SRV
Problema MySQL
OK MySQLI
OK ODBC
OK Oracle 8
Problema Oracle
OK PostGreSQL
Problema SQLite
OK SQLite 3
Problema SyBase
OK PDO MySQL
OK PDO PostGreSQL
OK PDO SQLite
OK PDO MsSQL Server
OK PDO Oracle
OK PDO Firebird
Problema PDO Informix
Problema PDO DBLIB
OK PDO ODBC
Extens�es
OK ZLIB
OK GD
Ambiente ScriptCase
OK Diretorio do php.ini: C:\PROGRA~1\NetMake\v9\components\php\php.ini
OK Permiss�o de Escrita no ScriptCase
OK Permiss�o de Escrita na Sess�o
OK Acesso a Internet - Socks
OK Permiss�o de Executar ZendId
OK ZendId MD5: 7df6d02de200d85a38bc9175e77a2196
OK Popup: OK
OK GD - 2.1
OK C:\Program Files\NetMake\v9\wwwroot\scriptcase
OK mb_convert_encoding on
OK iconv on

sim o diagnosis.php deve ser rodado no ambiente onde o problema ocorre.

Pode exibir como imagem?

Haroldo,

Segue Diagnóstico do Ambiente de Produção no meu servidor:

Diagnosis
Environment
OK PHP: 5.4.45
OK Hostname: grey.hmnoc.net
Problem SourceGuardian:
OK OS: LINUX GREY.HMNOC.NET 2.6.32-673.26.1.LVE1.4.20.EL6.X86_64 #1 SMP TUE DEC 27 17:42:53 EST 2016 X86_64
OK WEB Server: Apache
ScriptCase Devel:
ScriptCase Build:
ScriptCase Prod: 9.0.017
Databases
Problem COM
Problem DB2
Problem InterBase
Problem MsSQL Server
Problem MsSQL Server SRV
OK MySQL
OK MySQLI
Problem ODBC
Problem Oracle 8
Problem Oracle
OK PostGreSQL
Problem SQLite
OK SQLite 3
Problem SyBase
OK PDO MySQL
Problem PDO PostGreSQL
OK PDO SQLite
Problem PDO MsSQL Server
Problem PDO Oracle
Problem PDO Firebird
Problem PDO Informix
Problem PDO DBLIB
Problem PDO ODBC
Extensions
OK ZLIB
OK GD
Environment 2
OK php.ini PATH: /usr/local/lib/php.ini
OK ScriptCase write permission
OK Session write permission
OK Internet Access - Socks
Problem ZendId execute Permission
OK ZendId MD5:
OK Popup: OK
OK GD - 2.1
OK /home/conceito/public_html/scriptcase
OK mb_convert_encoding on
OK iconv on

a conexão esta usando como?

PDO?

Host: LOCALHOST?

Sim, PDO

e o HOST?

Host: demandanet.com

o banco de dados não esta no mesmo servidor?

Se sim, porque não usar : localhost?

o usuário do banco tem acesso externo?

Sim Haroldo, é banco de dados externo.

O projeto funciona bem na instalação do SC que já conecta no banco de dados externo, porém, no servidor de produção não funciona.

Obrigado

Olá, estou com a mesma díficuldade, gostaria de saber como posso solucionar.

Esse post tem mais de 5 anos, eu recomendaria abrir uma pendencia nova. Acho que teria uma visibilidade melhor e mais chances de ter resposta.

1 Curtida