phantomjs 1.5 on fedora – https problem (ssl and crypto issues)

I was facing this problem on a 64 bit fedora 17 environment, but the solution should work for fedora 16 as well.

A tried to run phantomjs 1.5 on my system and it could not load HTTPS pages, only HTTP. A symptom for this is that require('system').isSSLSupported is undefined.This is the script I’m running.

var page = require('webpage').create();
var url = 'https://github.com/';

page.open(url, function (status) {
  console.log(status);
  phantom.exit();
});

The response was always “fail”. After some reading and hair pulling, I found this and this, and managed to solve it. Actually, it was quite simple. All I needed to do was to run, as root:

ln -s /usr/lib64/libssl.so.10 /usr/lib/libssl.so.10
ln -s /usr/lib64/libcrypto.so.10 /usr/lib/libcrypto.so.10

After that, I was gifted with a nice “success” message 🙂

Anúncios

atualizado: php, curl, cookies, sessions, cpf e site da receita federal

Edit: este código provavelmente não funciona mais, mas o princípio por trás dele deve funcionar sim. então, sinta-se à vontade para discutir nos comentários, mas não tenho planos de atualizá-lo tão cedo.

não é nem necessário informar mas, antes de qualquer coisa, vou dizer: aqui você não vai encontrar nada a respeito de cpfs falsos, burlagem de captcha, captura automática de cpfs ou quaisquer outras práticas consideradas anti-éticas ou mesmo ilegais. o propósito é puramente de estudo. se alguma informação aqui estiver em desacordo com as leis, peço que me informe e o texto será modificado/removido. entretanto, observando os termos de utilização do site da receita federal, não foi encontrado nada que estivesse em desacordo com o que foi exposto aqui.

Leia o resto deste post »


palestra do Rework pela BlueSoft

Andre Faria e Luiz Faias Jr. apresentaram à equipe Bluesoft o que aprenderam com o livro Rework de David Hanson e Jason Fried da 37signals. Leia o resto deste post »


reCAPTCHA: o que é e como usar

errar é humano?

sabe aquelas letrinhas de confirmação? o nome daquilo é CAPTCHA Leia o resto deste post »


um hello world no kohana 3

olá, pessoal da interwebs! se você acompanhou o post anterior sobre o kohana (este aqui), viu que eu prometi um hello world no kohana. Leia o resto deste post »


instalando o kohana framework 3 em 5 minutos

este é um guia para usuários avançados. se você não entender alguma coisa que foi feita aqui, sugiro que leia instalando o kohana framework 3. Leia o resto deste post »