Instalar Sinadura 5 com Alfresco 5.2 e clientes Sinadura CE 5.0.2

cancel
Showing results for 
Search instead for 
Did you mean: 
mags1703
Active Member II

Instalar Sinadura 5 com Alfresco 5.2 e clientes Sinadura CE 5.0.2

Boa tarde.

Sou novo em Alfresco e estou instalando em meu ambiente o Sinadura 5 para assinar digitalmente os documentos e não o Share fica procurando o Sinadura Desktop e retorna um erro na janela informando o IP da máquina e mais nada.

No server é:

Ubuntu 16.04.4 LTS

Alfresco Community 5.2.0

JDK 1.8.0_162

Cliente:

Windows 10

JRE 1.8.0_152

Sinadura 5.0.2 

Localmente no cliente eu consigo abrir o Sinadura Desktop usando o arquivo sinadura.bat e assinar com sucesso os documentos. Efetuei as devidas configurações de utilização em Windows. Caso eu tente abrir o Sinadura Desktop por qualquer outro jeito, fica em loop e tenho que finalizar a operação, não abrindo o Sinadura Desktop.

No servidor instalei os dois .amps (repo e share) com sucesso o sinaduraCloud.war no /tomcat/webapps com sucesso. 

Abro o share, vejo a action criada más ele fica procurando o Sinadura Desktop e retorna erro. Inclusive adicionei as linhas orientadas no alfresco-global.properties.

Existe alguma incompatibilidade ou algo a mais que precisa ser feito para abrir o applet dentro do Share e utilizar o Sinadura Desktop neste cenário que apresentei?

Agradeço a todos que puderem me ajudar.

6 Replies
cristinamr
Advanced

Re: Instalar Sinadura 5 com Alfresco 5.2 e clientes Sinadura CE 5.0.2

Ola Marco.

Você tem algum erro no log?

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
mags1703
Active Member II

Re: Instalar Sinadura 5 com Alfresco 5.2 e clientes Sinadura CE 5.0.2

Bom dia Cristina e agradeço pela sua resposta.

Más em todas as logs não vejo nenhum erro reportado sobre o Sinadura.

mags1703
Active Member II

Re: Instalar Sinadura 5 com Alfresco 5.2 e clientes Sinadura CE 5.0.2

Cristina

A única coisa que estou vendo é que no alfresco-global.properties tenho a seguinte definição:

# Sinadura Services endpoint
zk.sign.sinadura.cloud.url=http://127.0.0.1:8080/sinaduraCloud
#zk.sign.sinadura.cloud.url=http://<alfresco-host-frontend-url>/sinaduraCloud

# This option configures the signature type for PDF files. It may be PDF|XADES
zk.sign.pdf.signature.type=PDF

# This option enable to store all digital signatures in the same directory of the original document
zk.sign.upload.path.relative=true

# If previous property is false, a rootpath may be configured
zk.sign.upload.path.node=

e quando tento testar a url://127.0.0.1:8080/sinaduraCloud ela nada executa.

e quando instalei o Sinadura 5.0.2 Desktop não localizo nenhuma chave de registro como protocolo de URL.

Será que te ajuda em alguma coisa esta observação?

Grato pela ajuda.

cesarista
Customer

Re: Instalar Sinadura 5 com Alfresco 5.2 e clientes Sinadura CE 5.0.2

Hi:

You should set zk.sign.sinadura.cloud.url in your alfresco-global.properties accordinly to your setup. Normaly you can deploy sinaduraCloud.war in the same Tomcat of Alfresco repo (alfresco.war). If you have a frontend as Apache, it is suitable to proxypass /sinaduraCloud context too as you probably did with /alfresco and /share

For testing if sinaduraCloud.war is working you can curl:

http://alfresco-server/sinaduraCloud/rest/v1/version/get

If this gives 1.0, it is working.

alfresco-sinadura/sinadura5-services at master · zylklab/alfresco-sinadura · GitHub 

Then, try again to use Sign with Sinadura action in Alfresco Share.

Finally, in the installer of Sinadura Desktop, the corresponding url-scheme protocol are installed. 

Regards.

--C.

mags1703
Active Member II

Re: Instalar Sinadura 5 com Alfresco 5.2 e clientes Sinadura CE 5.0.2

Obrigado Cesar.

Funcionou com sucesso.

fredycarvalho
Member II

Re: Instalar Sinadura 5 com Alfresco 5.2 e clientes Sinadura CE 5.0.2

Cesarista,

Caesarist,
I installed windows client, I installed amps and war. I applied apply_amps.sh

I start the service and see that the addons were installed using the url: http: // alfresco-server / sinaduraCloud / rest / v1 / version / get that returns me 1.0

In the url http://192.168.0.95:8080/share/page/console/admin-console/module-package
 I also see that Sinadura has been installed in version 5.0.

But when you click Sign With Sinadura nothing happens. No error or anything is displayed on the console.

One thing I noticed that caught my attention was that he didn't load the Sign with Sinadura button icon, could it be missing a file or configuration?

Would you help me?

Thanks a lot!

Fredy