Sunone webserver(proxy) --SSL- weblogic
In our environment we are using Sunone webserver 7.0.9 as a proxy server to forward the request to the weblogic server 10.3.3. Now the requirement is to secure the communication between the proxy and weblogic server. As a standard way we can configure the proxy server to use SSL in obj.conf as below:
<Object name=”weblogic” ppath=”*/DefaultWebApp/*”>
Service fn=wl_proxy WebLogicHost=”myIP WebLogicPort=”mySSLPort SecureProxy=”ON” Debug=”ALL” WLLogFile=”/home/support/IPlanet60SP5/server/logsupport.txt” TrustedCAFile=”/home/support/IPlanet60SP5/TrustedCA.pem” RequireSSLHostMatch=”true”
</Object>
My question is when we have installed a self signed certificate on weblogic, how do we trust that certificate in the proxy server. If it was a third party certificate we can get the root CA certificate that can be added as trust entry in the obj.conf. But in self signed case we do not have a intermediate or root certificate. So how do we trust the self signed server certificate in the proxy server.
851935 wrote:
In our environment we are using Sunone webserver 7.0.9 as a proxy server to forward the request to the weblogic server 10.3.3. Now the requirement is to secure the communication between the proxy and weblogic server. As a standard way we can configure the proxy server to use SSL in obj.conf as below:
<Object name=”weblogic” ppath=”*/DefaultWebApp/*”>
Service fn=wl_proxy WebLogicHost=”myIP WebLogicPort=”mySSLPort SecureProxy=”ON” Debug=”ALL” WLLogFile=”/home/support/IPlanet60SP5/server/logsupport.txt” TrustedCAFile=”/home/support/IPlanet60SP5/TrustedCA.pem” RequireSSLHostMatch=”true”
</Object>
My question is when we have installed a self signed certificate on weblogic, how do we trust that certificate in the proxy server. If it was a third party certificate we can get the root CA certificate that can be added as trust entry in the obj.conf. But in self signed case we do not have a intermediate or root certificate. So how do we trust the self signed server certificate in the proxy server.Just import the self signed cert as trusted.
Similar Messages
-
WebLogic SAML 1.1 & Apache as proxy & SSL between browser and Apache
Hi,
I'm trying to configure SAML 1.1 to work with WebLogic Server 10.3.
Here is a short description of the configuration
- Browser connects to Apache front end with ssl https://myserver:444/...
- Apache proxies requests to WebLogic Server instances in http. In the following example one of the WLS instances is listening on the port 555 on myserver.
During the SAML 1.1 requests the following url appears:
https://myserver:444/mysamlits?RPID=rp_00001&TARGET=http://myserver:555/myapp
Here http://myserver:555/myapp is the backend server listening address. Instead it should be the frontend server address instead:
https://myserver:444/mysamlits?RPID=rp_00001&TARGET=https://myserver:444/myapp
Problem:
Despite of all My efforts, WLS picks up the backend protocol and port and puts them in the TARGET. I can't find how to set up WebLogic Server to supply the frontend address as TARGET, so I'm asking help here.
Details:
I try to describe the setup in more detail below.
I have NOT installed mod_wl to Apache because My intention is to employ Apache to simulate a hardware load balancer (HLB).
I have appended the following lines to Apache httpd.conf:
# Added so that we can set the "WL-Proxy-SSL: true"
# HTTP header which tells a back-end WebLogic Server
# that requests are being proxied through a front-end
# SSL load-balancer or proxy server.
<IfModule headers_module>
RequestHeader set WL-Proxy-SSL true
</IfModule>
I have also verified that the header WL-Proxy-SSL is present in requests arriving at the backend WebLogic Server.
On the WebLogic Server side I have
- Frontend Host: myserver
- Frontend HTTP Port:0
- Frontend HTTPS Port:444
I have also tried setting WebLogic Plugin Enabled:true.
Regards,
Kari
Edited by: 858107 on May 11, 2011 10:00 PM: Removed a duplicated subject line.I was mistaken. TARGET can very well be the backend address. The actual problem was that the browser was getting redirected to the backend address.
That was fixed by resetting the frontend settings:
Frontend Host: <empty>
Frontend HTTP Port:0
Frontend HTTPS Port:0
Kari -
Netscape SSL Proxy to Weblogic 6.0 SSL port doesn't work.
Has anyone tried Netscape iPlanet Proxying to Weblogic 6.0 port 7002 using SSL? I'm getting an error reponse when I look at the Netscape error log file. The message: "[12/Apr/2001:15:37:15] failure (29375): for host 191.162.18.16 trying to GET /Login.jsp, wl-proxy reports: Error reading WebLogic Response from 191.162.18.16:7002 at line 764 of proxy.cpp, errMsg='File not found'", but if I use port 7001, it works fine.This is my obj.conf:Service fn="wl-proxy" WebLogicHost="191.162.18.16" WebLogicPort="7002" SecureProxy="ON" TrustedCAFile="/opt/bea_weblogic/wlserver6.0/config/myserver/democert.pem" RequireSSLHostMatch="FALSE"
The server was stopped at 5:52 pm cst....
Dec 30, 2008 5:52:40 PM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-12080
This is the log at start-up at 8:30 pm cst...
Dec 30, 2008 8:26:06 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\j2sdk1.4.2_13
Dec 30, 2008 8:26:06 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-12080
Dec 30, 2008 8:26:06 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1098 ms
Dec 30, 2008 8:26:06 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Dec 30, 2008 8:26:06 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
Dec 30, 2008 8:26:11 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Dec 30, 2008 8:26:11 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [GADXML] startup failed due to previous errors
Dec 30, 2008 8:26:13 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-12080
Dec 30, 2008 8:26:13 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Dec 30, 2008 8:26:13 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/187 config=null
Dec 30, 2008 8:26:13 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 7488 ms -
SunONE webserver file size limit
I have a SunONE webserver 6.0SP3 as a front end to an app server running BEA.
We are seeing a problem wherein the users are unable to upload/ download files larger than 2GB.
Are there any settings in the webserver that can cause this behavior?
What other things should I check to resolve thsi problem?
Could it be caused by the BEA weblogic plugin on the webserver?
Any suggestions will be highly appreciated.
Thanks and regards,
VishalYou didn't mention the operating system. iPlanet Web Server 6.0 SP3 can serve files > 2GB on operating systems and file systems that support files > 2GB. Solaris is such an operating system.
What are the symptoms of the problem you are seeing? What do the access and errors logs say?
Are the files being served by BEA WebLogic then proxied by Web Server? If so, the limitation is likely in the BEA WebLogic server or plugin. -
About weblogic proxy call weblogic cluster's servlet error
I use weblogic server 5.1, configruation tow weblogic cluster server and a weblogic
web server, through weblogic web server received browser's http request only,
weblogic cluster server do with jsp and servlet, now html&jsp is ok but servlet
can not do with, if through weblogic cluster server do with jsp and servlet direct,
it's ok.
this is my weblogic.properties section:
weblogic.httpd.register.*.html=\
weblogic.servlet.internal.HttpClusterServlet
weblogic.httpd.initArgs.*.html=\
defaultServers=132.147.35.221:7001|132.147.35.222:7001
weblogic.httpd.register.*.jsp=\
weblogic.servlet.internal.HttpClusterServlet
weblogic.httpd.initArgs.*.jsp=\
defaultServers=132.147.35.221:7001|132.147.35.222:7001
weblogic.httpd.register.*.servlet=\
weblogic.servlet.internal.HttpClusterServlet
weblogic.httpd.initArgs.*.servlet=\
defaultServers=132.147.35.221:7001|132.147.35.222:7001
these are weblogic server as proxy webserver errors:
星期一 八月 20 17:42:38 GMT+08:00 2001:<I> <ServletContext-General>
helloWorld: init
星期一 八月 20 17:42:38 GMT+08:00 2001:<E> <ServletContext-General>
Servlet failed with Exception
java.lang.NullPointerException
at weblogic.servlet.internal.HttpClusterServlet.init(HttpClusterServlet.java:99)
at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:499)
at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java,
Compiled Code)
at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:442)
at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:200)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:115)
at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:922)
at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:886)
at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:269)
at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:380)
at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:268)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled Code)
tell me a right configuration please ,thanks.
############### Cluster Proxy Configuration ########################
weblogic.httpd.register.cluster=weblogic.servlet.internal.HttpClusterServlet
weblogic.httpd.initArgs.cluster=defaultServers=132.147.35.221:7001|132.147.3
5.222:7001
weblogic.httpd.defaultServlet=cluster
weblogic.allow.execute.weblogic.clustler=everyone
"chris" <[email protected]> wrote in message
news:[email protected]...
>
> I use weblogic server 5.1, configruation tow weblogic cluster server and
a weblogic
> web server, through weblogic web server received browser's http request
only,
> weblogic cluster server do with jsp and servlet, now html&jsp is ok but
servlet
> can not do with, if through weblogic cluster server do with jsp and
servlet direct,
> it's ok.
>
> this is my weblogic.properties section:
> -----------------------------------------------------------------
> weblogic.httpd.register.*.html=\
> weblogic.servlet.internal.HttpClusterServlet
> weblogic.httpd.initArgs.*.html=\
> defaultServers=132.147.35.221:7001|132.147.35.222:7001
> weblogic.httpd.register.*.jsp=\
> weblogic.servlet.internal.HttpClusterServlet
> weblogic.httpd.initArgs.*.jsp=\
> defaultServers=132.147.35.221:7001|132.147.35.222:7001
> weblogic.httpd.register.*.servlet=\
> weblogic.servlet.internal.HttpClusterServlet
> weblogic.httpd.initArgs.*.servlet=\
> defaultServers=132.147.35.221:7001|132.147.35.222:7001
> -----------------------------------------------------------------
>
>
>
> these are weblogic server as proxy webserver errors:
> -----------------------------------------------------------------
> 星期一 八月 20 17:42:38 GMT+08:00 2001:<I>
<ServletContext-General>
> helloWorld: init
> 星期一 八月 20 17:42:38 GMT+08:00 2001:<E>
<ServletContext-General>
> Servlet failed with Exception
> java.lang.NullPointerException
> at
weblogic.servlet.internal.HttpClusterServlet.init(HttpClusterServlet.java:99
> at
weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java
:499)
> at
weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.ja
va,
> Compiled Code)
> at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.jav
a:442)
> at
weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:20
0)
> at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:115)
> at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
l.java:922)
> at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
l.java:886)
> at
weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContext
Manager.java:269)
> at
weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:380)
> at
weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:268)
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
Code)
> -----------------------------------------------------------------
>
> tell me a right configuration please ,thanks.
-
How to call servlets in sunone webserver
hi,
I am using sunone web server , I deployed but how to call servlets in sunone webserver any one tell me
byeTypical URL structure is like this:
http://<myServer>:<myPort>/servlet/<fully qualified class name of my servlet>Unless you have configured a different servlet mapping ... -
Problem in integrating sunone webserver with websphere app server
Hello all
I am trying to integrate sunone6.0 webserver with websphere5.0 app server. I did the following changes in sunone6.0 config files
1) Added one directive to the obj.conf file after "<Object name=default>":
Service fn="as_handler"
2) Added two directives to the end of the magus.conf file:
Init fn="load-modules" funcs="as_init,as_handler,as_term" shlib="/opt/WebSphere/AppServer/bin/libns41_http.so"
Init fn="as_init" bootstrap.properties="/opt/WebSphere/AppServer/config/cells/plugin-cfg.xml"
Can any one of u tell me how to check whether sunone webserver is redirecting request to webshere app server?
i tried this url https://sunonewebserver:80/webapps/examples but i was not getting any result of that url.You might want to check here http://developers.sun.com/prodtech/webserver/
and here http://developers.sun.com/
These have forums and articles devoted to specific Sun products -
Problem starting the sunone webserver 6.1 sp4
Hi,
I am facing problem with starting sunone webserver 6.1 sp4.
Server is starting fine on one of the IPs configured on the box but not starting on other IPs although these IPs are pingable.I assign port nos.
I am getting following logs.
Server Start Up
Status:
*[https-test]: start failed. (0: SSL_ERROR_NO_CERTIFICATE: unable to find the certificate or key necessary for authentication)*
*[https-test]: Sun ONE Web Server 6.1SP4 B01/20/2005 17:43*
*[https-test]: fine: Emulating writev for filter http-compression*
*[https-test]: fine: Emulating sendfile for filter http-compression*
*[https-test]: fine: HTTP3063: KeepAliveTimeout is 30 seconds (default value)*
*[https-test]: fine: HTTP3067: PostThreadsEarly set to off*
*[https-test]: fine: createAdminChannel()*
*[https-test]: fine: CORE3047: Server spawned worker process 25518*
*[https-test]: fine: HTTP5169: User authentication cache entries expire in 120 seconds.*
*[https-test]: fine: HTTP5170: User authentication cache holds 200 users*
*[https-test]: fine: HTTP5171: Up to 4 groups are cached for each cached user.*
*[https-test]: info: CORE3016: daemon is running as super-user*
*[https-test]: fine: HTTP4207: file cache module initialized (API versions 1 through 1)*
*[https-test]: fine: HTTP4302: file cache has been initialized*
*[https-test]: fine: HTTP3066: MaxKeepAliveConnections set to 256*
*[https-test]: warning: CORE1251: On group ls1, servername test does not match subject "login.secure.com" of certificate Server-Cert.*
*[https-test]: warning: CORE1250: In secure virtual server https-test, urlhost test does not match subject "login.secure.com" of certificate Server-Cert.*
*[https-test]: fine: Installed configuration 1*
*[https-test]: fine: jvm stickyAttach: 1*
*[https-test]: fine: jvm option: -DJAVA_HOME=/opt/software/sunone/bin/https/jdk*
*[https-test]: fine: jvm option: -Dcom.sun.web.installRoot=/opt/software/sunone*
*[https-test]: fine: jvm option: -Dcom.sun.web.instanceRoot=/opt/software/sunone*
*[https-test]: fine: jvm option: exit*
*[https-test]: fine: jvm option: vfprintf*
*[https-test]: fine: jvm option: -Djava.security.auth.login.config=/opt/software/sunone/https-test/config/login.conf*
*[https-test]: fine: jvm option: -Djava.util.logging.manager=com.iplanet.ias.server.logging.ServerLogManager*
*[https-test]: fine: jvm option: -Xmx256m*
*[https-test]: fine: jvm option: -Djava.class.path=/opt/software/sunone/bin/https/jar/webserv-rt.jar:/opt/software/sunone/bin/https/jdk/lib/tools.jar:/opt/software/sunone/bin/https/jar/webserv-ext.jar:/opt/software/sunone/bin/https/jar/webserv-jstl.jar:/opt/software/sunone/bin/https/jar/ktsearch.jar::*
*[https-test]: fine: Emulating writev for filter j2ee-filter*
*[https-test]: fine: Emulating sendfile for filter j2ee-filter*
*[https-test]: fine: reinitializeLogger: javax.enterprise.system.core com.sun.logging.enterprise.system.core.LogStrings FINEST*
*[https-test]: fine: reinitializeLogger: null FINEST*
*[https-test]: fine: reinitializeLogger: global null FINEST*
*[https-test]: fine: reinitializeLogger: javax.enterprise.system.util com.sun.logging.enterprise.system.util.LogStrings FINEST*
*[https-test]: fine: reinitializeLogger: javax.enterprise.system.core.config com.sun.logging.enterprise.system.core.config.LogStrings FINEST*
*[https-test]: info: CORE5076: Using [Java HotSpot(TM) Server VM, Version 1.4.2_04] from [Sun Microsystems Inc.]*
*[https-test]: fine: initializeServerLogger: javax.enterprise.system.core.classloading com.sun.logging.enterprise.system.core.classloading.LogStrings FINEST*
*[https-test]: fine: initializeServerLogger: javax.enterprise.system.container.web com.sun.logging.enterprise.system.container.web.LogStrings FINEST*
*[https-test]: fine: WEB7101: Naming Service has been successfully initialized.*
*[https-test]: fine: initializeServerLogger: javax.enterprise.resource com.sun.logging.enterprise.resource.LogStrings FINEST*
*[https-test]: fine: WEB7010: Resource Manager has been successfully initialized.*
*[https-test]: fine: initializeServerLogger: javax.enterprise.system.core.security com.sun.logging.enterprise.system.core.security.LogStrings FINEST*
*[https-test]: fine: Initializing configured realms.*
*[https-test]: fine: FileRealm : file=/opt/software/sunone/https-test/config/keyfile*
*[https-test]: fine: FileRealm : jaas-context=fileRealm*
*[https-test]: fine: Reading file realm: /opt/software/sunone/https-test/config/keyfile*
*[https-test]: fine: Configured realm: file*
*[https-test]: fine: NativeRealm: auth-db= null (will use default)*
*[https-test]: fine: NativeRealm : jaas-context=nativeRealm*
*[https-test]: fine: Configured realm: native*
*[https-test]: fine: LDAPRealm : directory=ldap://localhost:389*
*[https-test]: fine: LDAPRealm : base-dn=o=isp*
*[https-test]: fine: LDAPRealm : jndiCtxFactory=com.sun.jndi.ldap.LdapCtxFactory*
*[https-test]: fine: LDAPRealm : jaas-context=ldapRealm*
*[https-test]: fine: LDAPRealm : mode=find-bind*
*[https-test]: fine: LDAPRealm : search-filter=uid=%s*
*[https-test]: fine: LDAPRealm : group-base-dn=o=isp*
*[https-test]: fine: LDAPRealm : group-search-filter=uniquemember=%d*
*[https-test]: fine: LDAPRealm : group-target=cn*
*[https-test]: fine: LDAPRealm : search-bind-dn=null*
*[https-test]: fine: LDAPRealm : search-bind-password=null*
*[https-test]: fine: LDAPRealm : pool-size=5*
*[https-test]: fine: LDAPRealm : authentication=simple*
*[https-test]: fine: Configured realm: ldap*
*[https-test]: finest: Realm: getInstance returning realm :native*
*[https-test]: fine: Default realm is set to: native*
*[https-test]: fine: Application server configuration file: /opt/software/sunone/https-test/config/server.xml*
*[https-test]: fine: Application Server default locale is en*
*[https-test]: fine: Web container log level: FINEST*
*[https-test]: finer: Creating engine*
*[https-test]: finer: Adding engine (org.apache.catalina.core.StandardEngine/1.0)*
*[https-test]: info: WEB0100: Loading web module in virtual server [https-test] at [search]*
*[https-test]: finer: Creating Loader with parent class loader 'sun.misc.Launcher$AppClassLoader@67ac19'*
*[https-test]: fine: WebModule[search]: Setting delegate to false*
*[https-test]: fine: Default role is: ANYONE*
*[https-test]: fine: WEB0100: Loading web module in virtual server [https-test] at []*
*[https-test]: finer: Creating Loader with parent class loader 'sun.misc.Launcher$AppClassLoader@67ac19'*
*[https-test]: fine: WebModule[]: Setting delegate to false*
*[https-test]: fine: Successfully initialized web application environment for virtual server [https-test]*
*[https-test]: finer: Starting embedded server*
*[https-test]: finer: Naming prefixes property is set to: org.apache.naming*
*[https-test]: finer: Naming initial context factory property is set to: org.apache.naming.java.javaURLContextFactory*
*[https-test]: finer: WebModule[search]: Starting*
*[https-test]: finer: WebModule[search]: Processing start(), current available=false*
*[https-test]: finer: WebModule[search]: Configuring default Resources*
*[https-test]: finer: WebModule[search]: Processing standard container startup*
*[https-test]: finer: WebappLoader[search]: WEB3106: Deploying class repositories to work directory /opt/software/sunone/https-test/ClassCache/https-test/search*
*[https-test]: finer: WebappLoader[search]: WEB3107: Deploy JAR /WEB-INF/lib/messages.jar to /opt/software/sunone/bin/https/webapps/search/WEB-INF/lib/messages.jar*
*[https-test]: finer: StandardManager[search]: WEB3421: Seeding random number generator class java.security.SecureRandom*
*[https-test]: finer: StandardManager[search]: WEB3417: Seeding of random number generator has been completed*
*[https-test]: finer: ContextConfig[search]: WEB3539: ContextConfig: Processing START*
*[https-test]: finer: WebModule[search]: Setting deployment descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN'*
*[https-test]: finer: WebModule[search]: Setting deployment descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN'*
*[https-test]: finer: ContextConfig[search]: Scanning web.xml tag libraries*
*[https-test]: finer: ContextConfig[search]: URI='/search', ResourcePath='/WEB-INF/sun-web-search.tld'*
*[https-test]: finer: ContextConfig[search]: tldConfigJar(/WEB-INF/sun-web-search.tld): java.util.zip.ZipException: error in opening zip file*
*[https-test]: finer: ContextConfig[search]: URI='/jstl-fmt', ResourcePath='/WEB-INF/fmt.tld'*
*[https-test]: finer: ContextConfig[search]: tldConfigJar(/WEB-INF/fmt.tld): java.util.zip.ZipException: error in opening zip file*
*[https-test]: finer: ContextConfig[search]: Scanning library JAR files*
*[https-test]: finest: Realm name has been set to: native*
*[https-test]: finest: Realm: getInstance returning realm :native*
*[https-test]: finest: The realm native is a NativeRealm.*
*[https-test]: finer: ContextConfig[search]: Pipeline Configuration:*
*[https-test]: finer: ContextConfig[search]: org.apache.catalina.core.StandardContextValve/1.0*
*[https-test]: finer: ContextConfig[search]: ======================*
*[https-test]: finer: WebModule[search]: Configuring application event listeners*
*[https-test]: finer: WebModule[search]: Sending application start events*
*[https-test]: finer: WebModule[search]: Starting filters*
*[https-test]: finer: WebModule[search]: Posting standard context attributes*
*[https-test]: finer: StandardWrapper[search:invoker]: WEB2770: Loading container servlet invoker*
*[https-test]: info: WEB2798: [search] ServletContext.log(): WEB3946: Parent class loader is: WebappClassLoader*
*[https-test]: available:*
*[https-test]: delegate: false*
*[https-test]: repositories:*
*[https-test]: required:*
*[https-test]: ----------> Parent Classloader:*
*[https-test]: sun.misc.Launcher$AppClassLoader@67ac19*
*[https-test]:*
*[https-test]: info: WEB2798: [search] ServletContext.log(): WEB3945: Scratch dir for the JSP engine is: /opt/software/sunone/https-test/ClassCache/https-test/search*
*[https-test]: info: WEB2798: [search] ServletContext.log(): WEB3947: IMPORTANT: Do not modify the generated servlets*
*[https-test]: finer: WebModule[search]: Starting completed*
*[https-test]: finer: WebModule[]: Starting*
*[https-test]: finer: WebModule[]: Processing start(), current available=false*
*[https-test]: finer: WebModule[]: Configuring default Resources*
*[https-test]: finer: WebModule[]: Processing standard container startup*
*[https-test]: finer: WebappLoader[]: WEB3106: Deploying class repositories to work directory /opt/software/sunone/https-test/ClassCache/https-test/default-webapp*
*[https-test]: finer: StandardManager[]: WEB3421: Seeding random number generator class java.security.SecureRandom*
*[https-test]: finer: StandardManager[]: WEB3417: Seeding of random number generator has been completed*
*[https-test]: finer: ContextConfig[]: WEB3539: ContextConfig: Processing START*
*[https-test]: finer: WebModule[]: Setting deployment descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN'*
*[https-test]: finer: ContextConfig[]: WEB3523: Missing application web.xml, using defaults only*
*[https-test]: finer: ContextConfig[]: Scanning web.xml tag libraries*
*[https-test]: finer: ContextConfig[]: Scanning library JAR files*
*[https-test]: finest: Realm name has been set to: native*
*[https-test]: finest: Realm: getInstance returning realm :native*
*[https-test]: finest: The realm native is a NativeRealm.*
*[https-test]: finer: ContextConfig[]: Pipeline Configuration:*
*[https-test]: finer: ContextConfig[]: org.apache.catalina.core.StandardContextValve/1.0*
*[https-test]: finer: ContextConfig[]: ======================*
*[https-test]: finer: WebModule[]: Configuring application event listeners*
*[https-test]: finer: WebModule[]: Sending application start events*
*[https-test]: finer: WebModule[]: Starting filters*
*[https-test]: finer: WebModule[]: Posting standard context attributes*
*[https-test]: finer: StandardWrapper[:invoker]: WEB2770: Loading container servlet invoker*
*[https-test]: info: WEB2798: [] ServletContext.log(): WEB3946: Parent class loader is: WebappClassLoader*
*[https-test]: available:*
*[https-test]: delegate: false*
*[https-test]: repositories:*
*[https-test]: required:*
*[https-test]: ----------> Parent Classloader:*
*[https-test]: sun.misc.Launcher$AppClassLoader@67ac19*
*[https-test]:*
*[https-test]: finer: WebModule[]: Starting completed*
*[https-test]: fine: Adding web module : context = /search, location = /opt/software/sunone/bin/https/webapps/search*
*[https-test]: fine: adding pattern "/advanced" for resource "AdvSearchServlet"*
*[https-test]: fine: adding pattern "/servlet/*" for resource "invoker"*
*[https-test]: fine: adding pattern "*.jsp" for resource "jsp"*
*[https-test]: fine: Adding web module : context = , location = /opt/software/sunone/docs*
*[https-test]: fine: adding pattern "*.jsp" for resource "jsp"*
*[https-test]: fine: adding pattern "/servlet/*" for resource "invoker"*
*[https-test]: fine: Waiting until the server is ready*
*[https-test]: startup failure: could not bind to 172.26.51.90:443 (Cannot assign requested address)*
*[https-test]: failure: HTTP3127: [LS ls1] https://172.26.51.90:443: Error creating socket (Cannot assign requested address)*
*[https-test]: failure: HTTP3094: 1 listen sockets could not be created*
*[https-test]: failure: CORE3186: Failed to set configuration*
*[https-test]: failure: server initialization failed*
Please suggest/help.
Regards,
AshfaqueThe error message "Cannot assign requested address" means exactly that: Web Server has been configured to listen for requests on an IP address for which your operating system is not configured. You can a) change your Web Server configuration so it listens on 0.0.0.0 (meaning all configured IP addresses), b) change your Web Server configuration so it listens on a specific IP address for which your operating system is configured, or c) configure your operating system for IP address 172.26.51.90.
The problem is not related to certificates or ports. -
JDBC Sessions in SunOne WebServer and
Has anyone in here worked with JDBC sessions in SunOne Webserver 6.1 ( with ASE 12.5.x / JDBC JConnect 5.x of course )?
In SunOne 6.1 webserver, you can specifically tell it to use JDBC for session persistence:
http://docs.sun.com/source/817-1833-10/pwasessn.html
... by using "com.iplanet.server.http.session.JdbcStore" as the "session-data-store" property. It also goes on to allow you to specify the actual column names that are used, etc...
According to the URL above, the columns are:
create table sessions
SessionID VARCHAR(100),
AccessTime NUMERIC(9),
TimeOut NUMERIC(9),
Value VARBINARY(4096)
2) What indexes are required here ??
e.g. I presume you'll need to have a unique index on the SessionID column, and perhaps an index on AccessTime ( for the repear to delete expired sessions )
3) Any working example sun-web.xml using JdbcStore ??
Thanks,
John2) What indexes are required here ??
e.g. I presume you'll need to have a unique index on
the SessionID column, and perhaps an index on
AccessTime ( for the repear to delete expired
sessions )You are correct on both accounts. Those are the only needed indexes as none of the other columns are used ias selection criterion.
>
>
3) Any working example sun-web.xml using JdbcStore
??Unfortunately, our collection of samples does not include one, but I do know of customers using this Store. -
Unix command to make out whether sunone webserver is running.
Hi,
Please let me know if there is unix command to make out whether sunone webserver is running on 32/64 bit.
Thanks,
BushanIf your web server is 6.0x, then
ps -ef | grep httpdIf your web server is 6.1x, then
ps -ef | grep webservd
user PID PPID 0 webservd -r webserver_root -d webserver_root/https-admserv/config -n https-admservRegards -
Apache 2.2 proxy w/ Weblogic 10.3.5 error
I have Apache 22 load the mod_wl22.so library and am trying to proxy a weblogic 10.3.5 server. I am getting error "ap_proxy: trying HEAD /manager/status at backend host '10.1.1.1/7001; got exception 'CONNECTION_REFUSED [os error=13, line 1723 of ../nsapi/URL.cpp]" This is not a network/firewall issue. I have tested telnet-ing to port 7001 and have no issue.
I have read every article i can find on google and have tried various configurations and have been unable to resolve this issue so far. Other people have asked this same question but no one has posted an answer. I hope someone can help me.
thanks,
Georgeplease check your system seLinux status.
simgply disable it and try again. -
Issue with WebPass for Sunone webserver.
Hi,
I installed sunone web server 6.1 and OAM WebPass for Sunone webserver. When i installed sunone webserver and started the same it worked fine but after installing webpass for sunone webserver and when i try to start webserver i am getting the following error:
Server Start Up
Status:
[https-aldggni.dummy.com.]: start failed. (0: Error 0)
[https-aldggni.dummy.com.]: Sun ONE Web Server 6.1SP10 (64-Bit) B09/04/2008 12:11
[https-aldggni.dummy.com.]: failure: CORE3170: Configuration initialization failed: Error running init function load-modules: dlopen of /exaccess08/home/oracle/OAM/Webcomponent/identity/oblix/lib/libgcc_s.so.1 failed (ld.so.1: webservd: fatal: /exaccess08/home/oracle/OAM/Webcomponent/identity/oblix/lib/libgcc_s.so.1: wrong ELF class: ELFCLASS32)
[https-aldggni.dummy.com.]: failure: server initialization failed
Error
An error occurred during startup.
The server https-aldggni.dummy.com. was not started.
THis complete installation is on Solaris Sprac 10. Any help on this is highly appreciated.
ThanksThe webpass requires a 32-bit version of SunOne WebServer.
The certification matrix shows the supported platforms-
http://www.oracle.com/technology/software/products/ias/files/idm_certification_101401.html#BABGCCGA -
ColdFusion MX7 with Sunone Webserver 7.0
Hi All,
I have an issue configuring my webserver with CF MX7.
The problem is the CF admin page opens when the Sun webserver
is not configured and CF uses its own internal webserver.
Once i configure Sun's webserver i get an error not opening
the admin page. It tries to open the admin page with notepad.
I am not sure whether CF MX7 is compatible with Sunone
webserver 7.0 or not?
Or all this is a totally different aspect of looking at it.
Anyone has any idea how to deal with this issue, kindly help
me out.
Thanks,
Vamsee.It looks like we have never tested ColdFusion 7 with Sunone
7. Check out this Support matrix. It shows that only Sunone 6.x
versions are supported. Have you tried versions 6?
http://www.adobe.com/products/coldfusion/productinfo/systemreqs/fp_frameset.html -
Disable Pagma and Cache-Control headers in SunOne WebServer 6.1
Hi,
I want the [Pragma] and [Cache-Control] headers completely disappear from SunOne WebServer 6.1 JSP responses (like the SunOne WebServer 6.0 SP8, http/1.1 but no [Pragma] and [Cache-Control] headers), can I achieve this?
Thanks,
HarryHi Harry
Do you mean that WebServer 6.0 SP8 provide a way to disable these two attributes? If so, that will be a regression issue for WS6.. -
Guys
is there any detailed step by step on how to make iis proxying to weblogic server?
Thanks in advanceNot exactly what you want, but the documentation is ok to get you
started.
http://support.bea.com/application?namespace=askbea&origin=ask_bea_answ
er.jsp&event=link.view_answer_page_clfydoc&answerpage=solution&page=wls
/S-20770.htm
This may also help.
http://edocs.bea.com/wls/docs81/plugins/isapi.html#113486
Pete
Maybe you are looking for
-
Cannot locate original music file error message???
cannot locate original music file error message ??? i transferred to a new laptop then some of my music collection seems to get this message .
-
ITunes message: an ipod has been detected but could not be identified properly.
For some reason my ipod nano 7th generation will not connect to iTunes anymore. It comes up on my computer but iTunes will not "identify" it. I have tried resetting my ipod and unistalling iTunes then reinstalling and following the help intructions o
-
How big of a partition do I need for windows Xp?
How Big of a partition do I need for Windows XP? And to be able to run visual Basics program?
-
How to prevent a new record sequence number to be created for a period of 14 days
ALTER proc [dbo].[spCreateSequenceContainerFill] (@containerID as nvarchar(64), @lotNum as bigint, @customerID as int = 1164, @productID as int, @fillDateTime as datetime as BEGIN declare @checkcontainerID as bigint DECLARE @ID int; set nocount on SE
-
Invalid Packages after Upgrade
We've just upgraded HTMLDB to version 1.6 and it completed without errors. Our applications seems to be running fine . . . however, many of the administration utilities are not working . . . I believe they are not working because the following packag