Proxy apache2 al contenedor da error 404

Proxy apache2 al contenedor da error 404

Soy nuevo en Apache2. Seguí todos los tutoriales en Internet, creo que vi todas las preguntas, pero no me ayudó. El problema es ese

  • Mi contenedor contiene la aplicación flask.
  • El contenedor escucha el puerto 45654.
  • Supongamos que mi nombre de host es "myuni.edu", que aloja muchas cosas PHP a través de Apache2 rn que están disponibles.
  1. curl http://localhost:45654desde la máquina host funciona y devuelve texto html.
  2. curl http://myuni.edudesde la máquina remota (mi computadora portátil) funciona y devuelve texto html.
  3. Mi/etc/apache2/sites-available/newtest.confarchivo:
<VirtualHost *>
    ServerName myuni.edu
    ProxyPreserveHost On
    ProxyRequests Off
    ProxyVia On
    ProxyPass /newtest http://127.0.0.1:45654/
    ProxyPassReverse /newtest http://127.0.0.1:45654/
</VirtualHost>
  1. /var/log/apache2/access.logmuestra "GET /newtest HTTP/1.1" 404 492 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Falkon/22.12.2 QtWebEngine/5.15.12 Chrome/87.0.4280.144 Safari/537.36"
  2. sudo docker logs port_testingmuestra solo 200 solicitudes de curl-ing localhost
  3. docker-compose.ymlarchivo:
version: "3"
services:
  web:
    image: basic_flask_test
    container_name: port_testing
    environment:
      - SCRIPT_NAME=/newtest
    build: .
    ports:
      - "45654:5000"

avíseme si debo proporcionar algún otro detalle. No sé a dónde más ir

información relacionada