[ANSOL-geral] e-factura com OpenJDK
Rui Miguel Silva Seabra
rms ansol.org
Terça-Feira, 19 de Março de 2013 - 23:04:02 WET
Se alguém descobrir a solução e fizer um guia de como resolver,
gostaríamos de o publicar no site da ANSOL :)
Se por outro lado for um problema não do Debian ou OpenJDK mas sim com
o sistema das finanças, gostaríamos que alguém nos explicasse o
problema para podermos contactar as finanças :)
Abraços,
Rui Seabra
On Mon, 18 Mar 2013 19:48:05 +0000
Rúben Leote Mendes <ruben nocturno.org> wrote:
> Viva,
>
> Estou a tentar enviar o ficheiro SAFT mensal para as finanças. Tentei
> directamente no browser e a aplicação java valida correctamente o
> ficheiro mas ao submeter dá erro na comunicação. Fiz então o download
> da aplicação para correr na linha de comando. Mais uma vez se passar
> a opção de validação "-op validar" funciona bem mas se tentar enviar
> o ficheiro com a opção "-op enviar" dá erro.
>
> Na linha de comando já lista o erro (coisa que não acontece via
> broswer):
>
> <?xml version="1.0" encoding="ISO-8859-1"?> <response
> code="-666"><errors><error>Ocorreu um erro ao enviar o
> ficheiro.</error></errors></response>
> sun.security.validator.ValidatorException: No trusted certificate
> found
>
> Pelos vistos o erro é num certificado. Suponho que seja o OpenJDK que
> não considera o certificado apresentado pelo servidor das finanças
> como válido. Talvez não seja assinado por uma CA considerada de
> confiança pelo OpenJDK ou simplesmente o OpenJDK não está a aceder à
> lista de CA's do sistema operativo (Debian Wheezy).
>
> Alguém já se deparou com este problema ou tem alguma dica em como
> resolver?
Mais informações acerca da lista Ansol-geral