OpenSSL + Cliente Proxy

Iniciado por oPen syLar, 31 Agosto 2011, 22:56 PM

0 Miembros y 1 Visitante están viendo este tema.

oPen syLar

Buenas alguien sabra decirme si OpenSSL tiene soporte para un cliente proxy..?

Actualmente implemento una llamada a la funcion BIO_set_proxies() Que segun el header bio.h es la funcion implementada para el soporte de proxys...

/* BIO_s_proxy_client() */
#define BIO_set_url(b,url) BIO_ctrl(b,BIO_C_SET_PROXY_PARAM,0,(char *)(url))
#define BIO_set_proxies(b,p) BIO_ctrl(b,BIO_C_SET_PROXY_PARAM,1,(char *)(p))


En mi codigo....

BIO_set_proxies(bio, localhost:4321)

Pero nada.. Le da igual.. Se conecta directamente al servidor POP3 sin pasar por el proxy SOCK4

Para conectarme al servidor lo hago de la siguiente forma
   BIO_set_conn_hostname(bio, host);


En la referencia que hacen en su web acerca de su API.. No sale nada acerca de proxys..


Citarhttp://www.opensslbook.com/api/index.html


Alguien podria ayudarme acerca de que funcion debo llamar para que pase por mi proxy antes de que se conecte al servidor POP3.?

Mi SO es Arch y mi version del openssl es la  1.0.0
Siempre habra 2 verdades, la que quieres creer y la que no aceptaras