Alguém conseguiu encriptar uma senha?
Não estou conseguindo fazer funcionar aqui. Fiz o seguinte:
>msencrypt -keygen chave.txt
>msencrypt -key chave.txt "senha"
daí no arquivo .map eu coloco:
CONNECTION "user=usuario password={valor retornado, por exemplo 06A1BEED21D93FB7} dbname=banco host=localhost port=5432 options='-c client_encoding=ISO-8859-1'"
Mas sempre recebo a mensagem de erro:
[MapServer Error]: msLoadEncryptionKey(): Failed reading encryption key. Make sure MS_ENCRYPTION_KEYis set and points to a valid key file.
Já tentei mudar o MS_ENCRYPTION_KEY utilizando o CONFIG, já tentei setar a varável para o usuário www-data usando "export" e já tentei inclusive criar a chave em pastas diferentes (inclusive na pasta /var/tmp/ms_tmp") para ver se não era problema de permissão no arquivo, até dei um chmod 777 e mesmo assim eu continuo recebendo essa mensagem de erro.
Alguém sabe o que estou fazendo de errado? ou se falta fazer algum outro passo?
Obrigado,
Victor Muniz Cezar
Embrapa Informática Agropecuária
Autor: Victor Cezar

22 comentários