<div style="FONT-FAMILY: Arial; COLOR: rgb(0, 0, 0); FONT-SIZE: 10px"><div> Hi Fransesco,  Thanks for your help.    I was able to get things working but I had to "hard-code" my key, cert, and Cacerts file in the actual httplib2/__init__.py file in order to connect to geoserver.  After doing this I was able to "upload" a shape file and it was created on the geoserver side.  <br />I tried using the link you sent me with the Proxy settings but I didn't see where I could set all three components  (key, cert, and cacerts).  And in the httplib2 connection after debugging I found "None/nulls" were set for all the key/cert information.   <br /><br />Basically I need to be able to pass all three of these values to geoserver.   Am I doing something wrong?   I certainly don't want to have to hard-code all this authentication information.  <br /><br />Currently, I have <br />SSLCertificateFile<br />SSLCertificateKeyFile and<br />SSLCACertificateFile       set and this allows me to login to geonode via HTTPS. <br /><br />I also set SSLProxyCACertificatePath  (and tried SSLProxyCACertificatefile) but this didn't seem to work.   I tried using the "hash" setup as mentioned.<br /><br />Am I on the right path here?   <br /></div><div> </div><div> </div><div style="border-top:1px solid #bcbcbc;margin:5px 0px;"></div><span style="font-size:12;font-family:arial;color:#000000;">On 12/13/15, <span>Francesco Bartoli<xbartolone@gmail.com></span> wrote:</span><div> </div><div style="font-size:12;font-family:arial;color:#000000;">Created the PR <span style="font-size: 15px;">#2383</span><div><br /></div><div><div>Il giorno 08/dic/2015, alle ore 05:41, Jeffrey Johnson <<a class="parsedEmail" href="mailto:ortelius@gmail.com" target="_blank">ortelius@gmail.com</a>> ha scritto:</div><br class="Apple-interchange-newline" /><blockquote type="cite"><div dir="ltr">Yes, this looks like the right place. A PR against the docs from someone would be very appreciated.</div><div class="gmail_extra"><br /><div class="gmail_quote">On Mon, Dec 7, 2015 at 9:02 PM, Francesco Bartoli <span dir="ltr"><<a class="parsedEmail" href="mailto:xbartolone@gmail.com" target="_blank">xbartolone@gmail.com</a>></span> wrote:<br /><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hi Jeff,<div><br /></div><div>agreed, it makes sense. Maybe here in these two places?</div><div><br /></div><div><a href="https://github.com/GeoNode/geonode/blob/master/docs/tutorials/install_and_admin/geonode_install/setup_configure_httpd.txt" target="_blank">https://github.com/GeoNode/geonode/blob/master/docs/tutorials/install_and_admin/geonode_install/setup_configure_httpd.txt</a></div><div><br /></div><div><a href="https://github.com/GeoNode/geonode/blob/master/docs/tutorials/install_and_admin/setup_on_centos/install_base_httpd.txt" target="_blank">https://github.com/GeoNode/geonode/blob/master/docs/tutorials/install_and_admin/setup_on_centos/install_base_httpd.txt</a></div><div><br /></div><div>Ciao</div><span class="HOEnZb"><font color="#888888">Francesco</font></span><div><div class="h5"><br /><div><div>Il giorno 07/dic/2015, alle ore 05:16, Jeffrey Johnson <<a class="parsedEmail" href="mailto:ortelius@gmail.com" target="_blank">ortelius@gmail.com</a>> ha scritto:</div><br /><blockquote type="cite"><div dir="ltr">Might be good to add something about this topic to the docs somewhere.</div><div class="gmail_extra"><br /><div class="gmail_quote">On Sat, Dec 5, 2015 at 10:44 PM, Francesco Bartoli <span dir="ltr"><<a class="parsedEmail" href="mailto:xbartolone@gmail.com" target="_blank">xbartolone@gmail.com</a>></span> wrote:<br /><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hi,<div><br /></div><div>if your geonode instance is running within Apache then you have to instruct its httpd process to do not verify certificate of GeoServer in the proxy pass directive [1]. Otherwise if you have to verify it for security reasons then you should add its CA to the trusted store of CAs [2].</div><div><br /></div><div>Hope this helps</div><div><br /></div><div>Francesco</div><div><br /></div><div>[1] <a href="https://httpd.apache.org/docs/trunk/mod/mod_ssl.html#sslproxyverify" target="_blank">https://httpd.apache.org/docs/trunk/mod/mod_ssl.html#sslproxyverify</a></div><div><br /></div><div>[2] <a href="https://httpd.apache.org/docs/trunk/mod/mod_ssl.html#sslproxycacertificatepath" target="_blank">https://httpd.apache.org/docs/trunk/mod/mod_ssl.html#sslproxycacertificatepath</a> </div><div><br /><div><div><div>Il giorno 04/dic/2015, alle ore 17:24, <a class="parsedEmail" href="mailto:mdoakes42@verizon.net" target="_blank">mdoakes42@verizon.net</a> ha scritto:</div><br /></div><blockquote type="cite"><div><div style="font-family:Arial;font-size:10px">Summary:  Using HTTPS Geoserver with Geonode.  <br /><br />I just finished installing geonode on a local test box and the app comes up fine.   I have a remote GEOSERVER that is HTTPS enabled.   When I try to upload layers I get an error in the server regarding SSL_GET_SERVER_CERTIFICATE: certificate verify failed.<br /><br />Can Geonode be configured so that I can communicate with an HTTPS enabled Geoserver.    (In Geoserver we have to present a certificate (PKI) in order to login).   On the geoserver side we basically have this installed <br /><br /><a href="http://docs.geoserver.org/latest/en/user/security/tutorials/cert/" target="_blank">http://docs.geoserver.org/latest/en/user/security/tutorials/cert/</a><div><img src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif" /></div></div></div>_______________________________________________<br />geonode-devel mailing list<br /><a class="parsedEmail" href="mailto:geonode-devel@lists.osgeo.org" target="_blank">geonode-devel@lists.osgeo.org</a><br /><a href="http://lists.osgeo.org/mailman/listinfo/geonode-devel" target="_blank">http://lists.osgeo.org/mailman/listinfo/geonode-devel</a><br /></blockquote></div><br /></div></div><br />_______________________________________________<br />geonode-devel mailing list<br /><a class="parsedEmail" href="mailto:geonode-devel@lists.osgeo.org" target="_blank">geonode-devel@lists.osgeo.org</a><br /><a href="http://lists.osgeo.org/mailman/listinfo/geonode-devel" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/geonode-devel</a><br /><br /></blockquote></div><br /></div></blockquote></div><br /></div></div></div></blockquote></div><br /></div></blockquote></div><br /></div></div>