Marcos,

  Com SSL, você pode ter um certificado para cada IP, pois você irá precisar
configurar um VirtualHost para cada certificado, não um certificado para vários IPs.

 É possível com SSLv3 gerar um certificado para domínio tipo *.example.com,
assim um único certificado em um único ip servido para vários sub(dominios).



Sobre o teu erro, isso aí parece que você está tentando utilizar uma LIB que não foi compilada
com os mesmo symbolos que o binário que está tentando utilizá-la, pode ser por questão de versão ou arquitetura diferente (32 ou 64bits).


abs


On 08/10/12 17:33, Marcos S wrote:
Bom dia


Estou tentando configurar o apache 2.2.22 com openssl 1.0 para poder utilizar varios certificados em um mesmo ip.

Estou com um problema para compilar o apache no centos 5.8

O erro é o seguinte:

make[4]: Entrando no diretório `/tmp/openssl/apache/httpd-2.2.22/modules/ssl'
/tmp/openssl/apache/httpd-2.2.22/srclib/apr/libtool --silent --mode=link gcc -g -O2 -pthread    -L/tmp/openssl/apache/httpd-2.2.22/lib      -o mod_ssl.la -rpath /etc/httpd/modules -module -avoid-version  mod_ssl.lo ssl_engine_config.lo ssl_engine_dh.lo ssl_engine_init.lo ssl_engine_io.lo ssl_engine_kernel.lo ssl_engine_log.lo ssl_engine_mutex.lo ssl_engine_pphrase.lo ssl_engine_rand.lo ssl_engine_vars.lo ssl_expr.lo ssl_expr_eval.lo ssl_expr_parse.lo ssl_expr_scan.lo ssl_scache.lo ssl_scache_dbm.lo ssl_scache_shmcb.lo ssl_scache_dc.lo ssl_util.lo ssl_util_ssl.lo  -lssl -lcrypto -lrt -lcrypt -lpthread -ldl -export-symbols-regex ssl_module
/usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a(s2_srvr.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libssl.a: could not read symbols: Bad value

Alguem tem alguma dica?




_______________________________________________
CentOS-pt-br mailing list
CentOS-pt-br@centos.org
http://lists.centos.org/mailman/listinfo/centos-pt-br
M