[firebase-br] Erro ao abrir conexão: connection rejected by remote interface
Carlos H. Cantu
listas em warmboot.com.br
Sex Dez 18 16:46:14 -03 2015
O driver de acesso que vc usa na aplicação .NET parece não suportar
criptografia e nem a autenticação via SRP.
A solução que vc encontrou funciona, no entanto, vc perde os avanços
em segurança que o FB 3 traz.
Acredito que em algum momento, o .NET Provider do Firebird será
atualizado para suportar os novos recursos (se é que isso já não
aconteceu... particularmente, eu não uso .NET). O .NET provider
implementa o protocolo de comunicação no próprio driver (não depende
da fbclient.dll), já sua aplicação Delphi usa um componente que usa a
fbclient para se comunicar com o servidor.
No Firebird 3, cada UserManager (SRP, Legacy, etc) tem seus proprios
usuarios, portanto, vc pode ter um usuario SYSDBA criado no legacy, e
outro criado no SRP, até com senhas diferentes, etc.
Lembre-se tb que a configuração de qual autenticador será usado pode
ser feita a nível de banco de dados.
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br
EL> Elvis Lima <elvis.lima em ...> writes:
>>
>> Bom dia,
>>
>> Tenho uma aplicação em asp .net, que atualmente utiliza o firebird
EL> 2.5.1 e
>> funciona normalmente. Estou testando a versão 3.0 Release Candidate
EL> para
>> migrar em breve a versão, porém não abre a conexão, ocorre o seguinte
>> erro: "connection rejected by remote interface".
>>
>> Testando em uma aplicação em Delphi funcionou normalmente, porém no
EL> visual
>> studio não funciona.
>>
>> Gostaria de saber se pode ser o provider para .net que ainda não foi
>> atualizado para a nova versão, ou se pode ser algo de errado que eu
EL> esteja
>> fazendo.
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
EL> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas:
EL> http://www.firebase.com.br/pesquisa_lista.html
>>
>>
EL> ============
EL> Solucionado!
EL> ============
EL> Para quem passar pelo mesmo problema, segue a solução:
EL> Em firebird.conf alterar algumas propriedades:
EL> WireCrypt = enabled
EL> AuthServer = Legacy_Auth, Srp, Win_Sspi
EL> AuthClient = Legacy_Auth, Srp, Win_Sspi
EL> Dessa forma funcionará com a senha padrão 'masterkey', mesmo que tenha
EL> definido outra senha na instalação. Para funcionar com a senha da
EL> instalação, terá que alterá-la novamente via prompt de comando.
Mais detalhes sobre a lista de discussão lista