Hi, Bitnami Engineer here,
As you may know, Bitnami's goal is to offer open-source software up-to-date and running on any laptop, platform, or cloud. We are working on upgrading the Python version of Plone 5.2.0 from 3.7.4
to 3.7.6
but we are facing some issues after configuring it with Apache (version 2.4.41
). The URLs generated by Plone are including both the Apache and Plone ports, which are invalids. Apache runs on port 8080, while Plone can be reached on port 8081.
# Accesing Plone through Apache
$ curl "http://127.0.0.1:8080/plone"
...
<footer>
<p>
<a href="http://127.0.0.1:8080:8081/plone/manage_main" title="Go to the ZMI">Management Interface</a>
<span>— low-level technical configuration.</span>
</p>
<p>
<span>For an introduction to Plone, success stories, demos, providers, visit</span>
<a href="http://plone.com" title="Plone.com" target="_blank">plone.com</a>.
</p>
<p>
<span>For documentation, add-ons, support, community, visit</span>
<a href="http://plone.org" title="Plone Community Home">plone.org</a>.
</p>
</footer>
</div>
</body>
</html>
If we visit Plone directly, without Apache, URLs are properly generated.
# Accessing plone directly
$ curl "http://127.0.0.1:8081"
...
<footer>
<p>
<a href="http://127.0.0.1:8081/manage_main" title="Go to the ZMI">Management Interface</a>
<span>— low-level technical configuration.</span>
</p>
<p>
<span>For an introduction to Plone, success stories, demos, providers, visit</span>
<a href="http://plone.com" title="Plone.com" target="_blank">plone.com</a>.
</p>
<p>
<span>For documentation, add-ons, support, community, visit</span>
<a href="http://plone.org" title="Plone Community Home">plone.org</a>.
</p>
</footer>
</div>
</body>
</html>
It doesn't happen when using Python 3.7.4
. Can you tell us if this is a known issue or if Python 3.7.6
is not officially supported yet? According to the requirements page, we understand it is
https://docs.plone.org/manage/installing/requirements.html#python
Regards,
Gonzalo