When i run # ./apache2 start command result is showing

Starting httpd2 (worker) Syntax error on line 5 of /etc/opt/novell/httpd/conf.d/iprint_g.conf:
Cannot load /opt/novell/iprint/httpd/lib/mod_ipp.so into server: /opt/novell/iprint/httpd/lib/mod_ipp.so: undefined symbol: ssl_module

The command line was:
/usr/sbin/httpd2-worker -f /etc/apache2/httpd.conf -DSSL

Listen 631

<IfModule !mod_ipp.c>
LoadModule ipp_module /opt/novell/iprint/httpd/lib/mod_ipp.so

<IfModule !util_ldap.c>
LoadModule ldap_module /usr/lib/apache2/mod_ldap.so

<IfModule !mod_auth_ldap.c>
LoadModule auth_ldap_module /usr/lib/apache2/mod_auth_ldap.so

<IfModule !util_ldap2.c>
LoadModule ldap2_module /opt/novell/iprint/httpd/lib/mod_ldap2.so

<IfModule !mod_auth_ldapdn.c>
LoadModule auth_ldapdn_module /opt/novell/iprint/httpd/lib/mod_auth_ldapdn.

<IFModule mod_auth_ldapdn.c>
LDAPTrustedCA /etc/opt/novell/SSCert.pem

<LocationMatch /(ids|ipp)>
Order deny,allow
Allow from all

<IfModule !mod_expires.c>
LoadModule expires_module /usr/lib/apache2/mod_expires.so
<IfModule !mod_headers.c>
LoadModule headers_module /usr/lib/apache2/mod_headers.so

# Set up our ipp docs directory
Alias /ippdocs/ "/var/opt/novell/iprint/htdocs/"
<Directory /var/opt/novell/iprint/htdocs>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
AddType application/x-rpm .rpm
AddType application/octet-stream dmg
ExpiresDefault A86400
ExpiresByType application/octet-stream A300
ExpiresByType application/x-rpm A300

## SSL Virtual Host Context

<VirtualHost _default_:631>

ServerName ***************
DocumentRoot "/srv/www/htdocs"
ServerAdmin you@your.address
ErrorLog /var/log/apache2/error_log
TransferLog /var/log/apache2/access_log

<Directory "/srv/www/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all

SSLEngine Optional
SSLCertificateFile /etc/ssl/servercerts/servercert.pem
SSLCertificateKeyFile /etc/ssl/servercerts/serverkey.pem

# SSL Engine Options:
# Set various options for the SSL engine.
# o FakeBasicAuth:
# Translate the client X.509 into a Basic Authorisation. This means that
# the standard Auth/DBMAuth methods can be used for access control. The
# user name is the `one line' version of the client's X.509 certificate.
# Note that no password is obtained from the user. Every entry in the user
# file needs this password: `************'.
# o ExportCertData:
# This exports two additional environment variables: SSL_CLIENT_CERT and
# SSL_SERVER_CERT. These contain the PEM-encoded certificates of the
# server (always existing) and the client (only existing when client
# authentication is used). This can be used to import the certificates
# into CGI scripts.
# o StdEnvVars:
# This exports the standard SSL/TLS related `SSL_*' environment variables.
# Per default this exportation is switched off for performance reasons,
# because the extraction step is an expensive operation and is usually
# useless for serving static content. So one usually enables the
# exportation for CGI and SSI requests only.
# o CompatEnvVars:
# This exports obsolete environment variables for backward compatibility
# to Apache-SSL 1.x, mod_ssl 2.0.x, Sioux 1.0 and Stronghold 2.x. Use this
# to provide compatibility to existing CGI scripts.
# o StrictRequire:
# This denies access when "SSLRequireSSL" or "SSLRequire" applied even
# under a "Satisfy any" situation, i.e. when it applies access is denied
# and no other module can change it.
# o OptRenegotiate:
# This enables optimized SSL connection renegotiation handling when SSL
# directives are used in per-directory context.
#SSLOptions +FakeBasicAuth +ExportCertData +CompatEnvVars +StrictRequire
<Files ~ "\.(cgi|shtml|phtml|php3?)$">
SSLOptions +StdEnvVars
<Directory "/opt/novell/httpd/cgi-bin">
SSLOptions +StdEnvVars

# SSL Protocol Adjustments:
# The safe and default but still SSL/TLS standard compliant shutdown
# approach is that mod_ssl sends the close notify alert but doesn't wait for
# the close notify alert from client. When you need a different shutdown
# approach you can use one of the following variables:
# o ssl-unclean-shutdown:
# This forces an unclean shutdown when the connection is closed, i.e. no
# SSL close notify alert is send or allowed to received. This violates
# the SSL/TLS standard but is needed for some brain-dead browsers. Use
# this when you receive I/O errors because of the standard approach where
# mod_ssl sends the close notify alert.
# o ssl-accurate-shutdown:
# This forces an accurate shutdown when the connection is closed, i.e. a
# SSL close notify alert is send and mod_ssl waits for the close notify
# alert of the client. This is 100% SSL/TLS standard compliant, but in
# practice often causes hanging connections with brain-dead browsers. Use
# this only for browsers where you know that their SSL implementation
# works correctly.
# Notice: Most problems of broken clients are also related to the HTTP
# keep-alive facility, so you usually additionally want to disable
# keep-alive for those clients, too. Use variable "nokeepalive" for this.
# Similarly, one has to force some clients to use HTTP/1.0 to workaround
# their broken HTTP/1.1 implementation. Use variables "downgrade-1.0" and
# "force-response-1.0" for this.
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0

CustomLog /var/log/apache2/ssl_request_log \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

Include /etc/opt/novell/httpd/sslconf.d/*.conf


Please help me for fix this problem