azy question:  Cannot find

Posted on 2005-04-25
Last Modified: 2013-12-27
I know this is a lazy question, but I am too tired to keep searching on the web... :-)

System = SunOS sacnfsb 5.9 Generic_117171-07 sun4u sparc SUNW,Sun-Fire-V440

I have just installed apache 2.0.53 from "apache-2.0.53-sol9-sparc-local", as well as "openssl-0.9.7g" from the opensource tar built with "--prefix=/usr/local/openssl0.9.7".

When I try to start apache, I get a ... /usr/local/apache2/bin/httpd: fatal: open failed: No such file or directory
...error message.  The lib is nowhere under the "/usr/local/openssl0.9.7" dir, nor can I seem to find it anywhere else.

Where is this file, how do I get it on my system, and why did it not install with openssl as expected!?

Thanks a million!
Question by:Mike R.
    LVL 38

    Accepted Solution

    Just a silly question, have you installed openssl? if not download it from:

    In my installation, I put it in /usr/local/ssl/lib, eg:

    yuzh@mybox[/usr/local/ssl/lib] 136# l
    total 7518
    drwxr-xr-x   3 bin      bin          512 Jan 28  2004 ./
    drwxr-xr-x  10 root     other        512 Jan 28  2004 ../
    -rw-r--r--   1 bin      bin      1937792 Oct  3  2003 libcrypto.a
    lrwxrwxrwx   1 root     other         14 Feb 16 14:35 ->*
    lrwxrwxrwx   1 root     other         18 Feb 16 14:35 ->*
    -r-xr-xr-x   1 bin      bin      1321404 Oct  3  2003*
    -rw-r--r--   1 bin      bin       300048 Oct  3  2003 libssl.a
    lrwxrwxrwx   1 root     other         11 Feb 16 14:35 ->*
    lrwxrwxrwx   1 root     other         15 Feb 16 14:35 ->*
    -r-xr-xr-x   1 bin      bin       235196 Oct  3  2003*
    drwxr-xr-x   2 bin      bin          512 Jan 28  2004 pkgconfig/

    you need to set  LD_LIBRARY_PATH to use it

    Since you complied apache with "--prefix=/usr/local/openssl0.9.7", you need to "ln -s"
    the lib to the dir.

    LVL 38

    Expert Comment

    Why not download the apache 2.0.53  binary package from:

    It has SSL enable, just make sure you doneload all the dependencies packages.

    also have a look at Steven's installation notes (it also apply to apache 2.x):

    LVL 3

    Author Comment

    by:Mike R.
    Sorry, I should ave been more clear :-)

    I installed apache2.0.53
    OpenSSL 0.9.7

    OpenSSL was compiled into "--prefix=/usr/local/openssl0.9.7"
    Apache went into its default dir because it was a solaris pre-built package.

    The file "" appears nowehere in "/usr/local/openssl0.9.7" nor (that I can find) anywhere else on the system.)

    LVL 3

    Author Comment

    by:Mike R.
    P.S.  The only thing in my /usr/local/ssl0.9.7/lib directory is ...
    -rw-r--r--   1 root     other    2019008 Apr 25 20:12 libcrypto.a
    -rw-r--r--   1 root     other     303228 Apr 25 20:12 libssl.a
    drwxrwxr-x   2 root     other        512 Apr 25 19:47 pkgconfig

    LVL 38

    Expert Comment

    Have you try to reinstall openssl or just download it from  ?
    LVL 3

    Author Comment

    by:Mike R.
    Oh...sorry.  I gave the points to yuzh, but apprently forgot to post the associated message.  I am not sure what was wrong with the compile I downloaded, but I got one from Sunfreeware, and it installed the rest of the files.

    Thanks for the help though :-)

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Suggested Solutions

    This tech tip describes how to install the Solaris Operating System from a tape backup that was created using the Solaris flash archive utility. I have used this procedure on the Solaris 8 and 9 OS, and it shoudl also work well on the Solaris 10 rel…
    Introduction Regular patching is part of a system administrator's tasks. However, many patches require that the system be in single-user mode before they can be installed. A cluster patch in particular can take quite a while to apply if the machine…
    Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
    This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now