My mistake there, GeoServer and GeoNetwork will run on port 8080, but
GeoNode itself should run on port 80 (not 8001). If you havent
finished the steps beyond configuring GeoServer and GeoNetwork, it is
normal for that error to come up until you have actually finished
installing GeoNode ... carry on with the steps and then re-check the
GeoServer installation when you are done. See the note in 2) here
http://docs.geonode.org/1.0.1/deploy/ubuntu.html#changes-after-tomcat-is-running

Jeff

On Sun, May 22, 2011 at 4:24 PM, Shuguang Hao <[email protected]> wrote:
> No.  It answers only port 8080.  I followed exactly the instruction.
> I added GEONODE_BASE_URL and GEOSERVER_DATA_DIR.
>
>
> On Sat, May 21, 2011 at 11:52 PM, Jeffrey Johnson <[email protected]> 
> wrote:
>> This problem is caused by GeoServer not being able to communicate with
>> GeoNode for authentication purposes. Is GeoNode answering on
>> http://localhost:8001/ ? and if so, did you make sure to add the
>> GEONODE_BASE_URL parameter to your GeoServer web.xml as documented
>> here?
>>
>> http://docs.geonode.org/1.0.1/deploy/ubuntu.html#deploying-geoserver
>>
>> If both of these things are configured correctly, you should not see this 
>> error.
>>
>> Let us know how it goes,
>>
>> Jeff
>>
>> On Sun, May 22, 2011 at 12:12 PM, Shuguang Hao <[email protected]> wrote:
>>> Hi,
>>>
>>> I'm trying to deploy GeoNode on a freshly installed Ubuntu.  I
>>> downloaded GeoNode-1.0.tar.gz from the release site and then followed
>>> the section "Deploying on Ubuntu 10.04" in the documentation.
>>> GeoNetwork seems working properly at
>>> <http://localhost:8080/geonetwork>, but I get the following error when
>>> I try to launch GeoServer
>>> <http://localhost:8080/geoserver-geonode-dev/>.  Any idea how to solve
>>> the problem?  Thanks a lot!
>>>
>>> HTTP Status 500 -
>>>
>>> type Exception report
>>>
>>> message
>>>
>>> description The server encountered an internal error () that prevented
>>> it from fulfilling this request.
>>>
>>> exception
>>>
>>> javax.servlet.ServletException: Error connecting to GeoNode
>>> authentication server: Connection refused
>>>        
>>> org.geonode.security.GeoNodeAnonymousProcessingFilter.doFilter(GeoNodeAnonymousProcessingFilter.java:87)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.geonode.security.GeoNodeCookieProcessingFilter.doFilter(GeoNodeCookieProcessingFilter.java:107)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
>>>        
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>>        org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
>>>        
>>> org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:183)
>>>        org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41)
>>>
>>> root cause
>>>
>>> java.net.ConnectException: Connection refused
>>>        java.net.PlainSocketImpl.socketConnect(Native Method)
>>>        
>>> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:327)
>>>        
>>> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:193)
>>>        
>>> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:180)
>>>        java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
>>>        java.net.Socket.connect(Socket.java:546)
>>>        sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>        
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>        
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>        java.lang.reflect.Method.invoke(Method.java:616)
>>>        
>>> org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
>>>        
>>> org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
>>>        
>>> org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
>>>        
>>> org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
>>>        
>>> org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
>>>        
>>> org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
>>>        
>>> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
>>>        
>>> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
>>>        org.geonode.security.HTTPClient.sendGET(HTTPClient.java:70)
>>>        
>>> org.geonode.security.DefaultSecurityClient.authenticate(DefaultSecurityClient.java:108)
>>>        
>>> org.geonode.security.DefaultSecurityClient.authenticateAnonymous(DefaultSecurityClient.java:97)
>>>        
>>> org.geonode.security.GeoNodeAnonymousProcessingFilter.doFilter(GeoNodeAnonymousProcessingFilter.java:75)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.geonode.security.GeoNodeCookieProcessingFilter.doFilter(GeoNodeCookieProcessingFilter.java:107)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
>>>        
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>>        
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
>>>        
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>>        org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
>>>        
>>> org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:183)
>>>        org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41)
>>>
>>> note The full stack trace of the root cause is available in the Apache
>>> Tomcat/6.0.28 logs.
>>> Apache Tomcat/6.0.28
>>>
>>
>

Reply via email to