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 http://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/../../../../l_ib64/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