Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Framework - Linha Datasul - TEC - Configuração do Progress para integração do FP0540 com o Clock In

time.png Tempo aproximado para leitura: 00:05:23 min

Ocorrência
Na fase final de implantação e ao tentar realizar a conexão no FP0540 com o Clock In apresenta a mensagem Erro de Conexão favor verificar dados informados (17006).

Ambiente
Framework - Framework (Linha Datasul) - Progress OpenEdge - Todas as versões

Causa
Existem algumas questões que precisam ser revistas no ambiente, como importar no OpenEdge os certificados exigidos pelo servidor do Clock In, falta das bibliotecas utilizadas nesta comunicação e token incorreto. Estas e as demais foram elencadas na solução. 

Solução
A seguir são apresentados os passos para validar o ambiente Progress para a integração do programa FP00540 - Consulta Descentralização RH com o Clock-In:

1 - Importar os certificados necessários para o Clock-In. No anexo ao final do artigo temos quatro certificados a serem importados no OpenEdge 32 e/ou 64 bits. Com o arquivo salvo em disco, abra o atalho proenv do OpenEdge na máquina onde o programa é executado. Para importar execute pelo proenv o comando certutil com a opção -import e informe o caminho e nome do arquivo salvo. Exemplos:

%DLC%\bin\certutil -import C:\Temp\certificado.cer
$DLC/bin/certutil -import /tmp/certificado.cer

Importar os quatros certificados.

Certificados.png


2 - OpenEdge atualizado com o Service Pack mais atual, disponível no portal ESD. Se o Service Pack for aplicado em uma estação, interrompa todos os serviços Progress que estiverem em execução nesta. Se for aplicado no Servidor, parar os bancos/serviços Progress que estão em execução neste Servidor;

a) Efetue um backup de segurança do diretório de instalação do OpenEdge, principalmente o diretório properties - para Servidor de Aplicação e Banco de Dados;

b) Descompacte o Service Pack em um diretório temporário;

c) Execute a instalação através do setup.exe. No linux executar o script proinst;

d) Ao final do processo de instalação, inicie os bancos/serviços novamente;

e) O Service Pack Progress é cumulativo. Ao instalar o último Service Pack disponível para uma versão do OpenEdge, todas as correções dos Service Pack anteriores também serão aplicadas.


3 - Verifique a existência das bibliotecas na máquina que executa a rotina de integração:

c:\dlc122\gui\OpenEdge.BusinessLogic.pl
c:\dlc122\gui\OpenEdge.Core.pl
c:\dlc122\gui\OpenEdge.ServerAdmin.pl
c:\dlc122\gui\netlib\OpenEdge.Net.pl

Não encontrando as bibliotecas em seu ambiente, clique no link no final desta linha para efetuar download das mesmas: Bibliotecas (.pl) para Client Progress. Tendo as bibliotecas acima mencionadas nos respectivos diretórios, revise o Propath do arquivo .ini para que referencie as mesmas. A referência às bibliotecas deve constar até o nome do arquivo e não somente até os diretórios, conforme exemplo:

c:\dlc122\gui\OpenEdge.BusinessLogic.pl,c:\dlc122\gui\OpenEdge.Core.pl,
c:\dlc122\gui\OpenEdge.ServerAdmin.pl,c:\dlc122\gui\netlib\OpenEdge.Net.pl 

Não inclua a referência às bibliotecas no final do arquivo de Propath. Sugere-se a inclusão logo após às referências aos programas no Propath, pois o Progress possui limitação no tamanho de
caracteres
 do Propath e estas bibliotecas mesmo referenciadas podem não ser lidas pelo Progress. 

4 - Verificar se existe o parâmetro -certstorepath no arquivo .pf apontando para outro diretório do Progress onde não tem os quatros certificados aplicados;

5 - Gerar um Connector Token, seguindo as instruções no artigo a seguir.

Saiba mais
Gerar um novo Token RH - Clock In by Carol - Connector Token
Importação de certificados no Progress Framework - Linha Datasul - TEC - Como salvar e importar certificados de websites no Progress
Como aplicar o Service Pack do Progress Framework - Linha Datasul - TEC - Procedimentos para aplicar o Service Pack Progress
Bibliotecas Progress Framework - Linha Datasul - TEC - Não é possível fazer referência à classe Open.Core.Assert
Leia o artigo Framework - Linha Datasul - TEC - Ordem dos diretórios no Propath para lhe auxiliar na composição do Propath para o produto Datasul 12 do seu ambiente.
Informações sobre o parâmetro -certstorepath How to change the default location of the OpenEdge certificate store when using the OpenEdge client

Anexo
Certificados para importar no Progress e as bibliotecas para atualizar no diretório de instalação do Progress.

Esse artigo foi útil?
Usuários que acharam isso útil: 1 de 1

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _