Estimados
He tratado de instalar proftpd desde sus fuentes con soporte
TLS/SSL , sin embargo, al realizar un make me despliega varios errores
relacionados con el modulo mod_tls, leí en la pagina de proftpd que uno debe
indicar donde estan el header y librerias de openssl, sin embargo, el error
persiste, ¿alguien ha tenido este problema que me pueda dar una mano para
solucionarlo?
Lo siguiente es parte de lo que me muestra después de hacer
el MAKE.
mod_tls.c:3014: error: syntax error before '*' token
mod_tls.c: In function `tls_x509_name_oneline':
mod_tls.c:3023: warning: implicit declaration of
function `X509_NAME_oneline'
mod_tls.c:3023: error: `x509_name' undeclared (first
use in this function)
mod_tls.c:3023: warning: return makes pointer from
integer without a cast
mod_tls.c: In function `tls_netio_close_cb':
mod_tls.c:3072: error: `SSL' undeclared (first use in
this function)
mod_tls.c:3072: error: syntax error before ')' token
mod_tls.c:3081: error: syntax error before ')' token
mod_tls.c: In function `tls_netio_postopen_cb':
mod_tls.c:3170: error: `X509' undeclared (first use
in this function)
mod_tls.c:3170: error: `ctrl_cert' undeclared (first
use in this function)
mod_tls.c:3170: error: `data_cert' undeclared (first
use in this function)
mod_tls.c:3170: warning: left-hand operand of comma
expression has no effect
mod_tls.c:3184: error: `SSL' undeclared (first use in
this function)
mod_tls.c:3184: error: syntax error before ')' token
mod_tls.c:3187: warning: implicit declaration of
function `X509_cmp'
mod_tls.c:3192: error: syntax error before ')' token
mod_tls.c:3209: error: syntax error before ')' token
mod_tls.c: In function `tls_netio_read_cb':
mod_tls.c:3229: error: `SSL' undeclared (first use in
this function)
mod_tls.c:3229: error: syntax error before ')' token
mod_tls.c:3229: warning: left-hand operand of comma
expression has no effect
mod_tls.c:3229: warning: left-hand operand of comma
expression has no effect
mod_tls.c:3229: error: syntax error before ')' token
mod_tls.c: In function `tls_netio_write_cb':
mod_tls.c:3270: error: `SSL' undeclared (first use in
this function)
mod_tls.c:3270: error: syntax error before ')' token
mod_tls.c: In function `tls_postparse_ev':
mod_tls.c:4366: error: `PEM_BUFSIZE' undeclared
(first use in this function)
mod_tls.c:4383: warning: format argument is not a
pointer (arg 2)
mod_tls.c:4405: warning: format argument is not a
pointer (arg 2)
mod_tls.c: In function `tls_sess_exit_ev':
mod_tls.c:4441: warning: implicit declaration of
function `RAND_write_file'
mod_tls.c: In function `tls_init':
mod_tls.c:4472: warning: implicit declaration of
function `SSLeay'
mod_tls.c:4472: error: `OPENSSL_VERSION_NUMBER'
undeclared (first use in this function)
mod_tls.c:4475: error: `OPENSSL_VERSION_TEXT'
undeclared (first use in this function)
mod_tls.c:4476: warning: implicit declaration of
function `SSLeay_version'
mod_tls.c:4476: error: `SSLEAY_VERSION' undeclared
(first use in this function)
mod_tls.c:4476: warning: format argument is not a
pointer (arg 4)
mod_tls.c:4479: warning: format argument is not a
pointer (arg 3)
mod_tls.c:4495: error: syntax error before
"OPENSSL_VERSION_TEXT"
mod_tls.c: In function `tls_sess_init':
mod_tls.c:4610: warning: implicit declaration of
function `SSL_CTX_set_default_passwd_cb'
mod_tls.c:4611: warning: implicit declaration of
function `SSL_CTX_set_default_passwd_cb_userdata'
mod_tls.c: In function `tls_dotlogin_allow':
mod_tls.c:2109: warning: statement with no effect
mod_tls.c: In function `tls_netio_postopen_cb':
mod_tls.c:3170: warning: statement with no effect
make[1]: *** [mod_tls.o] Error 1
make[1]: Leaving directory
`/etc/proftpd-1.3.1/modules'
make: *** [modules] Error 2
Atte. Hector Martínez R.
La información contenida en esta transmisión es confidencial y no puede ser usada o difundida por personas distintas a su(s) destinatario(s). El uso no autorizado de la información contenida en este correo puede ser sancionado criminalmente de conformidad con la Ley Chilena. Si ha recibido un correo por error, por favor destrúyalo y notifique al remitente. El Departamento de Informática del Ministerio de Educación le recomienda, para el buen desempeño de su correo, lo siguiente: - Revise su correo diariamente - Pida confirmación de los correos que envía - Oriéntese de las buenas practicas en el uso del correo