You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by "Kogelheide, Ryan SSBC:EX" <Ry...@gov.bc.ca> on 2011/02/09 17:18:37 UTC

[users@httpd] --enable-rule=SSL_EXPERIMENTAL in 2.0.64

Hi everyone,

I'm trying to compile 2.0.64 on Solaris 10.  Unfortunately, I get the message:

configure: WARNING: unrecognized options: --enable-nonportable-atomics, --disable-ipv6, --enable-rule, --enable-lib64 

According to the posts I see, these are just warnings, but when I try to start I get:

Invalid command 'SSLCryptoDevice', perhaps mis-spelled or defined by a module not included in the server configuration

This worked in 2.0.63 no problem.

Does anyone have a workaround for this issue? Any ideas, no matter how harebrained would be welcome :-)

Details:
sparc-sun-solaris2.10-gcc (GCC) 4.3.3 (20091210) (gccfss)
CC="gcc -m64 -mcpu=niagara2 -O3 -R${GCCRT_DIR}/lib/sparcv9 -L${GCCRT_DIR}/lib/sparcv9 -R${OPENSSL_DIR}/lib -L${OPENSSL_DIR}/lib -R/usr/sfw/lib/64 -L/usr/sfw/lib/64"
./configure \
"--with-mpm=worker" \
"--enable-nonportable-atomics=yes" \
"--disable-ipv6" \
"--enable-unique-id=shared" \
"--enable-ssl=shared" \
"--enable-headers=shared" \
"--enable-rewrite=shared" \
"--enable-proxy=shared" \
"--prefix=${HTTPD_DIR}" \
"--enable-rule=SSL_EXPERIMENTAL" \
"--with-ssl=${OPENSSL_DIR}" \
"--enable-lib64"

Regards,

Ryan

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


RE: [users@httpd] --enable-rule=SSL_EXPERIMENTAL in 2.0.64

Posted by "Kogelheide, Ryan SSBC:EX" <Ry...@gov.bc.ca>.
Hi Igor and thanks for your response :-)

I did find a solution by chance. I added CFLAGS="-m64 -mcpu=niagara2 -O3 -DSSL_EXPERIMENTAL -DSSL_ENGINE" and now everything is happy.

I am interested in what you said about the --with-included-apr. Is there some documentation that explains how to use these flags properly? I hate blindly copying what I see other people using. I'd rather get a better idea how to do it right.

We're using 2.0.64 rather than 2.2.17 because this is a mass vhost environment and our clients expect 2.0 for now. We're working on a newer release, but we have to get all our clients to test and move them over one by one.

Cheers,

Ryan

-----Original Message-----
From: Igor Galić [mailto:i.galic@brainsware.org] 
Sent: Wednesday, February 9, 2011 9:40 AM
To: users@httpd.apache.org
Subject: Re: [users@httpd] --enable-rule=SSL_EXPERIMENTAL in 2.0.64



----- Original Message -----
> Hi everyone,
> 
> I'm trying to compile 2.0.64 on Solaris 10.  Unfortunately, I get the
> message:

First off: The latest and best version is currently: 2.2.17

 
> configure: WARNING: unrecognized options:
> --enable-nonportable-atomics, --disable-ipv6, --enable-rule,
> --enable-lib64

These are probably all APR/APR-Util options, which you're not compiling.
i.e.: There is *no* --with-included-apr in your configure.

> According to the posts I see, these are just warnings, but when I try
> to start I get:
> 
> Invalid command 'SSLCryptoDevice', perhaps mis-spelled or defined by
> a module not included in the server configuration

Is the module loaded?

> This worked in 2.0.63 no problem.
> 
> Does anyone have a workaround for this issue? Any ideas, no matter
> how harebrained would be welcome :-)
> 
> Details:
> sparc-sun-solaris2.10-gcc (GCC) 4.3.3 (20091210) (gccfss)
> CC="gcc -m64 -mcpu=niagara2 -O3 -R${GCCRT_DIR}/lib/sparcv9
> -L${GCCRT_DIR}/lib/sparcv9 -R${OPENSSL_DIR}/lib -L${OPENSSL_DIR}/lib
> -R/usr/sfw/lib/64 -L/usr/sfw/lib/64"
> ./configure \
> "--with-mpm=worker" \
> "--enable-nonportable-atomics=yes" \
> "--disable-ipv6" \
> "--enable-unique-id=shared" \
> "--enable-ssl=shared" \
> "--enable-headers=shared" \
> "--enable-rewrite=shared" \
> "--enable-proxy=shared" \
> "--prefix=${HTTPD_DIR}" \
> "--enable-rule=SSL_EXPERIMENTAL" \
> "--with-ssl=${OPENSSL_DIR}" \
> "--enable-lib64"
> 
> Regards,
> 
> Ryan

i

-- 
Igor Galić

Tel: +43 (0) 664 886 22 883
Mail: i.galic@brainsware.org
URL: http://brainsware.org/


Re: [users@httpd] --enable-rule=SSL_EXPERIMENTAL in 2.0.64

Posted by Igor Galić <i....@brainsware.org>.

----- Original Message -----
> Hi everyone,
> 
> I'm trying to compile 2.0.64 on Solaris 10.  Unfortunately, I get the
> message:

First off: The latest and best version is currently: 2.2.17

 
> configure: WARNING: unrecognized options:
> --enable-nonportable-atomics, --disable-ipv6, --enable-rule,
> --enable-lib64

These are probably all APR/APR-Util options, which you're not compiling.
i.e.: There is *no* --with-included-apr in your configure.

> According to the posts I see, these are just warnings, but when I try
> to start I get:
> 
> Invalid command 'SSLCryptoDevice', perhaps mis-spelled or defined by
> a module not included in the server configuration

Is the module loaded?

> This worked in 2.0.63 no problem.
> 
> Does anyone have a workaround for this issue? Any ideas, no matter
> how harebrained would be welcome :-)
> 
> Details:
> sparc-sun-solaris2.10-gcc (GCC) 4.3.3 (20091210) (gccfss)
> CC="gcc -m64 -mcpu=niagara2 -O3 -R${GCCRT_DIR}/lib/sparcv9
> -L${GCCRT_DIR}/lib/sparcv9 -R${OPENSSL_DIR}/lib -L${OPENSSL_DIR}/lib
> -R/usr/sfw/lib/64 -L/usr/sfw/lib/64"
> ./configure \
> "--with-mpm=worker" \
> "--enable-nonportable-atomics=yes" \
> "--disable-ipv6" \
> "--enable-unique-id=shared" \
> "--enable-ssl=shared" \
> "--enable-headers=shared" \
> "--enable-rewrite=shared" \
> "--enable-proxy=shared" \
> "--prefix=${HTTPD_DIR}" \
> "--enable-rule=SSL_EXPERIMENTAL" \
> "--with-ssl=${OPENSSL_DIR}" \
> "--enable-lib64"
> 
> Regards,
> 
> Ryan

i

-- 
Igor Galić

Tel: +43 (0) 664 886 22 883
Mail: i.galic@brainsware.org
URL: http://brainsware.org/

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org