\ DriveHQ Customer Support Forum \
Ler/Responder : 79818/7
  • CCZeroHour
  • (3posts)
.Arquivos .cer ou .pfx. Certificado SSL para programa FTP personalizado

 Olá a todos!

Quero criar um executável para Windows. Será um programa FTP.

Testei meu programa e funcionou perfeitamente. Até mesmo o espaço web FTP gratuito funcionou. Agora, identifiquei um problema: meus dados de login podem ser lidos por algum software que intercepta os comandos FTP enviados. Por isso, decidi que preciso de SSL para segurança.

O FileZilla e outros programas FTP profissionais funcionam perfeitamente com SSL. Não há problemas de conexão. Agora que mudei meu programa para usar SSL, ele se recusa a conectar. Acho que é um problema de certificado. O FileZilla e outras ferramentas FTP profissionais exibem uma janela perguntando se confio no certificado. Não sei como implementar isso. Programo em Visual Basic.NET.

Existe algum arquivo *.cer ou *.pfx oferecido pela DriveHQ? Não sei o que fazer, pois esse problema só surgiu depois que tentei implementar o SSL.


24/02/2013 12:28:21

  • CCZeroHour
  • (3posts)
Assunto: Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio
Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio

Aqui está um exemplo de saída:


Responder
24/02/2013 13:01:45

  • CCZeroHour
  • (3posts)
Assunto: Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio
Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio

 O DriveHQ não oferece suporte completo a FTP? Outra pessoa teve um problema semelhante, mas outros servidores web funcionaram. Será que esse é o caso?


Responder
25/02/2013 10:17:23

  • DriveHQSupport
  • (676posts)
Assunto: Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio
Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio

O DriveHQ oferece suporte a FTP sobre SSL, tanto implícito quanto explícito.

>>> O FileZilla e outras ferramentas FTP profissionais exibem uma janela perguntando se confio neste certificado. Não sei como implementar isso. Programo em Visual Basic.NET.

Acho que esse é o problema. Vocês precisam implementar essa funcionalidade como o FileZilla ou outros clientes FTP populares, ou talvez consigam contornar o problema definindo uma opção para ignorar erros de certificado.

O servidor FTP da DriveHQ usa um certificado curinga. Um certificado curinga pode corresponder a nomes de host como *.drivehq.com. A DriveHQ possui dois sites FTP, ftp.drivehq.com e proftp.drivehq.com, ambos usando o mesmo certificado curinga.

 

 


Responder
25/02/2013 10:34:36

  • CCZeroHourBro
  • (1posts)
Assunto: Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio
Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio

 Tentei várias DLLs. Eu não era especialista, mas agora tenho algum conhecimento sobre o assunto. Investi cerca de 20 horas nesse problema.

Funciona com algumas DLLs. No momento, estou usando uma DLL do WinSCP. Infelizmente, ela é bem lenta. Gostaria de melhorar o desempenho, mas ou pago US$ 150 pela DLL da Chilkat (que funciona rápido e de forma confiável, mas é apenas um período de teste de 30 dias) ou continuo usando esta, que é lenta e funciona apenas em 50% das vezes.

Como é muito difícil resolver esse problema específico, gostaria de salientar que o FileZilla não me permite criar pastas.

220 Bem-vindo ao serviço de hospedagem FTP mais popular! Economize em hardware, software, hospedagem e administração. Compartilhe arquivos/pastas com permissão de leitura e gravação. Visite http://www.drivehq.com/ftp/;

comando: AUTENTICAÇÃO TLS

Responder: 234 Comando AUTH OK. Inicializando conexão TLS.

Status: Inicializando TLS...

Status: Verificar certificado...

comando: USUÁRIO CCZeroHour

Status: Conexão TLS/SSL estabelecida.

Responder: 331 Nome de usuário correto, senha necessária.

comando: PASSAR ********

Responder: 230 Usuário conectado. 

comando: SISTEMA

Responder: 215 UNIX emulado pelo servidor FTP DriveHQ.

comando: FAÇANHA

Responder: 211-Extensões suportadas:

Responder: TAMANHO

Responder: MLSD

Responder: MLST

Responder: NLST

Responder: MDTM

Responder: MFMT

Responder: MFCT

Responder: MFF Criar;Modificar;

Responder: REST STREAM

Responder: UTF8

Responder: 211 FIM

comando: OPTS UTF8 ATIVADO

Responder: 200 Ative o modo UTF-8.

comando: PBSZ 0

Responder: 200 Comando PBSZ OK. Tamanho do buffer de proteção definido como 0.

comando: PROT P

Responder: 200 Comando PROT OK.

Status: Amarrados juntos

Status: Receba o conteúdo do diretório...

comando: Pessoas com deficiência

Responder: 257 "/" é o diretório atual.

comando: TIPO I

Responder: 200 Tipo definido como I

comando: PSV

Responder: 227 Entrando no modo passivo (66,220,9,51,16,74).

comando: MLSD

Responder: 150 Conexão aceita

Responder: 226 Transferência concluída

Status: Exibição completa do conteúdo do diretório

Status: Crie o diretório '/Bans'...

comando: Proibições MKD

Responder: 550 Não foi possível criar o diretório. Permissão negada.

comando: MKD /Bans

 

 

Outro problema: tenho um usuário de um subgrupo que não consegue fazer login sempre. Por um breve período, apareceu uma mensagem no FileZilla informando que era necessário fazer outro depósito. Isso não era verdade e, alguns minutos depois, voltou a funcionar. Este é um problema relevante para mim.


Responder
26/02/2013 18:56:45

  • tantekitty
  • (3posts)
Assunto: Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio
Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio

Eu também criei um programa para enviar arquivos via FTP. Baseado no FTPPUT.PRG do Visual FoxPro (pesquise no Google). Funcionava perfeitamente. Mas, desde 28 de fevereiro de 2013, parou de funcionar. O DriveHQ mudou alguma coisa? O FileZilla está funcionando normalmente, mas meu programa parou de funcionar há dois dias. Já tentei de tudo. De repente, por volta das 12h do dia 12 de fevereiro (horário da Europa Central), funcionou por algumas horas, mas em 1º de março e hoje, parou de funcionar novamente.


Responder
02/03/2013 09:13:46

  • tantekitty
  • (3posts)
Assunto: Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio
Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio

 Erro de digitação:

 De repente, por volta das 12h do dia 28 de fevereiro (CET), funcionou por algumas horas, mas em 1º de março, e hoje, parou de funcionar novamente.


Responder
02/03/2013 09:16:30

  • tantekitty
  • (3posts)
Assunto: Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio
Re: Arquivos .cer ou .pfx. Certificado SSL para programa FTP próprio

 E hoje voltou a funcionar. Então, ficou 4 dias sem funcionar direito. Não sei porquê. Deve ser algum erro no DriveHQ.

Espero que funcione amanhã...


Responder
04/03/2013 04:45:44

Adicionar aos favoritos e compartilhar
Resposta rápida

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003