Theme

Cartão de Cidadão e Firefox 3.5

3 min read PT Portugal, IT

Há coisa de um mês fui pedir um cartão de cidadão para poder usá-lo nos serviços da empresa online. Para isso é necessário um leitor USB e o software próprio para o efeito, o qual existe para Windows, Mac e várias distribuições de Linux (o que foi uma agradável surpresa).

Para usar o leitor nos serviços online é necessário instalar um módulo PKCS11 no Firefox e o README do software diz que para o fazer basta abrir o ficheiro “pteid-pkcs11-register.html” e carregar no OK para confirmar a operação.

Ora, ao abrir o ficheiro, nem sequer via qualquer botão “OK”, portanto algo estava mal. Fui mexericar no código e lá percebi o porquê: o código Javascript (que é um exemplo óptimo de como NÃO se deve escrever JS) utiliza um método que já não é suportado pelo Firefox 3.5.

Ainda tentei o método de instalação manual descrito naquela página mas nada feito, o site da empresa online não reconhece o cartão.

Conclusão: fui eu largar o meu BI, que ainda era válido por mais 3 anos, para ir perder quase 5 horas a tirar o cartão de cidadão de propósito para poder aceder aos serviços online, e agora não o posso fazer porque os tipos que fizeram o software utilizaram métodos da idade da pedra.

Haja paciência…

Já seguiu este e-mail para o contacto do CC, [email protected]:

Exmos. Srs.,

Após várias tentativas falhadas de instalar o módulo módulo PKCS11 no Firefox 3.5 em Linux (Ubuntu), seguindo as instruções do ficheiro README, desisti.

Olhando para o código do ficheiro HTML que as instruções mencionam, pergunto-me até se aquilo funciona de todo, pois o código é, no mínimo, arcaico (dêem-me alguma credibilidade nisto, pois sou “web developer” há 11 anos).

Parece-me que o problema está no facto de o Firefox 3.5 não permitir a instalação de módulos PKCS11 da mesma forma que nas versões anteriores (2.x e 3.x) - vide https://developer.mozilla.org/en/PKCS11_Module_Installation No entanto, o vosso software utiliza o método antigo para instalar o módulo PKCS11 necessário, ou seja, é, efectivamente, incompatível com o Firefox 3.5.

Tendo em conta que apenas é dito aos cidadãos que o software funciona com o Firefox (sem indicar qualquer restrição de versão) e que eu comprei o leitor do cartão apenas para poder aceder aos serviços online de criação de empresas e registo de marcas, estando no entanto impossibilidado de o fazer devido ao problema que refiro acima, peço que me devolvam o valor que paguei pelo leitor, dado que me é completamente inútil. Indiquem-me por favor qual a forma que preferem para realizar esse pagamento, para que vos possa transmitir os dados necessários. Peço que me indiquem ainda se preferem enviar alguém para recolher o equipamento, ou se preferem que o envie por correio (caso no qual deverão adicionar ao valor devolvido a quantia necessária para os portes) - isto porque, como certamente concordarão, é inimaginável pedirem a qualquer pessoa que perca um dia de trabalho (para além do que já teve de perder para pedir o cartão de cidadão) para se deslocar a uma repartição do registo civil, automóvel, loja do cidadão, ou seja onde for, apenas para remediar uma situação que lhe foi imposta por lapso vosso.

Grato pela vossa compreensão, despeço-me com os melhores cumprimentos.

Raul Pedro Santos