Slk de instalação. Como faço para atualizar o sistema de licenciamento? Localização das chaves de software

SLK 2.0 é usado nas seguintes configurações:

  • "1C: Contabilidade de uma empresa agrícola" versão 2.0
  • "1C: Contabilidade abrangente de uma empresa agrícola"

Considere primeiro princípios gerais Instalação SLK e diferenças de Versões prévias.

Ao contrário das versões anteriores do SLK, a distribuição do SLK versão 2.0 contém apenas os seguintes componentes:

  • Módulo de Servidor SLK
  • Motorista de chave de segurança
  • Arquivos de informações de registro e dados protegidos para uma determinada série de chaves (para ambas as configurações, uma série "33CE" é usada) *
    * v últimas versões, o arquivo de dados protegidos está localizado no layout de configuração geral

O componente externo do SLK "LicenseAddIn" é feito de acordo com nova tecnologia NativeApi e fisicamente localizado no layout geral da própria configuração.
No cliente gordo e no servidor 1C: Enterprise, o componente é instalado e iniciado automaticamente. Na primeira inicialização do cliente thin e web, o componente deve ser instalado manualmente (a partir do SLK versão 2.0.5.133 esta acçãoé desnecessário).

Atenção!!! Devido à restrição imposta Versão Atual SLK2.0, a operação do servidor 1C-Enterprise no modo cliente-servidor só é possível em operação Sistemas Windows , como cliente, você pode usar qualquer sistemas operacionais e navegadores da web suportados pela plataforma 1C: Enterprise.

Antes de instalar o sistema de licenciamento e proteção de configuração (não deve ser confundido com componente externo SLK), as chaves de proteção de configuração devem ser removidas e todos os aplicativos que as utilizam devem ser encerrados.

Para instalar o sistema de licenciamento e proteger a configuração, no menu inicial do instalador, selecione "Instalar o sistema de licenciamento de configuração".

Atenção!!! Ao instalar o kit de distribuição (incluindo atualizações) da configuração, o kit de distribuição SLK é sempre instalado na pasta do modelo de configuração
"C: \ Arquivos de programas \ 1cv82 \ tmplts \ AgroSoft \ BUHSH \ Version \" para o subdiretório "Proteção" *

* o caminho para o modelo de configuração pode ser diferente do especificado.

Depois de instalar o SLK 2.0, se for suposto trabalho conjunto com o SLK de versões anteriores, você precisa especificar uma porta diferente para o servidor SLK (por padrão é 9099), por exemplo 9098. Isso pode ser feito executando o arquivo de configurações do servidor "LicenceServerOptions".

Agora vamos considerar o procedimento de instalação e configuração do SLK para cada opção para iniciar a configuração.

Trabalhando em modo de arquivo com uma chave de segurança SLK de usuário único

Neste modo, o kit de distribuição SLK deve ser instalado em cada computador cliente.
Se fosse escolhido configurações padrão servidor SLK, nenhuma configuração precisa ser feita. Você pode executar a configuração e tudo deve funcionar.
Se outra porta do servidor SLK foi selecionada, então no primeiro início da configuração, na janela SLK que apareceu, você deve especificar a porta correta do servidor SLK.

Trabalhando em modo de arquivo com uma chave de segurança SLK multiusuário

naquele computador para porta USB que deve conectar uma chave multiusuário (ou várias chaves) para a proteção do SLK (doravante este computador será chamado SERVER SLK) Em outros computadores cliente, instale o kit de distribuição SLK não é necessário.
Ao iniciar a configuração pela primeira vez, em cada computador cliente, na janela SLK que aparece, você deve especificar o endereço IP e a porta SERVER SLK.
As configurações especificadas serão salvas automaticamente.

Trabalhe no modo cliente-servidor, quando o 1C: Enterprise server e as chaves de segurança SLK estão no mesmo servidor físico

Neste modo, a distribuição SLK deve ser instalada apenas no SERVER... Em computadores clientes, instale o kit de distribuição SLK não é necessário.

Trabalhe no modo cliente-servidor, quando o servidor 1C: Enterprise está em um servidor e as chaves de segurança SLK estão em outro servidor

Neste modo, a distribuição SLK deve ser instalada em um computador, à porta USB da qual uma chave multiusuário (ou várias chaves) de proteção SLK está conectada (doravante este computador será denominado SERVER SLK) Em computadores clientes e em um servidor com 1C: servidor corporativo instalado, instale o kit de distribuição SLK não é necessário.
Além disso, no servidor com o servidor 1C: Enterprise instalado, você precisa ir para a pasta com as configurações gerais para todos os usuários (por exemplo, para o Windows Vista será "C: \ Usuários \ Todos os usuários \ 1C \ Licença 2.0" , para o Windows 8 será "C: \ ProgramData \ 1C \ License 2.0") local arquivo de texto"LicenseAddIn.config" contendo os seguintes dados:


Host = 192.168.1.40
Porta = 9099
ReadTimeout = 30
KeepAlivePeriod = 60
KeyNo = 0

Onde Host é o endereço IP e Porta é a porta SERVER SLK

Atenção!!! Depois disso, certifique-se de reiniciar o servidor 1C: Enterprise.

P / S Nas últimas versões do SLK, este item pode ser automatizado, para isso execute a configuração (certifique-se de Arquivo modo !!!) no servidor com o 1C: servidor Enterprise instalado, na janela SLK que aparece, defina os parâmetros corretos para comunicação com Servidor SLK e clique com o botão direito no topo da janela, no menu que aparece, selecione "Salvar configurações para uso pelo servidor 1C", o arquivo necessário será criado automaticamente no lugar certo.

SLK 2.0 é usado nas seguintes configurações:

  • "1C: Contabilidade de uma empresa agrícola" versão 2.0
  • "1C: Contabilidade abrangente de uma empresa agrícola"

Primeiro, vamos considerar os princípios gerais de instalação do SLK e as diferenças das versões anteriores.

Ao contrário das versões anteriores do SLK, a distribuição do SLK versão 2.0 contém apenas os seguintes componentes:

  • Módulo de Servidor SLK
  • Motorista de chave de segurança
  • Arquivos de informações de registro e dados protegidos para uma determinada série de chaves (para ambas as configurações, uma série "33CE" é usada) *
    * nas versões mais recentes, o arquivo de dados protegidos está localizado no layout de configuração geral

O componente externo do SLK "LicenseAddIn" é feito usando a nova tecnologia NativeApi e está fisicamente localizado no layout geral da própria configuração.
No cliente gordo e no servidor 1C: Enterprise, o componente é instalado e iniciado automaticamente. Quando o thin e o web client são iniciados pela primeira vez, o componente deve ser instalado manualmente (a partir do SLK versão 2.0.5.133, esta ação é desnecessária).

Atenção!!! Devido à limitação imposta pela versão atual do SLK2.0, A operação do servidor 1C-Enterprise no modo cliente-servidor só é possível em sistemas operacionais Windows, como cliente, você pode usar quaisquer sistemas operacionais e navegadores da web compatíveis com a plataforma 1C: Enterprise.

Antes de instalar o sistema de licenciamento e proteção de configuração (não deve ser confundido com o componente SLK externo), as chaves de proteção de configuração devem ser removidas e todos os aplicativos que as utilizam devem ser encerrados.

Para instalar o sistema de licenciamento e proteger a configuração, no menu inicial do instalador, selecione "Instalar o sistema de licenciamento de configuração".

Atenção!!! Ao instalar o kit de distribuição (incluindo atualizações) da configuração, o kit de distribuição SLK é sempre instalado na pasta do modelo de configuração
"C: \ Arquivos de programas \ 1cv82 \ tmplts \ AgroSoft \ BUHSH \ Version \" para o subdiretório "Proteção" *

* o caminho para o modelo de configuração pode ser diferente do especificado.

Depois de instalar o SLK 2.0, se você pretende trabalhar junto com o SLK de versões anteriores, será necessário especificar uma porta diferente para o servidor SLK (por padrão é 9099), por exemplo 9098. Isso pode ser feito executando o " LicenceServerOptions "arquivo de configurações do servidor.

Agora vamos considerar o procedimento de instalação e configuração do SLK para cada opção para iniciar a configuração.

Trabalhando em modo de arquivo com uma chave de segurança SLK de usuário único

Neste modo, o kit de distribuição SLK deve ser instalado em cada computador cliente.
Se as configurações padrão do servidor SLK foram selecionadas, nenhuma configuração precisa ser feita. Você pode executar a configuração e tudo deve funcionar.
Se outra porta do servidor SLK foi selecionada, então no primeiro início da configuração, na janela SLK que apareceu, você deve especificar a porta correta do servidor SLK.

Trabalhando em modo de arquivo com uma chave de segurança SLK multiusuário

no computador, à porta USB da qual é suposto conectar uma chave multiusuário (ou várias chaves) para proteger o SLK (doravante este computador será chamado SERVER SLK) Em outros computadores cliente, instale o kit de distribuição SLK não é necessário.
Ao iniciar a configuração pela primeira vez, em cada computador cliente, na janela SLK que aparece, você deve especificar o endereço IP e a porta SERVER SLK.
As configurações especificadas serão salvas automaticamente.

Trabalhe no modo cliente-servidor, quando o 1C: Enterprise server e as chaves de segurança SLK estão no mesmo servidor físico

Neste modo, a distribuição SLK deve ser instalada apenas no SERVER... Em computadores clientes, instale o kit de distribuição SLK não é necessário.

Trabalhe no modo cliente-servidor, quando o servidor 1C: Enterprise está em um servidor e as chaves de segurança SLK estão em outro servidor

Neste modo, a distribuição SLK deve ser instalada em um computador, à porta USB da qual uma chave multiusuário (ou várias chaves) de proteção SLK está conectada (doravante este computador será denominado SERVER SLK) Em computadores clientes e em um servidor com 1C: servidor corporativo instalado, instale o kit de distribuição SLK não é necessário.
Além disso, no servidor com 1C: servidor Enterprise instalado, você precisa ir para a pasta com as configurações gerais para todos os usuários (por exemplo, para o Windows Vista será "C: \ Usuários \ Todos os usuários \ 1C \ Licença 2.0 ", para o Windows 8 será" C: \ ProgramData \ 1C \ License 2.0 ") coloque o arquivo de texto" LicenseAddIn.config "contendo os seguintes dados:


Host = 192.168.1.40
Porta = 9099
ReadTimeout = 30
KeepAlivePeriod = 60
KeyNo = 0

Onde Host é o endereço IP e Porta é a porta SERVER SLK

Atenção!!! Depois disso, certifique-se de reiniciar o servidor 1C: Enterprise.

P / S Nas últimas versões do SLK, este item pode ser automatizado, para isso execute a configuração (certifique-se de Arquivo modo !!!) no servidor com o 1C: servidor Enterprise instalado, na janela SLK que aparece, defina os parâmetros corretos para comunicação com Servidor SLK e clique com o botão direito no topo da janela, no menu que aparece, selecione "Salvar configurações para uso pelo servidor 1C", o arquivo necessário será criado automaticamente no lugar certo.

Neste manual, consideraremos como o SLK é configurado para funcionar em vários computadores. O exemplo considerará trabalhar em dois computadores conectados em uma única rede. Dois dongles de hardware são usados: o principal local de trabalho vermelho e um local de trabalho amarelo adicional.

Observação: as instruções para trabalhar com chaves de proteção de software podem ser encontradas


Configurando SLK

    Em primeiro lugar, você precisa instalar o próprio sistema de licenciamento (SLK), instruções detalhadas pode ser visto no link. O SLK precisa ser instalado apenas no computador principal, no qual as chaves de proteção estarão localizadas.

    Depois de instalar o SLK, instale as duas chaves no computador principal e inicie o console do SLK. O console pode ser aberto por meio do menu Iniciar:


    Observação: o console deve abrir em um navegador. Se ele não abrir automaticamente, você precisará abrir qualquer navegador em seu computador e especificar http://127.0.0.1:9099 na barra de endereço.

    Se as chaves estiverem funcionais e tudo estiver instalado corretamente, elas serão exibidas no console:


    Para cada chave, seu tipo e número de licenças são gravados.

    V este caso existe uma chave principal para 1 local de trabalho e uma chave adicional para 5 locais de trabalho.

    IMPORTANTE: a chave adicional não funcionará sem a chave primária. Se você instalar apenas no computador, um aviso aparecerá no console de que a chave mestra é necessária:



    Se as chaves não forem exibidas no console, você precisará verificar o seguinte:


    Se o dispositivo não funcionar corretamente, você precisa tentar atualizar o driver:


  1. Lançamos o programa 1C.

    Ao iniciar o programa em um local de trabalho adicional, uma mensagem pode aparecer:


    Você precisa seguir o link "Parâmetros do sistema de licenciamento". Na janela que é aberta, especifique o nome ou endereço IP do computador no qual as chaves de proteção estão instaladas, bem como a porta de rede. O nome do computador pode ser especificado apenas se for escrito em letras latinas. Em seguida, clique em "Verificar licença", se a chave for encontrada, aparecerá uma mensagem:


    Depois disso, feche a janela de configurações clicando no botão "Gravar e fechar".

    Na próxima vez que você abrir o programa, as configurações serão salvas.

    Observação: Se a verificação falhar, é possível que um firewall ou antivírus esteja bloqueando a porta 9099 ou outra porta em uso. Verifique se esta porta está aberta. Se a porta estiver fechada, você pode desativar o antivírus e o firewall ou configurar regras para essa porta.

    Observação: Você pode descobrir qual porta está em uso no console SLK:

    O que fazer se SLK "não vir" a chave de segurança

    Se, após os passos descritos acima, você ainda não conseguir configurar a operação SLK, você precisa enviar uma solicitação ao nosso suporte técnico por e-mail [email protegido]... Para uma rápida análise do problema, é desejável indicar:

    1. Nome completo e lançamento do programa.

      Modo de operação em 1C: arquivo, cliente-servidor, servidor web. Onde ver o horário de funcionamento, consulte

      Versão SLK, informações sobre as licenças utilizadas:

      chaves de hardware ou software;

      para quantos locais de trabalho existem licenças.

  2. Descrição detalhada da questão:

    o texto das mensagens exibidas, se houver (anexar capturas de tela);

    se as chaves de segurança estão ativadas. Caso contrário, você tentou verificar o desempenho em outras portas ou computadores;

    se as chaves são exibidas no console SLK;

    em qual computador é impossível configurar o trabalho: no principal ou em adicionais.

Neste manual, consideraremos como o SLK é configurado para funcionar em vários computadores. O exemplo considerará trabalhar em dois computadores conectados em uma única rede. Duas chaves de proteção de hardware são usadas: para a estação de trabalho principal em vermelho e para uma estação de trabalho adicional em amarelo.

Observação: as instruções para trabalhar com chaves de proteção de software podem ser encontradas


Configurando SLK

    Em primeiro lugar, você precisa instalar o próprio sistema de licenciamento (SLK), instruções detalhadas podem ser encontradas no link. O SLK precisa ser instalado apenas no computador principal, no qual as chaves de proteção estarão localizadas.

    Depois de instalar o SLK, instale as duas chaves no computador principal e inicie o console do SLK. O console pode ser aberto por meio do menu Iniciar:


    Observação: o console deve abrir em um navegador. Se ele não abrir automaticamente, você precisará abrir qualquer navegador em seu computador e especificar http://127.0.0.1:9099 na barra de endereço.

    Se as chaves estiverem funcionais e tudo estiver instalado corretamente, elas serão exibidas no console:


    Para cada chave, seu tipo e número de licenças são gravados.

    Neste caso, existe uma chave principal para 1 local de trabalho e uma chave adicional para 5 locais de trabalho.

    IMPORTANTE: a chave adicional não funcionará sem a chave primária. Se você instalar apenas no computador, um aviso aparecerá no console de que a chave mestra é necessária:



    Se as chaves não forem exibidas no console, você precisará verificar o seguinte:


    Se o dispositivo não funcionar corretamente, você precisa tentar atualizar o driver:


  1. Lançamos o programa 1C.

    Ao iniciar o programa em um local de trabalho adicional, uma mensagem pode aparecer:


    Você precisa seguir o link "Parâmetros do sistema de licenciamento". Na janela que é aberta, especifique o nome ou endereço IP do computador no qual as chaves de proteção estão instaladas, bem como a porta de rede. O nome do computador pode ser especificado apenas se for escrito em letras latinas. Em seguida, clique em "Verificar licença", se a chave for encontrada, aparecerá uma mensagem:


    Depois disso, feche a janela de configurações clicando no botão "Gravar e fechar".

    Na próxima vez que você abrir o programa, as configurações serão salvas.

    Observação: Se a verificação falhar, é possível que um firewall ou antivírus esteja bloqueando a porta 9099 ou outra porta em uso. Verifique se esta porta está aberta. Se a porta estiver fechada, você pode desativar o antivírus e o firewall ou configurar regras para essa porta.

    Observação: Você pode descobrir qual porta está em uso no console SLK:

    O que fazer se SLK "não vir" a chave de segurança

    Se, após os passos descritos acima, você ainda não conseguir configurar a operação SLK, você precisa enviar uma solicitação ao nosso suporte técnico por e-mail [email protegido]... Para uma rápida análise do problema, é desejável indicar:

    1. Nome completo e lançamento do programa.

      Modo de operação em 1C: arquivo, cliente-servidor, servidor web. Onde ver o horário de funcionamento, consulte

      Versão SLK, informações sobre as licenças utilizadas:

      chaves de hardware ou software;

      para quantos locais de trabalho existem licenças.

  2. Descrição detalhada da questão:

    o texto das mensagens exibidas, se houver (anexar capturas de tela);

    se as chaves de segurança estão ativadas. Caso contrário, você tentou verificar o desempenho em outras portas ou computadores;

    se as chaves são exibidas no console SLK;

    em qual computador é impossível configurar o trabalho: no principal ou em adicionais.

Certas configurações de terceiros, incl. produzidos sob a marca 1C no âmbito de projetos 1C-Joint têm proteção adicional com uma chave de software ou hardware, que opera através do Sistema de Licenciamento de Configuração (SLK).

Instalação sem “muletas” no formulário [email protegido] possível a partir do SLK versão 3. No momento em que este livro foi escrito, a versão 3 estava disponível como Release Candidat (rc)

A versão 3.0 é uma evolução da versão 2.1 e é compatível com ela, ou seja, a configuração, que incluía o SLK versão 2.1, pode ser transferida para o SLK versão 3.0 sem interferir no código do programa.

Comece obtendo SLK versão 3. Escreva uma carta para o endereço suporte técnico configuração (especificada na documentação para ele) com o seguinte conteúdo:

Estamos instalando o servidor 1C: Enterprise no Linux e gostaríamos de instalar o SLK no mesmo servidor. Sabemos que já existe uma versão do SLK 3 que funciona bem no Linux, mas ainda não foi lançada oficialmente e é compatível com o SLK 2.1. Nós realmente precisamos de sua distribuição. Vocês, como desenvolvedores, podem obtê-lo entrando em contato com o suporte técnico SLK em [email protegido] Forneça-nos distribuições de servidores e componentes SLK 3.

Você precisa obter dois arquivos

Licenseserver-3.0.10.6556-rc1.zip licenseaddin-3.0.10.6556-rc1.zip

onde 3.0.10.6556-rc1 é o número da compilação SLK atualizado, no momento em que este artigo foi escrito, você pode obter uma compilação mais recente.

Instalação de servidor

O pacote do servidor inclui um kit de distribuição para o sistema operacional Windows e 4 pacotes de distribuição para várias arquiteturas Linux.

cópia de arquivos requeridos para a pasta pessoal do usuário Linux, por exemplo ~ / slk. Instalação, por exemplo, para arquitetura Ubuntu de 64 bits:

$ cd ~ / skl $ sudo dpkg -i licenserver-3.0.10-6556.rc1.amd64.deb

Executando o serviço SLK no Linux

$ sudo service licenserver start

O console SLK está disponível no navegador por meio da porta padrão 9099. digite na barra de endereço de qualquer navegador por meio do qual você pode acessar o servidor server_address: 9099

O console se parece com isto:

O serviço do servidor está instalado e funcionando. As chaves de hardware funcionam imediatamente sem instalar nenhum driver adicional. Ative as chaves de software, se necessário.

Atualizando componentes do cliente

Se o desenvolvedor da configuração por algum motivo não estiver pronto para transferir a configuração para o SLK 3.0, você pode atualizar independentemente os componentes de proteção no local de trabalho. Tudo que você precisa para isso está contido no arquivo licenseaddin.

Para instalação cliente-servidor, servidor em Linux

O servidor verifica a disponibilidade de licenças na versão cliente-servidor de 1C: Enterprise. Para fazer isso, você precisa instalar um componente externo no servidor. O suporte aos componentes do sistema operacional Linux apareceu apenas na versão SLK 3.

Copiar para a pasta pessoal do usuário Pacote Linux correspondente à arquitetura do servidor e instale-o, por exemplo, arquitetura Ubuntu de 64 bits

$ cd ~ / slk $ sudo dpkg -i licenseaddin-3.0.10-6556.rc1.amd64.deb

Para modo de arquivo

Vá até as estações de trabalho no sistema operacional Windows e instale o kit de distribuição licenceaddIn-3.0.10.6556-rc1.win.exe (3.0.10.6556-rc1 - o número da compilação SLK atualizado no momento da escrita, você pode ter um diferente, o principal é que corresponda ao número de compilação do servidor SLK). Em estações de trabalho Linux, instale o kit de distribuição para a arquitetura apropriada, conforme descrito na seção anterior.