<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Dear Toni,</div>
<div>
<div style="word-wrap:break-word; line-break:after-white-space">
<div>
<div>
<div>
<blockquote type="cite" class=""></blockquote>
<div><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">in
</span><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">blue</span><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> my comment to your answer:</span></div>
<div><br>
</div>
<div>I would say this depends on your maps. As you can upload several layers in one shot further use importlayers</div>
<div>management command to import for example all shapes of a folder I tend to say: You might be faster by just rebuilding</div>
<div>your data.</div>
<div><br>
</div>
<div><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">Some map is simple while others include many layer. </span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">I understand that you are warmly suggesting to start from scratch.</span></div>
<blockquote type="cite" class=""></blockquote>
<div><br class="">
</div>
<div>I've never tried multisites. But from what I know it's currently not maintained.</div>
<div>Well I think I would fire up several docker stacks and bind them to specific domains.</div>
<div><br class="">
</div>
<div><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">This is the biggest issue to me! I never wanted to hear this. I spent time some years ago to set up the multisites for my projects. I understand that
 this is a non recommended solution for me now. You are suggesting me to use several docker stack, one for each project. Unfortunately, </span><span style="color: rgb(12, 100, 192); font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;">I wouldn't know
 from where to start, and it would require probably to much time to me to start to use docker. Any other suggestion???</span></div>
<div><br class="">
</div>
<div>The database is actually build by Django`s model definition. For example have a look</div>
<div>at the monitoring model: </div>
<div><a href="https://github.com/GeoNode/geonode/blob/master/geonode/monitoring/models.py#L125-L137" class="">https://github.com/GeoNode/geonode/blob/master/geonode/monitoring/models.py#L125-L137</a></div>
<div><br class="">
</div>
<div>This did not exist in 2.4 means you should not find tables for monitoring_ in a 2.4 database.</div>
<div>In a 2.10 database there should exist monitoring_ tables and most likely one called something</div>
<div>with _service having the fields as marked by above link. </div>
<div><br class="">
</div>
<div>Long story short. The models should allow you to spot check your migration.</div>
<div><br>
</div>
<div><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">As I was supposing the command didn't affect my db, I have the same table I had in the version 2.4 and consiquently</span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">I had neither the </span><span style="display: inline !important; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">monitoring_
 tables nor </span><span style="display: inline !important;"><span style="display: inline !important; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">_service.</span></span></div>
<div><span style="display: inline !important;"><span style="display: inline !important; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">Again I think there is no connection between my local_settings.py and my db so that
 the command 'migrate' doesn't produce any change.</span></span></div>
<div><br>
</div>
<div>Sorry for being unclear. I just confirmed your guess. As settings.py and local_settings.py define</div>
<div>database connection it could lead to strange behaviour when using the wrong file.</div>
<div><br>
</div>
<span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">Ok, I wonder if there a way to activate local_settings.py because it doesn't affect the settings.py. If I want to change the configuration, as I did for ALLOWED_HOSTS
 I have to modify the settings.py. If I'm not wrong the rule was to not modify settings.py or at least at mininum and use local_settings.py for any customisation. </span></div>
<div><br>
</div>
<div><span style="font-family: "Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, system-ui, Roboto, "Helvetica Neue", sans-serif; background-color: rgb(255, 255, 255); display: inline !important">This depends on which user runs the apache
 process (I think you are using apache right)?</span><br>
</div>
<div><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">My apache2 is owned by www-data user</span></div>
<div><font color="#0c64c0" face="Calibri, Helvetica, sans-serif"><br>
</font></div>
<div><font color="#0c64c0" face="Calibri, Helvetica, sans-serif"><span style="color: rgb(50, 49, 48); font-family: "Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, system-ui, Roboto, "Helvetica Neue", sans-serif; background-color: rgb(255, 255, 255); display: inline !important">More
 likely there is some confusing with your used settings files.</span></font></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">I followed the </span><a href="https://docs.geonode.org/en/master/install/core/index.html" id="LPNoLP624066"><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">https://docs.geonode.org/en/master/install/core/index.html</span></a><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);"> when
 it recommends to copy paste </span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">local_settings.py.geoserver.sample.</span></div>
<div>
<blockquote type="cite" class="">
<div class="" style="font-family:Helvetica; font-size:12px; font-style:normal; font-variant-caps:normal; font-weight:normal; letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none">
<div class="" style="color:rgb(50,49,48); font-size:12pt; margin:0px; background-color:rgb(255,255,255)">
</div>
</div>
</blockquote>
<div><br>
</div>
<div>In case you have followed the installation guide on <a href="http://docs.geonode.org" class="">
docs.geonode.org</a> you would use nginx</div>
<div>and uwsgi. Uwsgi set s all configuration through environment variables. I would strongly suggest</div>
<div>to follow this setup guide ;)</div>
<div><br>
</div>
<div><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">I know this is the best solution, not for my server configuration at the moment. I have other application running </span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(12, 100, 192);">with Apache2. Not a walk in the part to set a second webserver (NGINX).</span></div>
<div><br>
</div>
<div><font color="#0c64c0" face="Calibri, Helvetica, sans-serif">So, if I don't solve the issue on the local_settings.py / settings.pf files in order to migrate the db and access with the my </font></div>
<div><font color="#0c64c0" face="Calibri, Helvetica, sans-serif">old administrator credential, the best solution is start from scretch. This is clearer now.</font></div>
<div><font color="#0c64c0" face="Calibri, Helvetica, sans-serif">However, if I don't find a solution for the multisites, or a way to manage different projects, I need to find a way to maintain everything </font></div>
<div><font color="#0c64c0" face="Calibri, Helvetica, sans-serif">at the running version and assess to use geonode new version in a dedicated server for only new project only in the future.</font></div>
<div><font color="#0c64c0" face="Calibri, Helvetica, sans-serif"><br>
</font></div>
<div><font color="#0c64c0" face="Calibri, Helvetica, sans-serif">I'm a little bit sad, but I don't see many other solutions...</font></div>
<div><font color="#0c64c0" face="Calibri, Helvetica, sans-serif"><br>
</font></div>
<div><font color="#0c64c0" face="Calibri, Helvetica, sans-serif">Thanks again for your support,</font></div>
<div><font color="#0c64c0" face="Calibri, Helvetica, sans-serif">Eugenio</font></div>
<div><br class="">
</div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>