quarta-feira, 5 de abril de 2023

Computador não acessa pasta compartilhada no Linux (com SMB/CIFS), mas outros computadores acessam

Situação:

Compartilhamento com serviço SMB/CIFS.

Computadores no domínio.

Pasta com usuário e senha, cadastrados no computador que roda o serviço.

Usuário não existe no computador que quer acessar.

Outros computadores acessam, quando você digita o usuário e senha.

Solução:

Execute o editor de registro como administrador

Vá para \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

Verifique o item LmCompatibiltyLevel. Exporte a chave antes, por segurança. Mude seu valor para 5 e reinicie o computador.

https://care.qumulo.com/hc/en-us/articles/360001006108-Resolve-failing-SMB-Client-Connections-with-NTLM-Authentication-#adjust-ntlm-authentication-level-0-4

segunda-feira, 20 de março de 2023

RAIS 2022 exige Java 9. Procedimentos para atualização

O programa RAIS 2022 exige o Java 9 para executar.

No link mais conhecido, só conseguimos instalar o Java 8.

Se tentar executar com essa versão, terá o erro

"Java Virtual Machine Launcher"

Error: Could not create the Java Virtual Machine...


Para baixar o 9, é preciso entrar nesse site e criar uma conta na Oracle: https://www.oracle.com/java/technologies/javase/javase9-archive-downloads.html

Apesar do site do RAIS falar em Java SE Development Kit (SDK), se você baixar o Java SE Runtime Environment (jre), que é muito menor e mais leve, vai funcionar também.



quinta-feira, 2 de março de 2023

Desinstalando o Avira Security

 O computador tinha o Avira Security instalado, mas ele não estava na lista de programas do Windows.

Se tentasse executar o programa de desinstalação (unins000.exe), direto da pasta, dava a seguinte mensagem:

unins000.dat could not be opened cannot uninstall

Consegui desinstalar entrando no Windows em modo de segurança e executando o unins000.exe em cada pasta.


terça-feira, 9 de novembro de 2021

Erro no backup do catálogo do Bacula (mysqldump)

 Se o job do backup do catálogo do bácula começou a apresentar essa mensagem:

mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces

Provavelmente houve uma atualização do mysql e agora ele pede maiores privilégios.
Resolvi isso mudando os privilégios do usuário.
Acesse o prompt do mysql
Comando
GRANT PROCESS ON *.* TO bacula@localhost;

quinta-feira, 29 de julho de 2021

Erro no Lenovo Power Manager - PWMTR64V.DLL

Após uma atualização do Windows 10, a mensagem de erro começou a aparecer:

Houve um problema na inicialização do programa C:\WINDOWS\SysWOW64\Lenovo\PowerMgr\PQMTR64V.dll

Não foi possível identificar o  módulo especificado.


No meu caso, é um Edge E430 (ThinkPad)


Aqui tem o driver mais novo, para Windows 10 64 bits:  

Lenovo Power Management Driver for Windows 10 (64-bit) - ThinkPad

Antes de instalar, vá em gerenciador de dispositivos, dispositivos de sistema e desinstale o "Lenovo Power Manager" ou "Lenovo Bateria alguma coisa" marcando para desinstalar o driver também.

Depois de instalar, volte ao gerenciador de dispositivos e mande procurar.

Obs: isso não estava dando certo, acho que o meu notebook tinha várias versões do driver. Então fui removendo o dispositivo e mandando excluir o driver até que estabilizou, parou de dar erro e o ícone apareceu.


quinta-feira, 6 de agosto de 2020

Pendrive parece ok, mas não é reconhecido pelo Windows

Existem circunstâncias em que o pendrive não é mais reconhecido pelo Windows.
A grande maioria das vezes é algum problema lógico (não físico) no que chamamos de partição ou quando o pendrive é "formatado"de um modo diferente do que o Windows reconhece (quando usamos em algum dispositivo, como os aparelhos da Claro, por exemplo).
Soluções para isso podem ser encontradas em vários vídeos e site na internet.
O que vou descrever é um problema bem específico, para o qual não encontrei solução escrita, mas que pode dar a impressão que o pendrive estragou.

O que aconteceu

Precisava dar o boot em um Sistema Operacional que estava em um arquivo .ISO. Esses arquivos são imagens, cópias fiéis de um DVD, por exemplo. Se fosse usar o em um leitor de DVD, bastaria gravar um DVD, com a opção de usar o arquivo ISO.
No entanto, queria fazer um pendrive "bootável" e rodar pela porta USB.
Para isso, usei uma ferramenta chamada ImageUSB, que passou o conteúdo do ISO para o pendrive e consegui fazer o que queria.

Na hora de devolver o pendrive ao dono, entretanto, ele não conseguiu formatar. Era reconhecido pelo Windows (fazia o som de conectado), mas não aparecia no Explorador de Arquivos.


Entendi que isso seria normal, provavelmente estava em uma partição EXT3, que é usada pelo Linux mas que o Windows não enxerga.

Excluí a partição, criei outra (NTFS), parecia tudo ok, mas não formatava e nem conseguia associar uma letra, pelo Windows.

Excluí a partição, recriei formatei pelo GPARTED e outras ferramentas, tentei outro formato, como FAT32, mas nada.

O que resolveu

Pegar um pendrive igual, criar uma imagem dele, com o ImageUSB e depois usar o mesmo programa para gravar essa imagem no pendrive problemático. Na verdade, poderia ter usado até outro pendrive diferente, com o mesmo tamanho ou de tamanho diferente (daria erro no final, mas depois era só excluir a partição e criar outra).

O que eu concluí

O ImageUSB jogou o conteúdo do ISO para o pendrive, sobrescrevendo BIT a BIT e deve ter apagado alguma informação FORA das partições, que diz ao Windows como acessar a partição.
Quando 

quinta-feira, 17 de outubro de 2019

Envio arquivo SEFIP via site da Caixa - Conectividade Social ICP



Ao tentar enviar pelo programa Conectividade Social, gera o seguinte erro, ao digitar a senha:
"usuário não autorizado".

Mensagem encontrada no site da Caixa

Revogação de Acesso ao Conectividade Social - Conexão Segura: Atendendo aos disposto na Ação Civil Pública 50034739520174047102, e Resolução CGSN nº 140, de 22 de Maio de 2018, que versa sobre obrigatoriedade das empresas enquadradas como Micro Empresas – ME e Empresas de Pequeno Porte – EPP, na prestação de informações ao FGTS e à Previdência Social, com uso do Certificado digital padrão ICP Brasil, foram revogados os certificados eletrônicos AR (chave .pri) das empresas não enquadradas como MEI – Microempreendedor Individual.
Às empresas que tiverem seu certificado eletrônico revogado, ao tentar acessar o canal Conectividade Social AR/Conexão Segura, será exibida a mensagem “User is not authorized”, impedindo o prosseguimento da ação

Ou seja, para a situação acima, que é da grande maioria, o envio terá se ser feito pelo site e usando um Certificado Digital.

Só consegui utilizar no Internet Explorer, como a maioria dos serviços da Caixa.

Segui as configurações do Internet Explorer e do Java que estão nesse vídeo: https://www.youtube.com/watch?v=IFc8nNBJL4g

Uma configuração a mais, que não está no vídeo: colocar o site da Conectividade  (conectividade.caixa.gov.br) entre os sites confiáveis do navegador (https://answers.microsoft.com/pt-br/ie/forum/ie9-windows_7/como-incluir-um-site-na-lista-de-sites/4bf566de-112a-4ae1-a6db-4529d732da3f

Depois, siga o passo-a-passo desse vídeo: https://www.youtube.com/watch?v=2F4YbWFIuN4

Site está bem instável (17/10), dá erro várias vezes, em várias partes e você tem de fechar e começar do zero.
Pede a senha do usuário do certificado várias vezes, então coloque uma cadeira pra ele do seu lado.


quinta-feira, 21 de março de 2019

Como configurar discagem por um toque no telefone Panasonic KX-NT511

Armazenar

  1. Pressione um dos botões CO por mais de 2 segundos.
  2. Pressione um botão CO flexível.
  3. Digite tecla "2".
  4. Digite o número para armazenar (máximo 32 dígitos). Caso seja um número externo, digite o número de acesso à linha externa antes. Ex, o "0".
  5. Pressione [CONF/STORE]
Discar



  1. Retire o monofone do gancho.
  2. Pressione o botão CO flexível atribuído como botão de discagem por um toque.
(3)Botões CO flexíveis
(7) Conf/Armazenar

segunda-feira, 22 de outubro de 2018

Acertando o horário de verão no Ubuntu

Fiz um passo-a-passo baseado na minha pesquisa e que deu certo aparentemente. Confirmarei quado o horário de verão correto acontecer.

# cat /etc/timezone

Vai mostrar qual timezone está sendo usado, mo meu caso

America/Sao_Paulo

Com o comando
# zdump -v /usr/share/zoneinfo/America/Sao_Paulo | grep 201[89]

Mostro todas as configurações do horário de verão, filtrando as de 2018 e 2019.

Ex:
/usr/share/zoneinfo/America/Sao_Paulo  Sun Feb 18 01:59:59 2018 UTC = Sat Feb 17 23:59:59 2018 BRST isdst=1 gmtoff=-7200
/usr/share/zoneinfo/America/Sao_Paulo  Sun Feb 18 02:00:00 2018 UTC = Sat Feb 17 23:00:00 2018 BRT isdst=0 gmtoff=-10800
/usr/share/zoneinfo/America/Sao_Paulo  Sun Oct 21 02:59:59 2018 UTC = Sat Oct 20 23:59:59 2018 BRT isdst=0 gmtoff=-10800
/usr/share/zoneinfo/America/Sao_Paulo  Sun Oct 21 03:00:00 2018 UTC = Sun Oct 21 01:00:00 2018 BRST isdst=1 gmtoff=-7200


Criei um arquivo chamado Sao_Paulo.zic, mas poderia ser verao.zic ou outro qualquer, com o conteúdo:

Rule    BrazilSP  2018    only    -       Nov     04      0:00    1:00    S
Rule    BrazilSP  2019    only    -       Feb     16      0:00    0       -
Zone    Amererica/Sao_Paulo             -3:00   BrazilSP          BR%sT

Rule =
  BrazilSP = Nome da regra a ser criada.
  2018 = Ano em que a regra será executada.
  Only = Será executado somente esta vez (depois deste parâmetro vem um (-) isto mesmo.
  Nov = O nome do mês.
  04 = O dia do mês.
  00:00 = Horário em que a mudança será feita
  1 = Especifica quanto tempo será adicionado ao relógio, neste caso uma (1) hora.
  0 = Especifica quanto tempo retirado uma hora (0).

 A linha Zone especifica o arquivo de TimeZone, qual nosso fuso horário

  Zone =
  America/Sao_Paulo = Nome do fuso horário
  -3:00 = A quantidade de hora para adicionar ao fuso horário.
  BrazilSP = Nome da Rule criada na linha 1 e 2
  BR%sT = Formato para a abreviatura do fuso horário.

Façam as adequações necessárias a cada caso

Execute
# zic <nome_do_arquivo.zic>
para alterar o arquivo do fuso horário.

Para ver as mudanças, execute novamente:
# zdump -v /usr/share/zoneinfo/America/Sao_Paulo | grep 201[89]

Renomeie o arquivo localtime:
# mv /etc/localtime /etc/localtime.old  
E copie o arquivo alterado para substituí-lo:
# cp /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime

Verifique com date, se o horário está correto e se está indicando corretamente horário de verão ou não.

https://www.vivaolinux.com.br/dica/Horario-de-verao-automatizado
http://www.dicas-l.com.br/arquivo/configurando_horario_de_verao_no_linux.php#.W83L2fZReUk
http://andredeo.blogspot.com/2011/10/procedimento-horario-de-verao-gnulinux.html
https://alexandrebbarbosa.wordpress.com/2017/01/05/linux-acerto-de-data-hora-ou-timezone-via-linha-de-comandos/ - aqui tem pra FreeBSD e Windows também
https://www.vivaolinux.com.br/artigo/Configurando-corretamente-para-o-Horario-de-Verao

quarta-feira, 18 de julho de 2018

Atualizando o FreeNAS de 32 para 64 bits


Apesar de parecer que funciona, a opção de "Upgrade" de uma versão x32 do FreeNAS para uma de X64 não é 100% compatível.
Tentei fazer isso e comecei a receber avisos de e-mail do serviço de geração de gráficos (Reporting), a cada cinco minutos, enquanto a página dos gráficos ficava em branco:

Traceback (most recent call last):
  File "/usr/local/bin/graph.py", line 481, in <module>
    GenerateCpuGraph()
  File "/usr/local/bin/graph.py", line 202, in GenerateCpuGraph
    'GPRINT:avg4:LAST:%5.2lf Last\l',
rrdtool.error: This RRD was created on another architecture

A dica de apagar e gerar outros arquivos de rrd não funcionou. Pelo mesmo motivo, convertê-los também não daria resultado.

Fato é que o "Upgrade" não atualiza várias partes, a parte do RRP, que ainda estava para 32 bits.
A solução foi exportar as configurações do FreeNAS, fazer uma nova instalação e depois o upload das configurações.

Feito isso, parou de dar o erro e os gráficos voltaram.

quinta-feira, 24 de maio de 2018

Mensagem falsa via SMS

Um exemplo de mensagem falsa recebida por SMS (mas pode vir por e-mail também), que leva o usuário a passar várias informações pessoais:


Transforma a hora do log do Squid em algo legível

Script hora_sarg.sh , época em que a gente tinha de pesquisar em sites, fóruns e usar a criatividade. Provavelmente alguma IA vai achar isso...