[GeoNode-users] (no subject)

Naresh N naresh919 at gmail.com
Wed Dec 11 01:40:55 PST 2019


Dear All,

I could able to solve the issue. Now https enabled for GeoNode. The issue
is with httplib2 library. I have updated the httlib2(0.14.0) and given
          GEOSERVER_LOCATION: *http://yourdomainname/geoserver
<http://ourdomainname:8080/geoserver>*
          GEOSERVER_PUBLIC_LOCATION: *https:// yourdomainname/geoserver.*

Thanks a lot for all the help and support.

*Thanks&Regards,*
*Naresh*

On Mon, Dec 9, 2019 at 12:40 PM Naresh N <naresh919 at gmail.com> wrote:

> Dear Amedo/Simone,
>
> Please see once my post and reply.  Not able to understand? Where the
> issue.
>
> Is following  require for GeoNode to work as https?
>
> sudo -s "cat server.crt >> /usr/lib/python2.7/dist-packages/httplib2/cacerts.txt"sudo keytool -import -alias geonodessl -keystore /etc/ssl/certs/java/cacerts -file server.crt
>
> Please suggest
>
>
> Thanks&Regards,
>
> Naresh
>
>
>
>
>
> On Thu, Dec 5, 2019 at 4:07 PM Naresh N <naresh919 at gmail.com> wrote:
>
>> Dear All,
>>
>> As  I posted earlier, we need to enable GeoNode with https but facing the
>> issues.   The following are added for https
>>
>>  1.   Apache Configured with https and required changes are added in
>> geonode.conf as per  mentioned   in
>> http://docs.geonode.org/en/2.8.1/tutorials/advanced/geonode_production/ssl.html
>>
>> 2.  Tomcat /GeoServer Configuration -
>>    (i)Modified the  Server.xml and done required changes
>>          <Connector port="8080" protocol="HTTP/1.1"
>>
>>     connectionTimeout="20000"
>>     URIEncoding="UTF-8"
>>     scheme="https"
>>     proxyName="<ourDomainName .. for example as* exmaple.com <http://exmaple.com/> *>"
>>     proxyPort="443"  />
>>
>>    (ii)  Modified /var/lib/tomcat/webapps/geoserver/WEB-INF/web.xml
>>        *  Geonode_BASE_URL* to https://ourdomainname
>>
>>    (iii) Modified /var/lib/tomcat/webapps/geoserver/data/web.xml))
>>
>>          * Proxybaseurl *: * https://*ourdomainname/geoserver
>>
>> 3.  GeoNode Configuration - Changed Site Url to https
>>    (i)
>> /var/lib/tomcat/webapps/geoserver/data/security/auth/geonodAuthProvider/config.xml
>>
>>         baseurl to https://ourdoamingname
>>    (ii) In local_settings.py and setttings.py
>>        a.  sitename and siteurl to https://ourdomainname
>>        b.GEOSERVER_LOCATION: *http://ourdomainname:8080/geoserver
>> <http://ourdomainname:8080/geoserver>*
>>           GEOSERVER_PUBLIC_LOCATION: *https:// ourdomainname/geoserver *
>>
>>
>>   After doing the above the changes , *our GeoNode portal is able to
>> access with https*, however the following functionalities are not working
>>
>>   1. When we are uploading the data, the following error is appearing
>>
>>   Tried to make a GET request to
>> http://ourdomainname:8080/geoserver/rest/workspaces/default.xml
>> <http://localhost:8080/geoserver/rest/workspaces/default.xml> but got a
>> 404 status code:'
>>
>> 2.  Edit style is not working
>>    https://domainname/gs/rest/layers/geonode:_11_19_2019_6450480_1.json
>> -- * notfound   (error code:404)*
>>   https://ourdomainname/gs/rest/styles/_11_19_2019_6450480_1.xml ---
>> error code 500 ( some internal server error)
>>
>> In above both are *REST services which are not working* however, When I
>> tried to access *http://ourdomainname:8080/geoserver
>> <http://ourdomainname:8080/geoserver> it is redirecting to
>> https://ourdomainname/geoserver <https://ourdomainname/geoserver>* ( it
>> is loading properly)
>>
>> Please kindly help me, is somewhere I need to do the REST services
>> settings.
>>
>> Thanks&Regards,
>> Naresh.n
>>
>>
>>
>>
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20191211/06cefdbc/attachment.html>


More information about the geonode-users mailing list