Apache on Solaris

This appears to be more of a Solaris problem than Apache and I KNOW I'm off-topic but I wasn't sure where else to post. I'm running 2.6 and Apache 1.3.14 (well not-running Apache :)) I was able to configure, make and make install for Apache. However, when I go to the apachectl to start the web server, it tells me that it can't find the /etc/httpd.conf file. When I go to the /etc file, I can see it when I do ls -l or from my FTP client but otherwise it is invisible. When I try to delete it, copy it, etc I get an error message stating "file not found". I have tried logging in as root to chown it, even though ls -l shows that I am the owner (under my "normal" account) and still get the "file not found" message. Does anyone know what causes this and what I can do to fix it? ANY help is greatly appreciated.

Could you please specify the output of ls -li /etc/httpd.conf
--Angelo                                                                                                                                                                                       

Similar Messages

  • SVN/APACHE on Solaris 10

    Hi
    I'm after some on how to configure SVN/Apache on Solaris 10. I have my SVN rep created and Apache installed. The issue I face is that I am unable to get apache to authenticate with local user accounts. Ive compiled the mod_auth_pam modules for apache and still no joy. My apache logs indicate that the unix user does not exist which it clearly does. If anyone has had any past experience in setting up an SVN environment with apache on solaris i'd appreciate your thoughts on this or if someone can point me to a good how-to doc.
    Thanks

    I just checked, and for the latest Solaris, the packages you need are on Disc 5 - regardless of if it's x86 or sparc.
    If you want apache2 you'll want to pkgadd apch2u
    For apache 1 it's apchu
    Both of these have dependancies, but all of them are on the disc 5, or have already been installed with solaris (like openssl)
    Hope this helps.
    ~anovadea

  • Installing Apache in Solaris 8

    i want to install apache in solaris 8. i installed gcc 3.0.xxx
    and apache 1.3.19.xxxx. but while installing apache it gives a error that
    ./helpers/TestCompile : make not found
    what should i do to avoid this error. please send the remedy soon.
    Thanks in Advance

    Hello,
    It is recommanded to :
    - Use the Apache bundle with Solaris 8. Depending of installation mode you choose (core, etc...) packages are present or not.
    Check is /etc/apache or /etc/init.d/httpd exist ot not.
    If not, packages can be added from Solaris 8 cdroms.
    Supported by Sun
    - Use apache-1.3.27 or apache-2.0.54 from the www.sunfreeware.com web site. These are already compiled od installation is just made by simple pkgadd.
    Not supported by Sun but validated and stable.
    Note : gcc, tomcat, openssl etc also available.
    Best regards,
    Damien

  • Trying to upgrade Apache on Solaris 10; errors with make

    Hi all, I have Apache 2.2.6 running on a Solaris 10 server and I want to upgrade it to Apache 2.2.25 using config.nice. I've been having lots of problems related to the compiler, but I finally got config.nice to run. Now when I run make (using GNU make) I get the following error:
    httpd-2.2.25/ => /usr/local/bin/make
    Making all in srclib
    make[1]: Entering directory `/export/home/voyager/httpd-2.2.25/srclib'
    Making all in pcre
    make[2]: Entering directory `/export/home/voyager/httpd-2.2.25/srclib/pcre'
    make[3]: Entering directory `/export/home/voyager/httpd-2.2.25/srclib/pcre'
    /usr/local/apr-httpd//build-1/libtool --silent --mode=compile /usr/local/bin/gcc -g -O2  -s -m32 -I/m1/shared/temp/include  -DSOLARIS2=10 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_LARGEFILE64_SOURCE    -I/export/home/voyager/httpd-2.2.25/srclib/pcre -I. -I/export/home/voyager/httpd-2.2.25/os/unix -I/export/home/voyager/httpd-2.2.25/server/mpm/prefork -I/export/home/voyager/httpd-2.2.25/modules/http -I/export/home/voyager/httpd-2.2.25/modules/filters -I/export/home/voyager/httpd-2.2.25/modules/proxy -I/export/home/voyager/httpd-2.2.25/include -I/export/home/voyager/httpd-2.2.25/modules/generators -I/export/home/voyager/httpd-2.2.25/modules/mappers -I/export/home/voyager/httpd-2.2.25/modules/database -I/usr/local/apr-httpd//include/apr-1 -I/usr/local/apr-util-httpd//include/apr-1 -I/export/home/voyager/httpd-2.2.25/server -I/export/home/voyager/httpd-2.2.25/modules/proxy/../generators -I/export/home/voyager/httpd-2.2.25/modules/ssl -I/export/home/voyager/httpd-2.2.25/modules/dav/main  -prefer-non-pic -static -c maketables.c && touch maketables.lo
    libtool: compile: unable to infer tagged configuration
    libtool: compile: specify a tag with `--tag'
    make[3]: *** [maketables.lo] Error 1
    make[3]: Leaving directory `/export/home/voyager/httpd-2.2.25/srclib/pcre'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/export/home/voyager/httpd-2.2.25/srclib/pcre'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/export/home/voyager/httpd-2.2.25/srclib'
    make: *** [all-recursive] Error 1
    I've searched and searched and haven't been able to find anything that explains what the problem is. Can anyone help me with this?
    Here is my config.nice
    #! /bin/sh
    # Created by configure
    CC="/usr/local/bin/gcc"; export CC
    CFLAGS="-s -m32 -I/m1/shared/temp/include"; export CFLAGS
    LDFLAGS="-m32 -L/lib -L/usr/lib -L/m1/shared/temp"; export LDFLAGS
    "./configure" \
    "--with-apr=/usr/local/apr-httpd" \
    "--with-apr-util=/usr/local/apr-util-httpd" \
    "LIBTOOL=/m1/shared/httpd/2.2.6/build/libtool --tag=CC" \
    "--enable-deflate=static" \
    "--enable-reqtimeout" \
    "--enable-mods-shared=all vhost-alias unique-id v4-mapped rewrite mime-magic charset-lite" \
    "--without-berkely-db" \
    "--prefix=/m1/shared/apache2" \
    "CC=/usr/local/bin/gcc" \
    "CFLAGS=-s -m32 -I/m1/shared/temp/include" \
    "LDFLAGS=-m32 -L/lib -L/usr/lib -L/m1/shared/temp" \
    "$@"
    I've tried running it with /usr/local/apr-httpd/build-1/libtool and get the same error.

    apache should be using its local copy of libtool, at least thats what i see when i build from src.  just reran to make sure i wasnt seeing things:
    gmake
    Making all in srclib
    gmake[1]: Entering directory `/work/httpd-2.2.25/srclib'
    Making all in apr
    gmake[2]: Entering directory `/work/httpd-2.2.25/srclib/apr'
    gmake[3]: Entering directory `/work/httpd-2.2.25/srclib/apr'
    /bin/bash /work/httpd-2.2.25/srclib/apr/libtool --silent --mode=compile gcc -g -O2   -DHAVE_CONFIG_H -DSOLARIS2=10 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_LARGEFILE64_SOURCE   -I./include -I/work/httpd-2.2.25/srclib/apr/include/arch/unix -I./include/arch/unix -I/work/httpd-2.2.25/srclib/apr/include/arch/unix -I/work/httpd-2.2.25/srclib/apr/include  -o passwd/apr_getpass.lo -c passwd/apr_getpass.c && touch passwd/apr_getpass.lo
    /bin/bash /work/httpd-2.2.25/srclib/apr/libtool --silent --mode=compile gcc -g -O2   -DHAVE_CONFIG_H -DSOLARIS2=10 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_LARGEFILE64_SOURCE   -I./include -I/work/httpd-2.2.25/srclib/apr/include/arch/unix -I./include/arch/unix -I/work/httpd-2.2.25/srclib/apr/include/arch/unix -I/work/httpd-2.2.25/srclib/apr/include  -o strings/apr_cpystrn.lo -c strings/apr_cpystrn.c && touch strings/apr_cpystrn.lo
    have you tried a gmake distclean and then rerun configure with all your options to make sure the build/obj dir is clean?

  • Apache on solaris 9

    HI
    I want to use the apache server on my solaris 9
    How do I start it??
    (/etc/init.d/apache start does not work)
    Where do I need to put my html archives???
    thanks

    First , copy the /etc/apache/httpd-stand.conf to httpd.conf, then edit the httpd.conf and put your web pages in /var/apache/htdocs
    Second,use /etc/init.d/apache or /etc/rc3.d/S16apache or /usr/apache/bin/apachectl to start the apache server
    Thrid, you can visie your web site if there is no any errors in /var/apache/logs/error_log

  • Failed to Start Xampp Apache on Solaris 10

    Hello
    Hope someone can help me on my issue. I tried to install Xampp. all are working fine except Apache. I edited xampp starting script file by modifying port from 80 to 2110. the same for /opt/xampp/etc/httpd.conf I change listing port from 80 to 2110
    root@mtcksafhtest01 # ./xampp startapache
    XAMPP: Starting Apache...
    XAMPP: Error 1! Couldn't start Apache!
    root@mtcksafhtest01 # more logs/apachestart.log
    httpd: Syntax error on line 82 of /opt/xampp/etc/httpd.conf: Cannot load /opt/xampp/modules/mod_ldap.so into server: ld.so.1: httpd: fatal: libresolv.
    so.2: open failed: No such file or directory
    2oot@mtcksafhtest01 # ln -s /usr/lib/libresolv.so.2 /opt/xampp/lib/libresolv.so.
    root@mtcksafhtest01 # ldd /opt/xampp/modules/mod_ldap.so
    libldap-2.4.so.2 => /opt/xampp/lib/libldap-2.4.so.2
    liblber-2.4.so.2 => /opt/xampp/lib/liblber-2.4.so.2
    libc.so.1 => /lib/libc.so.1
    libgcc_s.so.1 => /opt/xampp/lib/libgcc_s.so.1
    libresolv.so.2 => /opt/xampp/lib/libresolv.so.2
    libresolv.so.2 (SUNW_2.2.2) => (version not found)
    libgen.so.1 => /lib/libgen.so.1
    libnsl.so.1 => /lib/libnsl.so.1
    libsocket.so.1 => /lib/libsocket.so.1
    libsasl.so.1 => /usr/lib/libsasl.so.1
    libssl.so.1.0.0 => /opt/xampp/lib/libssl.so.1.0.0
    libcrypto.so.1.0.0 => /opt/xampp/lib/libcrypto.so.1.0.0
    libmp.so.2 => /lib/libmp.so.2
    libmd.so.1 => /lib/libmd.so.1
    libscf.so.1 => /lib/libscf.so.1
    libdl.so.1 => /lib/libdl.so.1
    libdoor.so.1 => /lib/libdoor.so.1
    libuutil.so.1 => /lib/libuutil.so.1
    libm.so.2 => /lib/libm.so.2
    root@mtcksafhtest01 #

    Thanks for reply.
    It didn't work for me:
    root@mtcksafhtest01 # patchadd /var/spool/patch/142340-02
    Validating patches...
    Loading patches installed on the system...
    Done!
    Loading patches requested to install.
    Version of package SUNWcsl from directory SUNWcsl in patch 142340-02 differs from the package installed on the system.
    Version of package SUNWcslr from directory SUNWcslr in patch 142340-02 differs from the package installed on the system.
    Done!
    The following requested patches do not update any packages installed on the system
    Packages from patch 142340-02 are not installed on the system.
    No patches to check dependency.
    root@mtcksafhtest01 # showrev -p | grep 142340
    root@mtcksafhtest01 # cat /etc/release
    Solaris 10 11/06 s10x_u3wos_10 X86
    Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.
    Use is subject to license terms.
    Assembled 14 November 2006
    root@mtcksafhtest01 # showrev -p | grep 142341
    root@mtcksafhtest01 #

  • Shared memory:  apache memory usage in solaris 10

    Hi people, I have setup a project for the apache userID and set the new equivalent of shmmax for the user via projadd. In apache I crank up StartServers to 100 but the RAM is soon exhausted - apache appears not to use shared memory under solaris 10. Under the same version of apache in solaris 9 I can fire up 100 apache startservers with little RAM usage. Any ideas what can cause this / what else I need to do? Thanks!

    a) How or why does solaris choose to share memory
    between processes
    from the same program invoked multiple times
    if that program has not
    been specifically coded to use shared memory?Take a look at 'pmap -x' output for a process.
    Basically it depend on where the memory comes from. If it's a page loaded from disk (executable, shared library) then the page begins life shared among all programs using the same page. So a small program with lots of shared libraries mapped may have a large memory footprint but have most of it shared.
    If the page is written to, then a new copy is created that is no longer shared. If the program requests memory (malloc()), then the heap is grown and it gathers more private (non-shared) page mappings.
    Simply: if we run pmap / ipcs we can see a
    shared memory reference
    for our oracle database and ldap server. There
    is no entry for apache.
    But the total memory usage is far far less than
    all the apache procs'
    individual memory totted up (all 100 of them, in
    prstat.) So there is
    some hidden sharing going on somewhere that
    solaris(2.9) is doing,
    but not showing in pmap or ipcs. (virtually
    no swap is being used.)pmap -x should be showing you exactly which pages are shared and which are not.
    b) Under solaris 10, each apache process takes up
    precisely the
    memory reported in prstat - add up the 100
    apache memory details
    and you get the total RAM in use. crank up the
    number of procs any
    more and you get out of memory errors so it
    looks like prstat is
    pretty good here. The question is - why on
    solaris10 is apache not
    'shared' but it is on solaris 9? We set up
    all the usual project details
    for this user, (jn /etc/projects) but I'm
    guessing now that these project
    tweaks where you explicitly set the shared
    memory for a user only take
    effect for programs explicitly coded to use
    shared memory , e.g. the
    oracle database, which correctly shows up a
    shared memory reference
    in ipcs .
    We can fire up thousands of apaches on the 2.9
    system without
    running out of memory - both machines have the
    same ram !
    But the binary versions of apache are exactly
    the same, and
    the config directives are identical.
    please tell me that there is something really
    simple we have missed!On Solaris 10, do all the pages for one of the apache processes appear private? That would be really, really unusual.
    Darren

  • How to install Apache Web Server with PHP on Sun Solaris Sparc machine

    Hi,
    We are trying to install the Apache Web Server and the PHP package on a Sun Solaris Sparc machine running on SunOS 5.8. We are having compilation problems with the source code of both these packages.
    Does anybody know if there are ready solaris packages for Apache and PHP available from where we can download and install instead of source code compilation?
    Or any instructions / things to watch for when installing Apache with PHP (if anybody has tried installing Apache with PHP on Sun Solaris earlier) is most welcome.
    Thanks,
    Harish

    Apache should be bundled along with Solaris check in "/var/apache" in Solaris 8 and Solaris 9
    php is available at www.php.net
    I found an old document for installing PHP maybe this will help.
    Cheers
    -Dhruva
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++Installing PHP 3.x for Apache 1.x.x on Solaris
    Introduction
    This document describes how to install PHP for Apache on Solaris.
    You should have Apache installed before trying to install PHP.
    If you want to use PHP with MySQL then you must install MySQL first.
    Before we Begin
    1. These instructions assume that you have Apache installed according to instructions.
    Getting PHP
    1. You must be logged in as root to perform this installation.
    su root
    2. I save all my downloads in:
    /usr/local/dist
    If you don't already have one, you may need to create that directory now:
    mkdir /usr/local/dist
    3. You can get PHP 3.0.14 from here(www.php.net).
    cd /usr/local/dist
    ftp ftp.php.net
    cd pub/distributions
    bin
    get php-3.0.14.tar.gz
    bye
    Installing PHP
    1. We will install PHP in /usr/local/build, but use a tricky tar command
    to do it in on hit from the download directory:
    cd /usr/local/dist
    tar xvfz php-3.0.12.tar.gz -C ../build
    Compiling PHP
    1. First let's get where the action is:
    cd /usr/local/build/php-3.0.14
    2. You now have 3 options:
    * Simple PHP install without MySQL - goto step 3
    * Simple PHP install with MySQL - goto step 4
    * Custom PHP install - goto step 5
    3. Simple PHP install without MySQL. Next, jump to step 6.
    ./configure --with-apache=../apache_1.3.12
    4. Simple PHP install with MySQL. MySQL must be installed before you can configure PHP to use it. I recommend that MySQL should always be reachable with /usr/local/mysql. Even if you install it else where you
    should create a symbolic link from /usr/local/mysql. Otherwise the compiler can have problems finding the mysqlclient library. The command
    should look like this:
    ./configure with-mysql=/usr/local/mysql with-apache=../apache_1.3.12
    Next, jump to step 6.
    5. Custom PHP install. Take a look at the available configuration directives by using this command:
    ./configure --help
    6. Now we can make the PHP executable. This may take a while.
    make
    7. Now we install the PHP module with:
    make install
    Adding the PHP Module to Apache
    1. Now we have to setup Apache to include the PHP module:
    cd ../apache_1.3.12
    2. Re-configure Apache to use the PHP module. You should use your previous Apache configure command along with the PHP activate module directive.
    You can see your previous Apache configure command by doing:
    cat config.status
    You can configure Apache using the previous command with the added PHP module by doing:
    ./config.status --activate-module=src/modules/php3/libphp3.a
    If you used the simple Apache install from instructions the command will look like this:
    ./configure prefix=/usr/local/apache activate-module=src/modules/php3/libphp3.a
    3. Make and install Apache with PHP enabled:
    make
    4. We need to stop the server before installing the files:
    /usr/local/apache/bin/apachectl stop
    5. Now we can install the new binaries:
    make install
    6. Start apache again (now running the new php enabled version):
    /usr/local/apache/bin/apachectl start
    Setting Up PHP
    1. We have to tell Apache to pass certain file extensions to PHP. We do this in Apache's httpd.conf file.
    cd /usr/local/apache/conf
    2. Edit the httpd.conf file. If you do a search for php you will find a couple of commented out lines telling Apache to use the PHP module. You should uncomment them to look like this.
    AddType application/x-httpd-php3 .php3
    AddType application/x-httpd-php3-source .phps
    3. I prefer to use the extension .phtml, you can use whatever extension you like (even .html) by adding lines to httpd.conf like this:
    AddType application/x-httpd-php3 .phtml
    Check that it Works
    1. We have to restart Apache to make these changes take effect on the running server.
    cd /usr/local/apache/bin
    ./apachectl restart
    2. Apache should now be running with PHP enabled. The server version should include PHP/3.0b2.
    ./apachectl status
    Apache Server Status for dev.synop.com
    Server Version: Apache/1.3.9 (Unix) PHP/3.0.12
    Server Built: Oct 25 1999 00:37:07
    3. Now it is time to test PHP with a page. The simplest thing to do is create a page called test.php3. My file is here. This file contains the
    following text:
    <?php phpinfo(); ?>
    4. Point your browser at this file on the virtual host which you used:
    http://localhost/test.php3

  • Solaris 10 command-line argument to /etc/init.d/apache

    Does anyone know how to control the command-line argument sent to /etc/init.d/apache that ships with Solaris 10 11/06?
    # svcs *\apache\*
    shows Solaris is running Apache 1.3 as a legacy service with the FMRI lrc:/etc/rc3_d/S50apache.
    According to Sun documenation ("How to Modify a Command-Line Argument for an inetd Controlled Service" <http://docs.sun.com/app/docs/doc/817-1985/6mhm8o5ss?a=view>), one should be able to make desired changes using the inetadm command. The problem is,
    # inetadm
    doesn't show anything at all related to apache or httpd. I thought about changing the inittab file, but Sun's comments in the file pretty much say "hands off."
    I'm trying to have Apache SSL enabled at boot time (i.e. argument startssl instead of start). As a temporary hack, I've edited apachectl so that the "start" argument is processed like "startssl."
    Thanks!

    tmilbank wrote:
    Does anyone know how to control the command-line argument sent to /etc/init.d/apache that ships with Solaris 10 11/06?
    # svcs *\apache\*
    shows Solaris is running Apache 1.3 as a legacy service with the FMRI lrc:/etc/rc3_d/S50apache.
    According to Sun documenation ("How to Modify a Command-Line Argument for an inetd Controlled Service" /etc/rc3 services have nothing to do with inetd.
    The script is running from the above file (/etc/rc3.d/S50apache).
    That's normally apache 1.x. If you do 'svcs -a', you'll see disabled services as well, which will include the apache 2.x server.
    <http://docs.sun.com/app/docs/doc/817-1985/6mhm8o5ss?a=view>), one should be able to make desired changes using the inetadm command. The problem is,
    Neither version of apache runs from inetd. Are you interested in apache 1.x or apache 2.x?
    Darren

  • Weblogic 5.1 sp3 with Apache or Stronghold on Solaris 2,7

    Hi All,
    We are planning to use Apache or Stronghold(most probably Stronghold as it
    supports SSL which I was told Apache does not support) and WebLogic 5.1 sp
    3. Has anyone used this combination before if so we would like to know if
    you have faced any integration issues with this ? If you do what kind of
    integration issues were they ? Just connection related or scalability
    related ? Has anyone used WebLogic built-in webservevr in production
    environment ? How does it scale up ?
    Thanks
    Prasad

    Would you please let me know when exactly(date) the sp4 was released
    Thanks,
    Ravi.
    Vinod Mehra <[email protected]> wrote:
    Checkout the 510 service pack 4. It has these binaries:
    1. mod_wl.so for standard Apache (non EAPI) installations
    2. mod_wl_ssl.so for Apache + SSL/EAPI installations(Stronghold, modssl etc)
    3. mod_wl_ssl_raven.so for Apache + Raven installations
    mod_wl_ssl_raven.so was required because Raven applies frontpage patches which
    makes it incompatible with mod_wl_ssl.so
    --Vinod.
    Filip Hanik wrote:
    Apache supports SSL with two implementations
    1. http://www.apache-ssl.org/
    2. Apache with OpenSSL (mod_ssl)
    On Solaris there are no problems integrating weblogic and Apache.
    I would not recommend using the weblogic web server, the performance of image
    streaming and serving static webpages is not the greatest - apache will do a
    much better job for you.
    Weblogic also has a plug in for apache on Solaris that supports fail over. ie.
    if one of your weblogic server goes down then apache can reconnect to another
    one
    Filip Hanik
    [email protected]
    In article <396a70f4$[email protected]>,
    [email protected] says...
    Hi All,
    We are planning to use Apache or Stronghold(most probably Stronghold as it
    supports SSL which I was told Apache does not support) and WebLogic 5.1 sp
    3. Has anyone used this combination before if so we would like to know if
    you have faced any integration issues with this ? If you do what kind of
    integration issues were they ? Just connection related or scalability
    related ? Has anyone used WebLogic built-in webservevr in production
    environment ? How does it scale up ?
    Thanks
    Prasad

  • How Can I Add mod_ssl to Built In Apache Server?

    Hi,
    I would like to add mod_ssl as a DSO module to the Apache web server that comes with Solaris 9. However I have been unable to find any decent instructions on how to do so. Any help would be appreciated. I have included below a post I have made to a newsgroup which summarises what I have tried so far.
    ---Newsgroup Post---
    I have been following the instructions for adding mod_ssl to the integrated httpd server in Solaris that was posted here last year (a copy is included below). I am attempting to install mod_ssl onto a Solaris 9 system and I am using the relevant version of mod_ssl. It is my preferance to do it this way, retaining the included version of httpd, rather than to install the web server from another source.
    Anyway, after following the instructions below I have attepted to launch the htppd server and receive the following error message:
    Syntax error on line 252 of /etc/apache/httpd.conf:
    Cannot load /usr/apache/libexec/libssl.so into server: ld.so.1: /usr/apache/bin/httpd: fatal: relocation error: file /usr/apache/libexec/libssl.so: symbol __umoddi3: referenced symbol not found
    ./apachectl start: httpd could not be started
    Can anyone tell me how I might resolve this problem?
    Regards,
    Bernard Lineham
    ---Previous Message---
    Well, first of all, why are you using the Sun Freeware apache? Solaris 8
    ships with apache as well, and if you're up-to-date with your patches,
    you will have 1.3.26 and Sun will take care of backporting any security
    issues.
    Here is my procedure for adding SSL support to the Sun Apache:
    1. Make sure you have the the SUNWapchr and SUNWapchu packages installed.
    2. Make sure you have the latest Apache patch from Sun installed. For
    Solaris 8, that would be patch number 109234 (get the highest revision).
    3. You need to have OpenSSl installed.
    4. Now unpack the modssl-distribution (you will need the one that goes
    with your apache-version, in this case 2.8.9)
    5. ./configure with-apxs=/usr/apache/bin/apxs with-ssl=SYSTEM
    6. You should patch line 23 of pkg.sslmod/Makefile to read:
    SSL_LDFLAGS=-L$(SSL_LIBDIR) -R$(SSL_LIBDIR)
    This ensures that your modssl will be able to find openssl later on.
    7. make
    You could now take the file pkg.sslmod/libssl.so and dump it in
    /usr/apache/libexec, then add the appropriate statements to your
    httpd.conf. But for extra bonus points, we're going to make a package
    instead.
    Create a file called 'prototype' in the mod-ssl directory, with these
    contents:
    f none /usr/apache/libexec/libssl.so=pkg.sslmod/libssl.so 755 root other
    i ./pkginfo
    Create a file called 'pkginfo' in the mod-ssl directory with these contents:
    PKG=Apmodssl
    NAME=Apache modssl
    ARCH=sparc
    VERSION=2.8.9
    CATEGORY=system
    VENDOR=none
    [email protected]
    CLASSES=none
    (you might want to change the 'email' setting
    Now run 'pkgmk -o' and you will find your new package in /var/spool/pkg.
    To install (only now do we need root permissions):
    pkgadd Apmodssl
    If you were to install mod-ssl the 'regular' way (recompiling all of
    apache etc) it would modify the httpd.conf for you, quite extensively.
    This procedure (on purpose) does not modify the httpd.conf at all.
    Some of the changes you will need to activate your modssl are:
    Add a 'LoadModule ssl_module libexec/libssl.so'
    If your httpd.conf has a ClearModule statement, and then a bunch of
    AddModule statements, do as the Romans do and add:
    'Addmodule mod_ssl.c'
    Add to the type-specifications:
    'AddType application/x-x509-ca-cert .crt'
    'AddType application/x-pkcs7-crl .crl'
    'Listen 80 443'
    And a -lot- of SSL specific statments that is a bit much to reproduce
    here. Mail me if you get this far. Or run a diff between a pristine
    httpd.conf and one mangled by modssl.
    Now this all works because Sun explicitly compiled their Apache to work
    this way. If you want to know all the flags they used, install the Sun
    package SUNWapchS (and reinstall the Apache patch so your sources are up
    to date, too). Then look in /usr/src/apache/README.sfw which tells how
    they compiled their apache. The procedure above might just as well work
    for the SunFreeware version, -if- they compiled with EAPI and
    --enable-shared.<br />
    Hope this helps a bit.
    Regards, Paul Boven.

    The version of Apache that comes default with Solaris might not be compiled for that I am not positive though. I downloaded and compiled Apach 2 and compiled mod_ssl and got it working with no problems you might want to try that.

  • Solaris 9: LMS 3.2 SP1 (LMS 3.2.1) and CSCtn45425

    Solaris 9: LMS 3.2 SP1 (LMS 3.2.1) and CSCtn45425
    the point patch for CSCtj01051 breaks Apache on Solaris 9 because libm.so.2 cannot be found (it exists on solaris 10 not solaris 9).
    In the ReadMe of LMS 3.2 SP1 it states that CSCtj01051 is solved.
    But does it take respect of CSCtn45425 also or will the installation of SP1 on solaris 9 break Apache ?
    ReadMe for LMS 3.2.1
    http://www.cisco.com/en/US/partner/docs/net_mgmt/ciscoworks_lan_management_solution/3.2/SP1/Readme/Readme__LMS_3.2_SP1.html
    BugDetails CSCtn45425
    http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?caller=pluginredirector&method=fetchBugDetails&bugId=CSCtn45425

    many thanks for your test!
    I need to install it in the next couple of weeks so I will keep this issue in mind.
    Perhaps you can let the BU to update the ReadMe with this information - otherwise it could result in some frustration when installing it on solaris 9...:-)

  • Apache Web Server for Content Server 6.4

    Hi!
    I have installed the SAP Content Server 6.4 with a SAP DB instance (MaxDB 7.6.0) on SuSE Linux Enterprise Server 9 (32bit-Version). I've also installed Apache Web Server 2.0.49 via yast.
    When i am trying to access the server through csadmin in the Knowledge Warehouse, i get the following error message:
    Error in HTTP-Access:  IF_HTTP_CLIENT->RECEIVE 1
    ICM_HTTP_CONNECTION_FAILED
    The Content Server's database is online and the Apache is running, but when i prompt the command
    apache2ctl fullstatus (or apache2ctl status, respectively)
    it says:
    Object not found!
    The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
    If you think this is a server error, please contact the webmaster.
    Error 404
    localhost
    The linux-version is 2.6.5-7.244-smp
    SuSE-version is SLES 9 (i586), Patchlevel 3
    I am pretty new to Linux and Apache, so i really do appreciate any kind of help!
    Thanks a lot!
    best regards, TW

    Hi. Did you figure this out ? I have the same error and the only difference is I am using apache on Solaris.  I found the file /sapcs/apache/2.0.59/logs/error_log. From some trial and error, it looks like in the home dir of apache is in /sapcs/apache/2.0.59/htdocs but in csadmin the field 'http script' doesn't like relative addressing. ( I put in ../modules/mod_sapcs.so ) and it still didn't like it. I ended up creating a softlink in htdocs that point back to the modules directory. Now I get other issues ( can't create the content repository from csadmin - get http: 405 method not allowed ).

  • WLS 5.1 sp4 on Redhat 6.2 and Apache 1.3.12

    The file mod_wl.so for linux should be available from sp3 onwards but I
    installed
    WLS 5.1 and then sp4 - it does not contain the Apache-Weblogic bridge share
    library for linux.
    Any pointers... (I looked in lib/linux/ directory)
    Should I install each of the service packs????
    Hemanth

    I was just able to locate it in service pack No. 4. Remember, there are
    different versions of the plug-ins for Apache on Solaris vs. Apache on
    Linux.
    Thanks,
    Michael
    Michael Girdley
    Product Manager, WebLogic Server & Express
    BEA Systems Inc
    "a" <[email protected]> wrote in message news:[email protected]..
    The file mod_wl.so for linux should be available from sp3 onwards but I
    installed
    WLS 5.1 and then sp4 - it does not contain the Apache-Weblogic bridgeshare
    library for linux.
    Any pointers... (I looked in lib/linux/ directory)
    Should I install each of the service packs????
    Hemanth

  • Can't Installing WL Plug-in into  Apache

    Hi:
              I not sure if this the write newsgroup to post this question.
              I am getting this error trying to WL Plug-in into apache
              bash-2.03$ perl /usr/local/apache/bin/apxs -i -a -n weblogic mod_wl.so
              apxs:Error: Sorry, no shared object support for Apache
              apxs:Error: available under your platform. Make sure
              apxs:Error: the Apache module mod_so is compiled into
              apxs:Error: your server binary `/usr/local/apache/bin/httpd'.
              I install Apache on Solaris ok now I am trying to install the WL Plug-in
              I invoke APACHE_HOME/conf/httpd -l and get
              bash-2.03$ httpd -l
              Compiled-in modules:
              http_core.c
              mod_env.c
              mod_log_config.c
              mod_mime.c
              mod_negotiation.c
              mod_status.c
              mod_include.c
              mod_autoindex.c
              mod_dir.c
              mod_cgi.c
              mod_asis.c
              mod_imap.c
              mod_actions.c
              mod_userdir.c
              mod_alias.c
              mod_access.c
              mod_auth.c
              mod_setenvif.c
              there is no mod_so.c per the instructions,
              Next it said to add /configure --- and etc where do I add this information.
              

    Apache's newsgroup would have been a better place to ask this question. Anyways
              here's the thing you need to do:
              The DSO (Dynamic Shared Object) support in Apache is based on a module named
              mod_so.c
              which needs to be enabled before mod_wl.so is loaded. To enable mod_so.c follow
              the instructions
              included with the distribution of Apache to manually configure Apache with the
              following parameters:
              ./configure --prefix=<destination directory>
              --enable-module=so
              --enable-rule=SHARED_CORE
              Continue following the Apache installation instructions to make and install
              Apache.
              This is also explained in the "Installing the Apache-WebLogic Server Plug-in"
              document. Also
              refer to the installtion documents for Apache.
              --Vinod.
              "David L. Wasler" wrote:
              > Hi:
              >
              > I not sure if this the write newsgroup to post this question.
              >
              > I am getting this error trying to WL Plug-in into apache
              >
              > bash-2.03$ perl /usr/local/apache/bin/apxs -i -a -n weblogic mod_wl.so
              > apxs:Error: Sorry, no shared object support for Apache
              > apxs:Error: available under your platform. Make sure
              > apxs:Error: the Apache module mod_so is compiled into
              > apxs:Error: your server binary `/usr/local/apache/bin/httpd'.
              >
              > I install Apache on Solaris ok now I am trying to install the WL Plug-in
              >
              > I invoke APACHE_HOME/conf/httpd -l and get
              >
              > bash-2.03$ httpd -l
              > Compiled-in modules:
              > http_core.c
              > mod_env.c
              > mod_log_config.c
              > mod_mime.c
              > mod_negotiation.c
              > mod_status.c
              > mod_include.c
              > mod_autoindex.c
              > mod_dir.c
              > mod_cgi.c
              > mod_asis.c
              > mod_imap.c
              > mod_actions.c
              > mod_userdir.c
              > mod_alias.c
              > mod_access.c
              > mod_auth.c
              > mod_setenvif.c
              >
              > there is no mod_so.c per the instructions,
              >
              > Next it said to add /configure --- and etc where do I add this information.
              

Maybe you are looking for

  • Changes are not saved when I export

    I change a photo to black and white in iPhoto, but then when I export the photo, all my changes to it are undone and I just have the original photo. The copy in iPhoto is still black and white, but the exported is not. I'm using iPhoto 2.0.1

  • New G/L and adding customer specific fields

    Hi all, does anyone have any experience about adding additional fields in New G/L? I would like to add an additional field that would be filled every time a document is posted. It would be best if it could be in the document header but in line items

  • ITunes doesn't recognise Outlook calendar or contacts

    iTunes outlook add-in is present and active but iTunes tells me that no supporting contacts/calendar is available. Anybody know why this is happening? Just upgraded this laptop to Vista so wondering if anybody has any tips/work around?

  • Personalization to hide tabs on Asg section of Combined Per&Asg form

    Hi I have a requirement to hide several tabs on both the person form and the asg form of the Combined Per&Asg form in Oracle. I am doing the same functionality for both - basically finding the tab and setting 'Displayed' to 'FALSE'. For any tabs on t

  • Characteristic length Change

    Hi All, i have changed one characteristic length from4 to 10 which is not having any attributes. the transport import was failed in quality system giving message SID table need to adjust in quality system. to adjust the table we use T-Code SE14, but